|
Class Summary |
| AnalyzedUnitRef |
|
| JavaAnnotationDefaultInstanceModel |
Instance of default annotation. |
| JavaAnnotationInstanceModel |
Instance of annotation. |
| JavaArrayTypeModel |
Type model for Java array |
| JavaClassAnnotationInstanceModel |
Model for annotation instance, based on reflection API |
| JavaClassArgumentBoundMethodModel |
Java method, whith argument bounds of subclass. |
| JavaClassConstructorModel |
Model for constructor of class |
| JavaClassEnumConstantModel |
Enum constant from class. |
| JavaClassFieldModel |
Model for field of class |
| JavaClassFormalParameterModel |
|
| JavaClassMethodModel |
Model class, which based on reflection mechanizm |
| JavaClassModifiersModel |
Modifiers for class. |
| JavaClassTopLevelBlockOwnerModelHelper |
Helper for operations, common for class constructors and methods. |
| JavaClassTypeModel |
TypeModel, based on java class |
| JavaClassTypeVariableModel |
|
| JavaClassUnitModel |
Formal 'CompilationUnitModel' which represent one class,
loaded from ClassLoader |
| JavaCompilationUnitModel |
|
| JavaCompilationUnitModel.ClassImportSuffix |
class import can consists not only from package name and imported
class, but from package name and some sequences of classes, which
are enclosing for imported. |
| JavaCompilationUnitModel.PackageOrClassModelHolder |
|
| JavaConstructorModel |
Interface for constructor |
| JavaDelegatedAnnotationInstanceModel |
|
| JavaEnumConstantModel |
Abstract class for enum constants. |
| JavaExpressionHelper |
Helper class for Java Expressions |
| JavaExpressionModelHelper |
Helper for JavaExpressionModel |
| JavaFormalParameterModel |
Model for formal parameter |
| JavaInitializerModel |
Model for Java initializer |
| JavaMemberVariableModel |
Abstract model for member variable. |
| JavaMethodModel |
Model for method |
| JavaMethodModelAttributes |
Holder for method attributes. |
| JavaModelConstants |
Interface which define few usefull constants |
| JavaModifiersModel |
Model for Java Modifiers |
| JavaNullTypeModel |
Null type model. |
| JavaPackageModel |
Model for Java Package. |
| JavaPlaceContext |
This class keep context of program place. |
| JavaPlaceContextFactory |
Factory of context |
| JavaPrimitiveTypeModel |
|
| JavaResolver |
Static class |
| JavaTermAnnotationInstanceModel |
|
| JavaTermAnnotationMethodModel |
Annotation element. |
| JavaTermAnnotationTypeModel |
Model of annotation type which holds term. |
| JavaTermAnonimousTypeModel |
Class for anonimous type definitions. |
| JavaTermClassOrInterfaceModel |
Model for Java Type ( Class or Interface ) |
| JavaTermConstructorModel |
Constructor for term. |
| JavaTermEnumAnonimousTypeModel |
Model for type, which represent anonimous subtype of enum. |
| JavaTermEnumConstantModel |
Model of enum constant |
| JavaTermEnumModel |
Model of Enum definition. |
| JavaTermExpressionModel |
Expression, based on term |
| JavaTermFormalParameterModel |
Model for Java Formal Parameter |
| JavaTermInitializerModel |
Model for Java Initializer, based on Term |
| JavaTermLocalVariableModel |
Model of local variable. |
| JavaTermMemberVariableModel |
Model for java Member variable. |
| JavaTermMethodModel |
Model for java method
TODO: build block model |
| JavaTermModifiersModel |
Model for Java Modifiers |
| JavaTermStatementModel |
Model for java statement. |
| JavaTermTopLevelBlockModel |
Model for java block as term. |
| JavaTermTypeAbstractModel |
Abstract class for Term models of Java Types |
| JavaTermTypeVariableModel |
|
| JavaTopLevelBlockOwnerModelHelper |
Helper class for TopLevelBlockOwner |
| JavaTypeArgumentBoundConstructorModel |
|
| JavaTypeArgumentBoundExpressionModel |
Expression, where type arguments are bound. |
| JavaTypeArgumentBoundInitializerModel |
Initializer of argument bound model |
| JavaTypeArgumentBoundLocalVariableModel |
Local variable with type substitutions. |
| JavaTypeArgumentBoundMemberVariableModel |
Member value, bound by type argument |
| JavaTypeArgumentBoundMethodModel |
Method with bound type arguments of class. |
| JavaTypeArgumentBoundStatementModel |
|
| JavaTypeArgumentBoundTopLevelBlockModel |
Model for block with type-variables argument bound |
| JavaTypeArgumentBoundTopLevelBlockOwnerModelHelper |
Helper of type argument bound executable. |
| JavaTypeArgumentBoundTypeModel |
|
| JavaTypeArgumentBoundTypeVariableModel |
TypeVariable, which is result by substitution of bounds by other type varibale. |
| JavaTypeArgumentsHelper |
Helper for operations with type arguments. |
| JavaTypeArgumentsSubstitution |
Substitution of type variables. |
| JavaTypeModel |
Abstract class for type model of Java Language term |
| JavaTypeModelHelper |
Helper for operations under types. |
| JavaTypeModelRef |
Soft reference to JavaTypeModel, which hold
pointer to file (or entry) and soft reference to JavaTypeModel |
| JavaTypeSubstitutedFormalParameterModel |
|
| JavaTypeVariableAbstractModel |
Abstract model for Java Type Variable |
| JavaUnitModel |
Abstract class for java unit. |
| JavaUnknownTypeModel |
Really 'Unknown' type model. |
| JavaVariableModelComparator |
Comparator for JavaVariableModel |
| JavaWildcardBoundsTypeModel |
Model for wildcard bounds. |
| LocalTypesIterable |
Iterable over local types in statement |
| LocalTypesIterable.LocalTypesIterator |
|
| MethodMatchingConversions |
Set of conversions. |
| TermUtils |
Various utilities for work with terms. |