Package | Description |
---|---|
de.dhbwstuttgart.parser | |
de.dhbwstuttgart.syntaxtree | |
de.dhbwstuttgart.syntaxtree.misc | |
de.dhbwstuttgart.syntaxtree.statement | |
de.dhbwstuttgart.syntaxtree.type |
Modifier and Type | Field and Description |
---|---|
private Menge<UsedId> |
InterfaceList.superif |
private Menge<UsedId> |
JavaParser.usedIdsToCheck |
Modifier and Type | Method and Description |
---|---|
void |
InterfaceList.addInterface(UsedId uid) |
Modifier and Type | Field and Description |
---|---|
protected UsedId |
Class.pkgName |
private UsedId |
SourceFile.pkgName |
UsedId |
Class.superclassid |
Modifier and Type | Field and Description |
---|---|
private Menge<UsedId> |
Class.usedIdsToCheck |
Modifier and Type | Method and Description |
---|---|
UsedId |
Class.getPackageName() |
UsedId |
SourceFile.getPackageName()
Erzeugt f�r jede Klasse einen Menge, in den Referenzen auf die GenericTypeVars
dieser Klasse gespeichert werden.
|
Modifier and Type | Method and Description |
---|---|
Menge<UsedId> |
Class.getUsedIdsToCheck() |
Modifier and Type | Method and Description |
---|---|
void |
Class.set_UsedId(UsedId uid)
Generiert die ClassFile für diese Klasse.
|
void |
Class.setPackageName(UsedId pkgName) |
void |
SourceFile.setPackageName(UsedId pkgName) |
private static Type |
Class.usedIdToRefType(UsedId superclass2) |
Modifier and Type | Method and Description |
---|---|
private boolean |
SourceFile.containsString(Menge<UsedId> searchMenge,
java.lang.String searchString) |
private TypeAssumptions |
SourceFile.makeBasicAssumptionsFromJRE(Menge<UsedId> imports,
boolean withSubtypes)
Erstellt die Assumptions der standardmäÃig importierten Packages (java.lang.) sowie der von imports übergebenen Klassen zusammen.
|
private static Menge<Type> |
Class.usedIdToRefType(Menge<UsedId> superif2) |
Constructor and Description |
---|
Class(java.lang.String name,
ClassBody cb,
Menge<Type> ct,
UsedId superclass,
Menge<Type> superif,
Menge<Type> paralist,
int offset) |
Class(java.lang.String name,
Modifiers mod,
ClassBody cb,
Menge<Type> ct,
Menge<UsedId> usedIdsToCheck,
UsedId superclass,
Menge<UsedId> superif,
Menge<Type> paralist,
int offset) |
Class(java.lang.String name2,
Modifiers modifiers2,
ClassBody classBody,
Menge<Type> containedTypes2,
UsedId usedId,
Menge<Type> typeMenge,
Menge<Type> paraMenge,
int offset2) |
Constructor and Description |
---|
Class(java.lang.String name,
Modifiers mod,
ClassBody cb,
Menge<Type> ct,
Menge<UsedId> usedIdsToCheck,
UsedId superclass,
Menge<UsedId> superif,
Menge<Type> paralist,
int offset) |
Class(java.lang.String name,
Modifiers mod,
ClassBody cb,
Menge<Type> ct,
Menge<UsedId> usedIdsToCheck,
UsedId superclass,
Menge<UsedId> superif,
Menge<Type> paralist,
int offset) |
Modifier and Type | Method and Description |
---|---|
static UsedId |
UsedId.createFromQualifiedName(java.lang.String qualifiedName,
int offset) |
UsedId |
UsedId.getPackageName() |
Modifier and Type | Field and Description |
---|---|
UsedId |
Expr.usedid |
private UsedId |
InstVar.usedid |
Modifier and Type | Method and Description |
---|---|
UsedId |
Expr.get_UsedId() |
Modifier and Type | Method and Description |
---|---|
void |
Expr.set_UsedId(UsedId ui) |
void |
LocalOrFieldVar.set_UsedId(UsedId u) |
void |
This.set_UsedId(UsedId ui) |
void |
MethodCall.set_UsedId(UsedId u) |
void |
NewClass.set_UsedId(UsedId t) |
void |
ThisCall.set_UsedId(UsedId ui) |
Constructor and Description |
---|
InstVar(UsedId ui,
int offset,
int variableLength)
macht aus einem UsedId mit einem Menge von Strings eine InstVar
Author: Martin Pl�micke PL 05-08-17 |
Modifier and Type | Field and Description |
---|---|
protected UsedId |
Type.used |
Modifier and Type | Method and Description |
---|---|
UsedId |
Type.get_UsedId() |
Modifier and Type | Method and Description |
---|---|
void |
Type.set_UsedId(UsedId uid) |