A B C D E F G H I J K L M N O P Q R S T U V W Y Z

F

f - Variable in class edu.neu.ccs.demeterf.demfgen.StrLTrip.StrTrip
 
Factory - Class in edu.neu.ccs.demeterf.demfgen
 
Factory() - Constructor for class edu.neu.ccs.demeterf.demfgen.Factory
 
Factory - Class in edu.neu.ccs.demeterf.http.server
Web Server Factory class
FALSE - Static variable in interface edu.neu.ccs.demeterf.demfgen.classes.TheParserConstants
RegularExpression Id.
FALSE - Static variable in interface edu.neu.ccs.demeterf.http.classes.TheParserConstants
RegularExpression Id.
FALSE - Static variable in interface edu.neu.ccs.demeterf.inline.classes.TheParserConstants
RegularExpression Id.
FALSE - Static variable in interface edu.neu.ccs.demeterf.lexer.classes.TheParserConstants
RegularExpression Id.
FALSE - Static variable in interface edu.neu.ccs.demeterf.views.classes.TheParserConstants
RegularExpression Id.
FC - Class in edu.neu.ccs.demeterf
Combined empty Builder/Augmentor implementation
FC() - Constructor for class edu.neu.ccs.demeterf.FC
 
Field - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of Field
Field(ident, TypeUse) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.Field
Construct a(n) Field Instance
Field.name - Class in edu.neu.ccs.demeterf.demfgen.classes
Field Class for Field.name
Field.name() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.Field.name
 
Field.type - Class in edu.neu.ccs.demeterf.demfgen.classes
Field Class for Field.type
Field.type() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.Field.type
 
fieldArgs(List<StrLTrip.StrPair>) - Method in class edu.neu.ccs.demeterf.demfgen.pcdgp.Typical
 
fieldClasses(String) - Method in class edu.neu.ccs.demeterf.demfgen.StrLTrip
 
fieldClassMod - Variable in class edu.neu.ccs.demeterf.demfgen.Diff.DiffJava
 
fieldClassPost - Variable in class edu.neu.ccs.demeterf.demfgen.Diff.DiffJava
 
FieldCons - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of FieldCons
FieldCons(FieldOrSyntax, FieldList) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.FieldCons
Construct a(n) FieldCons Instance
FieldCons.first - Class in edu.neu.ccs.demeterf.demfgen.classes
Field Class for FieldCons.first
FieldCons.first() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.FieldCons.first
 
FieldCons.rest - Class in edu.neu.ccs.demeterf.demfgen.classes
Field Class for FieldCons.rest
FieldCons.rest() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.FieldCons.rest
 
fieldDefs(String) - Method in class edu.neu.ccs.demeterf.demfgen.StrLTrip
 
FieldEmpty - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of FieldEmpty
FieldEmpty() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.FieldEmpty
Construct a(n) FieldEmpty Instance
fieldImmut - Variable in class edu.neu.ccs.demeterf.demfgen.Diff.DiffJava
 
fieldImport - Variable in class edu.neu.ccs.demeterf.demfgen.Diff.DiffJava
 
FieldList - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of FieldList
FieldList() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.FieldList
Construct a(n) FieldList Instance
fieldMeth(TypeUse, String) - Method in class edu.neu.ccs.demeterf.inline.GenParTrav.GenParInline
 
fieldMeth(TypeUse, String) - Method in class edu.neu.ccs.demeterf.inline.GenTrav.GenInline
 
fieldNames(List<StrLTrip.StrPair>) - Method in class edu.neu.ccs.demeterf.demfgen.pcdgp.Typical
 
FieldOrSyntax - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of FieldOrSyntax
FieldOrSyntax() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.FieldOrSyntax
Construct a(n) FieldOrSyntax Instance
Fields - Class in edu.neu.ccs.demeterf.control
Represents a containment class for Fields We encode seperate argument paths with inner classes that extend Fields.any.
Fields() - Constructor for class edu.neu.ccs.demeterf.control.Fields
 
fields() - Method in class edu.neu.ccs.demeterf.demfgen.ClassHier.InhrtPair
 
Fields.any - Class in edu.neu.ccs.demeterf.control
Base Field class that represents the pending traversal of any field.
Fields.any() - Constructor for class edu.neu.ccs.demeterf.control.Fields.any
 
fieldsAndSyntax() - Method in class edu.neu.ccs.demeterf.demfgen.ClassHier.InhrtStr
 
fieldToStrings() - Method in class edu.neu.ccs.demeterf.demfgen.StrLTrip
 
fileClosing() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.TravGeneric
 
fileName() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.DGPFunc
First part of the file name (no extension)
fileOpening() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.TravGeneric
 
fileSuffix() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.DGPFunc
The Extension of the output File
fileSuffix() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.sql.SQLCreate
 
fileSuffix - Variable in class edu.neu.ccs.demeterf.demfgen.Diff.DiffJava
 
filter(List.Pred<X>) - Method in class edu.neu.ccs.demeterf.lib.Empty
 
filter(X) - Method in class edu.neu.ccs.demeterf.lib.List
Filter out all the non-same Elements
filter(List.Pred<X>) - Method in class edu.neu.ccs.demeterf.lib.List
Filter out all the non-matching Elements
filterout(X) - Method in class edu.neu.ccs.demeterf.lib.List
Filter out all the same Elements
filterout(List.Pred<X>) - Method in class edu.neu.ccs.demeterf.lib.List
Filter out all the matching Elements
finalArray(List<FinalState>, boolean) - Method in class edu.neu.ccs.demeterf.lexer.classes.Mach
 
FinalState - Class in edu.neu.ccs.demeterf.lexer.classes
Representation of FinalState
FinalState(State, String) - Constructor for class edu.neu.ccs.demeterf.lexer.classes.FinalState
Construct a(n) FinalState Instance
FinalState.s - Class in edu.neu.ccs.demeterf.lexer.classes
Field Class for FinalState.s
FinalState.s() - Constructor for class edu.neu.ccs.demeterf.lexer.classes.FinalState.s
 
FinalState.tok - Class in edu.neu.ccs.demeterf.lexer.classes
Field Class for FinalState.tok
FinalState.tok() - Constructor for class edu.neu.ccs.demeterf.lexer.classes.FinalState.tok
 
find(X) - Method in class edu.neu.ccs.demeterf.lib.Empty
 
find(List.Pred<X>) - Method in class edu.neu.ccs.demeterf.lib.Empty
 
find(X) - Method in class edu.neu.ccs.demeterf.lib.List
Return the given X, throws a RuntimeException if not there
find(List.Pred<X>) - Method in class edu.neu.ccs.demeterf.lib.List
Return the first matching X, throws a RuntimeException if not there
find(X, Comparator<X>) - Method in class edu.neu.ccs.demeterf.lib.RBLeaf
 
find(X, Comparator<X>) - Method in class edu.neu.ccs.demeterf.lib.RBNode
 
find(X) - Method in class edu.neu.ccs.demeterf.lib.RBTree
Return the (Comparable) X in this RBTree that matches the given one
find(X, Comparator<X>) - Method in class edu.neu.ccs.demeterf.lib.RBTree
Return the X in this RBTree that matches the given one, using the given Comparator
findDef(String) - Method in class edu.neu.ccs.demeterf.demfgen.classes.BehDefCons
 
findDef(String) - Method in class edu.neu.ccs.demeterf.demfgen.classes.BehDefEmpty
 
findDef(String) - Method in class edu.neu.ccs.demeterf.demfgen.classes.BehDefList
 
findDef(String) - Method in class edu.neu.ccs.demeterf.demfgen.classes.BehFile
 
findG(Y, List.GComp<X, Y>) - Method in class edu.neu.ccs.demeterf.lib.List
Return the given X, throws a RuntimeException if not there
finish(List<TypeDef>, String, String) - Method in class edu.neu.ccs.demeterf.demfgen.dgp.TravGeneric
 
flatten(List<DemFGenMain>, List<ClassHier.InhrtPair>) - Static method in class edu.neu.ccs.demeterf.demfgen.classes.DemFGenMain
Flatten the classes so that fields are represented in all concrete classes (i.e., push common fields down to subtypes)
Flds - Class in edu.neu.ccs.demeterf.demfgen.dgp
 
Flds() - Constructor for class edu.neu.ccs.demeterf.demfgen.dgp.Flds
 
Flds.P - Class in edu.neu.ccs.demeterf.demfgen.dgp
Represnets a pair of Type/FieldName
flip() - Method in class edu.neu.ccs.demeterf.lib.List.GComp
Return a general comparator with flipped comparision (and types)
fNames - Variable in class edu.neu.ccs.demeterf.demfgen.StrLTrip
 
fold(Print._T, String) - Method in class edu.neu.ccs.demeterf.demfgen.classes.Print._F
 
fold(PrintToString._T, String) - Method in class edu.neu.ccs.demeterf.http.classes.PrintToString._F
 
fold(PrintToString._T, String) - Method in class edu.neu.ccs.demeterf.inline.classes.PrintToString._F
 
fold(PrintToString._T, String) - Method in class edu.neu.ccs.demeterf.lexer.classes.PrintToString._F
 
fold(List.Fold<X, Y>, Y) - Method in class edu.neu.ccs.demeterf.lib.List
Fold this List to a single Value (Left to Right)
fold(X, Y) - Method in class edu.neu.ccs.demeterf.lib.List.Fold
 
fold(T, T) - Method in class edu.neu.ccs.demeterf.TU
Perform one step of the combination
fold(PrintToString._T, String) - Method in class edu.neu.ccs.demeterf.views.classes.PrintToString._F
 
foldl(List.Fold<X, Y>, Y) - Method in class edu.neu.ccs.demeterf.lib.Empty
 
foldl(List.Fold<X, Y>, Y) - Method in class edu.neu.ccs.demeterf.lib.List
Fold this List to a single Value (Left to Right)
foldr(List.Fold<X, Y>, Y) - Method in class edu.neu.ccs.demeterf.lib.Empty
 
foldr(List.Fold<X, Y>, Y) - Method in class edu.neu.ccs.demeterf.lib.List
Fold this List to a single Value (Right to Left)
formArgs() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.Flds
 
fresh() - Static method in class edu.neu.ccs.demeterf.lexer.classes.State
 
fromClass(Class) - Static method in class edu.neu.ccs.demeterf.inline.classes.FunctionClass
 
fromClass(Class, String) - Static method in class edu.neu.ccs.demeterf.inline.classes.FunctionClass
 
fromClassArray(Class<?>[]) - Static method in class edu.neu.ccs.demeterf.dispatch.Type
 
fromInputStream(InputStream) - Static method in class edu.neu.ccs.demeterf.http.classes.HTTPReq
Read a Request from an InputStream
fromInputStream(InputStream) - Static method in class edu.neu.ccs.demeterf.http.classes.HTTPResp
Read a Response from an Input Stream
fromSocket(Socket) - Static method in class edu.neu.ccs.demeterf.http.classes.HTTPReq
Read a request from a Socket
fromSocket(Socket) - Static method in class edu.neu.ccs.demeterf.http.classes.HTTPResp
Read a Response from a Socket
fTypes - Variable in class edu.neu.ccs.demeterf.demfgen.StrLTrip
 
FuncTest - Class in edu.neu.ccs.demeterf.examples
functional list test classes.
FuncTest() - Constructor for class edu.neu.ccs.demeterf.examples.FuncTest
 
FuncTest.Int2Str - Class in edu.neu.ccs.demeterf.examples
 
FuncTest.Int2Str() - Constructor for class edu.neu.ccs.demeterf.examples.FuncTest.Int2Str
 
FunctionClass - Class in edu.neu.ccs.demeterf.inline.classes
Representation of FunctionClass
FunctionClass(TypeUse, List<Meth>) - Constructor for class edu.neu.ccs.demeterf.inline.classes.FunctionClass
Construct a(n) FunctionClass Instance
FunctionClass.meths - Class in edu.neu.ccs.demeterf.inline.classes
Field Class for FunctionClass.meths
FunctionClass.meths() - Constructor for class edu.neu.ccs.demeterf.inline.classes.FunctionClass.meths
 
FunctionClass.name - Class in edu.neu.ccs.demeterf.inline.classes
Field Class for FunctionClass.name
FunctionClass.name() - Constructor for class edu.neu.ccs.demeterf.inline.classes.FunctionClass.name
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.Concrete
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.DGPFunc
The function object responsible for function generation
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.Display
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.DisplayToString
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.HashCode
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.ParStaticTrav
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.Print
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.PrintHeap
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.PrintHeapToString
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.PrintIter
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.PrintToString
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.sql.SQLCreate
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.sql.SQLInsert
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.StaticBc
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.StaticTrav
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.StaticTravCtx
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.StaticTU
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.ToStr
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.ToString
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.ToXML
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.TravGeneric
 
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.pcdgp.PCDGPFunc
The function object responsible for function generation
functionObj() - Method in class edu.neu.ccs.demeterf.demfgen.pcdgp.Setters
 
Functor - Class in edu.neu.ccs.demeterf.compose
Combined Builder/Augmentor that knows what to do/call
Functor(FC) - Constructor for class edu.neu.ccs.demeterf.compose.Functor
Create a Functor of two seperate function objects

A B C D E F G H I J K L M N O P Q R S T U V W Y Z