Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
All Classes
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
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
All Classes
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