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

I

ID - Class in edu.neu.ccs.demeterf
Combined ID Builder/Augmentor implementation.
ID() - Constructor for class edu.neu.ccs.demeterf.ID
 
IDENT - Static variable in interface edu.neu.ccs.demeterf.demfgen.classes.TheParserConstants
RegularExpression Id.
IDENT - Static variable in interface edu.neu.ccs.demeterf.http.classes.TheParserConstants
RegularExpression Id.
IDENT - Static variable in interface edu.neu.ccs.demeterf.inline.classes.TheParserConstants
RegularExpression Id.
IDENT - Static variable in interface edu.neu.ccs.demeterf.lexer.classes.TheParserConstants
RegularExpression Id.
ident - Class in edu.neu.ccs.demeterf.lib
DemFGen identifier class.
ident(String) - Constructor for class edu.neu.ccs.demeterf.lib.ident
 
IDENT - Static variable in interface edu.neu.ccs.demeterf.views.classes.TheParserConstants
RegularExpression Id.
ident.name - Class in edu.neu.ccs.demeterf.lib
 
ident.name() - Constructor for class edu.neu.ccs.demeterf.lib.ident.name
 
ignore(Class<?>, String) - Method in class edu.neu.ccs.demeterf.control.EdgeBypass
 
ignore(Edge) - Method in class edu.neu.ccs.demeterf.control.EdgeBypass
 
ignore(Class<?>, String) - Method in class edu.neu.ccs.demeterf.control.EdgeRemove
 
ignore(Edge) - Method in class edu.neu.ccs.demeterf.control.EdgeRemove
 
ignore(Class<?>, String) - Method in class edu.neu.ccs.demeterf.Control
Returns whether or not to bypass/skip the given Class/Field
ignore(Edge) - Method in class edu.neu.ccs.demeterf.Control
Returns whether or not to bypass/skip the given Edge
ignore(Class<?>, String) - Method in class edu.neu.ccs.demeterf.control.Nowhere
 
ignore(Edge) - Method in class edu.neu.ccs.demeterf.control.Nowhere
 
image - Variable in class edu.neu.ccs.demeterf.demfgen.classes.Token
The string image of the token.
image - Variable in class edu.neu.ccs.demeterf.http.classes.Token
The string image of the token.
image - Variable in class edu.neu.ccs.demeterf.inline.classes.Token
The string image of the token.
image - Variable in class edu.neu.ccs.demeterf.lexer.classes.Token
The string image of the token.
image - Variable in class edu.neu.ccs.demeterf.views.classes.Token
The string image of the token.
Impl - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of Impl
Impl() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.Impl
Construct a(n) Impl Instance
Import - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of Import
Import(NEPkgList) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.Import
Construct a(n) Import Instance
Import.pkg - Class in edu.neu.ccs.demeterf.demfgen.classes
Field Class for Import.pkg
Import.pkg() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.Import.pkg
 
importAll(String) - Method in class edu.neu.ccs.demeterf.demfgen.Diff.DiffCS
 
importAll(String) - Method in class edu.neu.ccs.demeterf.demfgen.Diff.DiffJava
 
importAs(String, String) - Method in class edu.neu.ccs.demeterf.demfgen.Diff.DiffCS
 
importAs(String, String) - Method in class edu.neu.ccs.demeterf.demfgen.Diff.DiffJava
 
ImportCons - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of ImportCons
ImportCons(Import, ImportList) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.ImportCons
Construct a(n) ImportCons Instance
ImportCons.first - Class in edu.neu.ccs.demeterf.demfgen.classes
Field Class for ImportCons.first
ImportCons.first() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.ImportCons.first
 
ImportCons.rest - Class in edu.neu.ccs.demeterf.demfgen.classes
Field Class for ImportCons.rest
ImportCons.rest() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.ImportCons.rest
 
ImportEmpty - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of ImportEmpty
ImportEmpty() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.ImportEmpty
Construct a(n) ImportEmpty Instance
ImportList - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of ImportList
ImportList() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.ImportList
Construct a(n) ImportList Instance
importStmt - Variable in class edu.neu.ccs.demeterf.demfgen.Diff.DiffJava
 
incl - Variable in class edu.neu.ccs.demeterf.views.classes.View
 
Include - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of Include
Include(DoGen, String) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.Include
Construct a(n) Include Instance
Include.file - Class in edu.neu.ccs.demeterf.demfgen.classes
Field Class for Include.file
Include.file() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.Include.file
 
Include.gen - Class in edu.neu.ccs.demeterf.demfgen.classes
Field Class for Include.gen
Include.gen() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.Include.gen
 
IncludeCDs - Class in edu.neu.ccs.demeterf.demfgen
Resolve the Included CD/BEH files recursively.
IncludeCDs() - Constructor for class edu.neu.ccs.demeterf.demfgen.IncludeCDs
 
IncludeCDs.Read<X> - Class in edu.neu.ccs.demeterf.demfgen
 
IncludeCons - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of IncludeCons
IncludeCons(Include, IncludeList) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.IncludeCons
Construct a(n) IncludeCons Instance
IncludeCons.first - Class in edu.neu.ccs.demeterf.demfgen.classes
Field Class for IncludeCons.first
IncludeCons.first() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.IncludeCons.first
 
IncludeCons.rest - Class in edu.neu.ccs.demeterf.demfgen.classes
Field Class for IncludeCons.rest
IncludeCons.rest() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.IncludeCons.rest
 
IncludeEmpty - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of IncludeEmpty
IncludeEmpty() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.IncludeEmpty
Construct a(n) IncludeEmpty Instance
IncludeList - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of IncludeList
IncludeList() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.IncludeList
Construct a(n) IncludeList Instance
IncludeViews - Class in edu.neu.ccs.demeterf.views
 
IncludeViews() - Constructor for class edu.neu.ccs.demeterf.views.IncludeViews
 
index(X) - Method in class edu.neu.ccs.demeterf.lib.List
Return the Index of the given element
index(List.Pred<X>) - Method in class edu.neu.ccs.demeterf.lib.List
Return the Index of the first match
inherit - Variable in class edu.neu.ccs.demeterf.demfgen.Diff.DiffJava
 
inheritPairs(TypeDefList) - Static method in class edu.neu.ccs.demeterf.demfgen.CollectInherit
 
Inline - Class in edu.neu.ccs.demeterf.inline
 
Inline() - Constructor for class edu.neu.ccs.demeterf.inline.Inline
 
Inline - Class in <Unnamed>
A Main wrapper for DemeterF traversal Inliner.
Inline() - Constructor for class Inline
 
InlineError - Exception in edu.neu.ccs.demeterf.inline.classes
Representation of InlineError
InlineError() - Constructor for exception edu.neu.ccs.demeterf.inline.classes.InlineError
Construct a(n) InlineError Instance
InlineError(String) - Constructor for exception edu.neu.ccs.demeterf.inline.classes.InlineError
 
inner() - Method in class edu.neu.ccs.demeterf.lib.None
 
inner() - Method in class edu.neu.ccs.demeterf.lib.Option
Get the inner instance that this Option contains
inner() - Method in class edu.neu.ccs.demeterf.lib.Some
 
inputReader - Variable in class edu.neu.ccs.demeterf.demfgen.Diff.DiffJava
 
inputStream - Variable in class edu.neu.ccs.demeterf.demfgen.Diff.DiffJava
 
insert(int) - Method in class edu.neu.ccs.demeterf.examples.BSTTest.bst
 
insert(int) - Method in class edu.neu.ccs.demeterf.examples.BSTTest.leaf
 
insert(int) - Method in class edu.neu.ccs.demeterf.examples.BSTTest.node
 
insert(int) - Method in class edu.neu.ccs.demeterf.examples.RemoveTest.BST
 
insert(int) - Method in class edu.neu.ccs.demeterf.examples.RemoveTest.Nd
 
insert(X, List.Comp<X>) - Method in class edu.neu.ccs.demeterf.lib.Empty
 
insert(X, List.Comp<X>) - Method in class edu.neu.ccs.demeterf.lib.List
Insert an Element into this SORTED list using the given Comparison
insert(X) - Method in class edu.neu.ccs.demeterf.lib.RBTree
Returns a new RBTree that includes the given Comparable element
insert(X, Comparator<X>) - Method in class edu.neu.ccs.demeterf.lib.RBTree
Returns a new RBTree that includes the given element using the given Comparator
insertAll(RBTree<X>) - Method in class edu.neu.ccs.demeterf.lib.RBTree
Returns a new RBTree that includes all the (Comparable) elements from the given RBTree
insertAll(List<X>) - Method in class edu.neu.ccs.demeterf.lib.RBTree
Returns a new RBTree that includes all the (Comparable) elements from the given List
insertAll(RBTree<X>, Comparator<X>) - Method in class edu.neu.ccs.demeterf.lib.RBTree
Returns a new RBTree that includes all the elements from the given RBTree, using the given Comparator
insertAll(List<X>, Comparator<X>) - Method in class edu.neu.ccs.demeterf.lib.RBTree
Returns a new RBTree that includes all the elements from the given List, using the given Comparator
instanceCheck(String, String) - Method in class edu.neu.ccs.demeterf.demfgen.Diff.DiffCS
 
instanceCheck(String, String) - Method in class edu.neu.ccs.demeterf.demfgen.Diff.DiffJava
 
instantiate(List<FieldOrSyntax>, List<String>, List<String>) - Static method in class edu.neu.ccs.demeterf.demfgen.classes.DemFGenMain
Type instantiation Function Class
instantiate(TypeUse, List<TypeDef>) - Static method in class edu.neu.ccs.demeterf.demfgen.classes.DemFGenMain
Instantiate a generic type definition.
INT - Static variable in interface edu.neu.ccs.demeterf.demfgen.classes.TheParserConstants
RegularExpression Id.
INT - Static variable in interface edu.neu.ccs.demeterf.http.classes.TheParserConstants
RegularExpression Id.
INT - Static variable in interface edu.neu.ccs.demeterf.inline.classes.TheParserConstants
RegularExpression Id.
INT - Static variable in interface edu.neu.ccs.demeterf.lexer.classes.TheParserConstants
RegularExpression Id.
INT - Static variable in interface edu.neu.ccs.demeterf.views.classes.TheParserConstants
RegularExpression Id.
intersect(Set<X>) - Method in class edu.neu.ccs.demeterf.lib.Set
Returns a new Set that is the intersection of this and the given Set.
IntfcDef - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of IntfcDef
IntfcDef(DoGen, ident, TypeDefParams, PESubtypeList) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.IntfcDef
Construct a(n) IntfcDef Instance
IntfcDef.gen - Class in edu.neu.ccs.demeterf.demfgen.classes
Field Class for IntfcDef.gen
IntfcDef.gen() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.IntfcDef.gen
 
IntfcDef.name - Class in edu.neu.ccs.demeterf.demfgen.classes
Field Class for IntfcDef.name
IntfcDef.name() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.IntfcDef.name
 
IntfcDef.params - Class in edu.neu.ccs.demeterf.demfgen.classes
Field Class for IntfcDef.params
IntfcDef.params() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.IntfcDef.params
 
IntfcDef.subtypes - Class in edu.neu.ccs.demeterf.demfgen.classes
Field Class for IntfcDef.subtypes
IntfcDef.subtypes() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.IntfcDef.subtypes
 
IntfImpl - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of IntfImpl
IntfImpl(NETypeUseList) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.IntfImpl
Construct a(n) IntfImpl Instance
IntfImpl.intf - Class in edu.neu.ccs.demeterf.demfgen.classes
Field Class for IntfImpl.intf
IntfImpl.intf() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.IntfImpl.intf
 
isAbstract() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.StaticTU
 
isAbstract() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.TravGeneric
 
isBlack() - Method in class edu.neu.ccs.demeterf.lib.BLACK
 
isBlack() - Method in class edu.neu.ccs.demeterf.lib.RBColor
 
isBlack() - Method in class edu.neu.ccs.demeterf.lib.RBLeaf
 
isBuiltIn(Class<?>) - Method in class edu.neu.ccs.demeterf.Control
Returns whether or not tthe given Class is a Builtin
isBuiltInOld(Class<?>) - Method in class edu.neu.ccs.demeterf.Control
Returns whether or not tthe given Class is a Builtin
isCS() - Method in class edu.neu.ccs.demeterf.demfgen.Diff.DiffCS
 
isCS() - Method in class edu.neu.ccs.demeterf.demfgen.Diff.DiffJava
 
isCS() - Static method in class edu.neu.ccs.demeterf.demfgen.Diff
 
isDebug() - Static method in class edu.neu.ccs.demeterf.Bc
 
isDebug() - Static method in class edu.neu.ccs.demeterf.dispatch.MethodDB
 
isDef() - Method in class edu.neu.ccs.demeterf.demfgen.classes.TypeDef
 
isE() - Method in class edu.neu.ccs.demeterf.demfgen.classes.Print._T
 
isE() - Method in class edu.neu.ccs.demeterf.http.classes.PrintToString._T
 
isE() - Method in class edu.neu.ccs.demeterf.inline.classes.PrintToString._T
 
isE() - Method in class edu.neu.ccs.demeterf.lexer.classes.PrintToString._T
 
isE() - Method in class edu.neu.ccs.demeterf.views.classes.PrintToString._T
 
isEmpty() - Method in class edu.neu.ccs.demeterf.demfgen.classes.DefParams
 
isEmpty() - Method in class edu.neu.ccs.demeterf.demfgen.classes.FieldCons
 
isEmpty() - Method in class edu.neu.ccs.demeterf.demfgen.classes.FieldEmpty
 
isEmpty() - Method in class edu.neu.ccs.demeterf.demfgen.classes.FieldList
 
isEmpty() - Method in class edu.neu.ccs.demeterf.demfgen.classes.IncludeCons
 
isEmpty() - Method in class edu.neu.ccs.demeterf.demfgen.classes.IncludeList
 
isEmpty() - Method in class edu.neu.ccs.demeterf.demfgen.classes.NESubtypeList
 
isEmpty() - Method in interface edu.neu.ccs.demeterf.demfgen.classes.PESubtypeList
 
isEmpty() - Method in class edu.neu.ccs.demeterf.demfgen.classes.SubtypeCons
 
isEmpty() - Method in class edu.neu.ccs.demeterf.demfgen.classes.SubtypeEmpty
 
isEmpty() - Method in class edu.neu.ccs.demeterf.demfgen.classes.SubtypeList
 
isEmpty() - Method in class edu.neu.ccs.demeterf.demfgen.classes.TypeDefParams
 
isEmpty() - Method in class edu.neu.ccs.demeterf.demfgen.classes.TypeUseParams
 
isEmpty() - Method in class edu.neu.ccs.demeterf.demfgen.classes.UseParams
 
isEmpty() - Method in class edu.neu.ccs.demeterf.demfgen.StrLTrip
 
isEmpty() - Method in class edu.neu.ccs.demeterf.demfgen.TypeUseCollect
 
isEmpty() - Method in class edu.neu.ccs.demeterf.http.classes.NoURL
Is this URL Empty?
isEmpty() - Method in class edu.neu.ccs.demeterf.http.classes.URL
Is this URL Empty?
isEmpty() - Method in class edu.neu.ccs.demeterf.lib.Cons
 
isEmpty() - Method in class edu.neu.ccs.demeterf.lib.Empty
 
isEmpty() - Method in class edu.neu.ccs.demeterf.lib.List
Is this List Empty?
isEmpty() - Method in class edu.neu.ccs.demeterf.lib.Map
Is this Map Empty?
isEmpty() - Method in class edu.neu.ccs.demeterf.lib.Set
Is this set empty?
isEOF() - Method in class edu.neu.ccs.demeterf.lexer.Lexer.Tok
 
isEpsilon() - Method in class edu.neu.ccs.demeterf.lexer.classes.Epsilon
 
isEpsilon() - Method in class edu.neu.ccs.demeterf.lexer.classes.Label
 
isEpsilon() - Method in class edu.neu.ccs.demeterf.lexer.classes.Trans
 
isError() - Method in class edu.neu.ccs.demeterf.http.classes.HTTPResp
Is this Response an Error?
isIntfc() - Method in class edu.neu.ccs.demeterf.demfgen.classes.IntfcDef
 
isIntfc() - Method in class edu.neu.ccs.demeterf.demfgen.classes.TypeDef
 
isJava() - Method in class edu.neu.ccs.demeterf.demfgen.Diff.DiffCS
 
isJava() - Method in class edu.neu.ccs.demeterf.demfgen.Diff.DiffJava
 
isJava() - Static method in class edu.neu.ccs.demeterf.demfgen.Diff
 
isLeaf() - Method in class edu.neu.ccs.demeterf.lib.RBLeaf
 
isLeaf() - Method in class edu.neu.ccs.demeterf.lib.RBNode
 
isLeaf() - Method in class edu.neu.ccs.demeterf.lib.RBTree
Is this RBTree a leaf?
isLook() - Method in class edu.neu.ccs.demeterf.demfgen.classes.LookAhead
 
isLook() - Method in class edu.neu.ccs.demeterf.demfgen.classes.LookDef
 
isOK() - Method in class edu.neu.ccs.demeterf.http.classes.HTTPResp
Is this Response OK?
isProd() - Method in class edu.neu.ccs.demeterf.demfgen.classes.ClassDef
 
isProd() - Method in class edu.neu.ccs.demeterf.demfgen.classes.IntfcDef
 
isProd() - Method in class edu.neu.ccs.demeterf.demfgen.classes.TypeDef
 
isRed() - Method in class edu.neu.ccs.demeterf.lib.RBColor
 
isRed() - Method in class edu.neu.ccs.demeterf.lib.RBLeaf
 
isRed() - Method in class edu.neu.ccs.demeterf.lib.RED
 
isS() - Method in class edu.neu.ccs.demeterf.demfgen.classes.Print._E
 
isS() - Method in class edu.neu.ccs.demeterf.demfgen.classes.Print._S
 
isS() - Method in class edu.neu.ccs.demeterf.demfgen.classes.Print._T
 
isS() - Method in class edu.neu.ccs.demeterf.http.classes.PrintToString._E
 
isS() - Method in class edu.neu.ccs.demeterf.http.classes.PrintToString._S
 
isS() - Method in class edu.neu.ccs.demeterf.http.classes.PrintToString._T
 
isS() - Method in class edu.neu.ccs.demeterf.inline.classes.PrintToString._E
 
isS() - Method in class edu.neu.ccs.demeterf.inline.classes.PrintToString._S
 
isS() - Method in class edu.neu.ccs.demeterf.inline.classes.PrintToString._T
 
isS() - Method in class edu.neu.ccs.demeterf.lexer.classes.PrintToString._E
 
isS() - Method in class edu.neu.ccs.demeterf.lexer.classes.PrintToString._S
 
isS() - Method in class edu.neu.ccs.demeterf.lexer.classes.PrintToString._T
 
isS() - Method in class edu.neu.ccs.demeterf.views.classes.PrintToString._E
 
isS() - Method in class edu.neu.ccs.demeterf.views.classes.PrintToString._S
 
isS() - Method in class edu.neu.ccs.demeterf.views.classes.PrintToString._T
 
isSKIP() - Method in class edu.neu.ccs.demeterf.lexer.Lexer.Tok
 
isSome() - Method in class edu.neu.ccs.demeterf.lib.None
 
isSome() - Method in class edu.neu.ccs.demeterf.lib.Option
Does this Option exist?
isSome() - Method in class edu.neu.ccs.demeterf.lib.Some
 
isSyntax() - Method in class edu.neu.ccs.demeterf.demfgen.classes.Field
 
isSyntax() - Method in class edu.neu.ccs.demeterf.demfgen.classes.FieldOrSyntax
 
isSyntax() - Method in class edu.neu.ccs.demeterf.demfgen.classes.Syntax
 
isValue() - Method in class edu.neu.ccs.demeterf.perform.HeapTrav.Value
 
isValue() - Method in class edu.neu.ccs.demeterf.stackless.Continuation
 
isValue() - Method in class edu.neu.ccs.demeterf.stackless.HeapTrav.Value
 
iterator() - Method in class edu.neu.ccs.demeterf.lib.List
Return an Iterator for this list
iterator() - Method in class edu.neu.ccs.demeterf.lib.Map
Return an Iterator over the Entries in this Map, in Key order.
iterator() - Method in class edu.neu.ccs.demeterf.lib.RBTree
Return an Interator for the elements in this list, in Comparator order.
iterator() - Method in class edu.neu.ccs.demeterf.lib.Set
Returns an iterator for this Set, in the order defined by the Comparator.

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