| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class | |
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final Map | |
| private static boolean | |
| private static final Map |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static synchronized EvaluatedClassDeclaration | ecdecl(final int modifiers, final String name, final List<EvaluatedClassDeclaration> inheritance, final List<EvaluatedMethodDeclaration> methods, final List<EvaluatedFieldDeclaration> fields, final Class<T> cls, final boolean isImmutable)
|
| public static EvaluatedClassDeclaration | |
| public static EvaluatedClassDeclaration | |
| public static synchronized EvaluatedFieldDeclaration | efdecl(final EvaluatedClassDeclaration ecdecl, final int modifiers, final EvaluatedType ftype, final String name, final Field field)
|
| public static synchronized EvaluatedArrayType | |
| public static synchronized EvaluatedMethodDeclaration | emdecl(final EvaluatedClassDeclaration ecdecl, final int modifiers, final EvaluatedType rtype, final String name, final List<EvaluatedType> ptypes, final Method method)
|
| arrayMap | back to summary |
|---|---|
| private static final Map<EvaluatedType, EvaluatedArrayType> arrayMap | |
| DEBUG | back to summary |
|---|---|
| private static boolean DEBUG | |
| simpleClassMap | back to summary |
|---|---|
| private static final Map<String, EvaluatedClassDeclaration> simpleClassMap | |
| DeclarationFactory | back to summary |
|---|---|
| private DeclarationFactory() | |
| ecdecl | back to summary |
|---|---|
public static synchronized EvaluatedClassDeclaration ecdecl(final int modifiers, final String name, final List<EvaluatedClassDeclaration> inheritance, final List<EvaluatedMethodDeclaration> methods, final List<EvaluatedFieldDeclaration> fields, final Class<T> cls, final boolean isImmutable)
| |
| ecdecl | back to summary |
|---|---|
| public static EvaluatedClassDeclaration ecdecl(final int modifiers, final String name, final Class<T> cls) | |
| ecdecl | back to summary |
|---|---|
| public static EvaluatedClassDeclaration ecdecl(final int modifiers, final String name, final Class<T> cls, boolean isImmutable) | |
| efdecl | back to summary |
|---|---|
public static synchronized EvaluatedFieldDeclaration efdecl(final EvaluatedClassDeclaration ecdecl, final int modifiers, final EvaluatedType ftype, final String name, final Field field)
| |
| egat | back to summary |
|---|---|
public static synchronized EvaluatedArrayType egat(final EvaluatedType compType)
| |
| emdecl | back to summary |
|---|---|
public static synchronized EvaluatedMethodDeclaration emdecl(final EvaluatedClassDeclaration ecdecl, final int modifiers, final EvaluatedType rtype, final String name, final List<EvaluatedType> ptypes, final Method method)
| |
| Modifier and Type | Field and Description |
|---|---|
| private EvaluatedType |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public EvaluatedType | |
| public String |
| compType | back to summary |
|---|---|
| private EvaluatedType compType | |
| EvaluatedArrayTypeImpl | back to summary |
|---|---|
| public EvaluatedArrayTypeImpl(final EvaluatedType compType) | |
| componentType | back to summary |
|---|---|
| public EvaluatedType componentType() Implements org. | |
| name | back to summary |
|---|---|
| public String name() Implements org. | |
| Modifier and Type | Field and Description |
|---|---|
| private final Class | |
| private List | |
| private boolean | |
| private List | |
| private List | |
| private boolean | |
| private List | |
| private final int | |
| private final String | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| public | EvaluatedClassDeclarationImpl(final int modifiers, final String name, final List<EvaluatedClassDeclaration> inheritance, final List<EvaluatedMethodDeclaration> methods, final List<EvaluatedFieldDeclaration> fields, final Class<T> cls, final boolean isImmutable)
|
| Modifier and Type | Method and Description |
|---|---|
| public <T extends Annotation> T | annotation(Class<T> annotationType)
Implements org.
|
| public List | annotations()
Implements org. Return the annotations on this declaration. |
| private void | |
| public Class | |
| public AnnotatedElement | |
| public List | |
| public void | |
| public void | |
| public List | |
| public void | |
| public List | |
| public void | |
| public boolean | isImmutable()
Overrides org. Implements org. Returns true if the type is immutable. |
| public List | |
| public void | |
| public int | |
| public String | |
| public boolean |
| cls | back to summary |
|---|---|
| private final Class<T> cls
| |
| fields | back to summary |
|---|---|
| private List<EvaluatedFieldDeclaration> fields | |
| frozen | back to summary |
|---|---|
| private boolean frozen | |
| inheritance | back to summary |
|---|---|
| private List<EvaluatedClassDeclaration> inheritance | |
| instantiations | back to summary |
|---|---|
| private List<EvaluatedType> instantiations | |
| isImmutable | back to summary |
|---|---|
| private boolean isImmutable | |
| methods | back to summary |
|---|---|
| private List<EvaluatedMethodDeclaration> methods | |
| modifiers | back to summary |
|---|---|
| private final int modifiers | |
| name | back to summary |
|---|---|
| private final String name | |
| simpleClass | back to summary |
|---|---|
| private boolean simpleClass | |
| EvaluatedClassDeclarationImpl | back to summary |
|---|---|
| public EvaluatedClassDeclarationImpl(final int modifiers, final String name, final List<EvaluatedClassDeclaration> inheritance, final List<EvaluatedMethodDeclaration> methods, final List<EvaluatedFieldDeclaration> fields, final Class<T> cls, final boolean isImmutable) | |
| annotation | back to summary |
|---|---|
| public <T extends Annotation> T annotation(Class<T> annotationType) Implements org. | |
| annotations | back to summary |
|---|---|
| public List Implements org. Doc from org. Return the annotations on this declaration. | |
| checkFrozen | back to summary |
|---|---|
| private void checkFrozen() | |
| cls | back to summary |
|---|---|
| public Class Implements org. | |
| element | back to summary |
|---|---|
| public AnnotatedElement element() Implements org. | |
| fields | back to summary |
|---|---|
| public List Implements org. | |
| fields | back to summary |
|---|---|
| public void fields(List<EvaluatedFieldDeclaration> arg) Implements org. | |
| freeze | back to summary |
|---|---|
| public void freeze() Implements org. | |
| inheritance | back to summary |
|---|---|
| public List Implements org. | |
| inheritance | back to summary |
|---|---|
| public void inheritance(List<EvaluatedClassDeclaration> inh) Implements org. | |
| instantiations | back to summary |
|---|---|
| public List Implements org. | |
| instantiations | back to summary |
|---|---|
| public void instantiations(List<EvaluatedType> arg) Implements org. | |
| isImmutable | back to summary |
|---|---|
| public boolean isImmutable() Overrides org. Implements org. Doc from org. Returns true if the type is immutable. | |
| methods | back to summary |
|---|---|
| public List Implements org. | |
| methods | back to summary |
|---|---|
| public void methods(List<EvaluatedMethodDeclaration> meths) Implements org. | |
| modifiers | back to summary |
|---|---|
| public int modifiers() Implements org. | |
| name | back to summary |
|---|---|
| public String name() Implements org. | |
| simpleClass | back to summary |
|---|---|
| public boolean simpleClass() Implements org. | |
| Modifier and Type | Field and Description |
|---|---|
| private final EvaluatedClassDeclaration | |
| private final Field | |
| private final EvaluatedType | |
| private final int | |
| private final String |
| Access | Constructor and Description |
|---|---|
| public | EvaluatedFieldDeclarationImpl(final EvaluatedClassDeclaration cdecl, final int modifiers, final EvaluatedType fieldType, final String name, final Field field)
|
| Modifier and Type | Method and Description |
|---|---|
| public AccessibleObject | |
| public <T extends Annotation> T | annotation(Class<T> annotationType)
Implements org.
|
| public List | annotations()
Implements org. Return the annotations on this declaration. |
| public EvaluatedClassDeclaration | |
| public AnnotatedElement | |
| public Field | |
| public EvaluatedType | |
| public int | |
| public String |
| container | back to summary |
|---|---|
| private final EvaluatedClassDeclaration container | |
| field | back to summary |
|---|---|
| private final Field field
| |
| fieldType | back to summary |
|---|---|
| private final EvaluatedType fieldType | |
| modifiers | back to summary |
|---|---|
| private final int modifiers | |
| name | back to summary |
|---|---|
| private final String name | |
| EvaluatedFieldDeclarationImpl | back to summary |
|---|---|
| public EvaluatedFieldDeclarationImpl(final EvaluatedClassDeclaration cdecl, final int modifiers, final EvaluatedType fieldType, final String name, final Field field) | |
| accessible | back to summary |
|---|---|
| public AccessibleObject accessible() Implements org. | |
| annotation | back to summary |
|---|---|
| public <T extends Annotation> T annotation(Class<T> annotationType) Implements org. | |
| annotations | back to summary |
|---|---|
| public List Implements org. Doc from org. Return the annotations on this declaration. | |
| containingClass | back to summary |
|---|---|
| public EvaluatedClassDeclaration containingClass() Implements org. | |
| element | back to summary |
|---|---|
| public AnnotatedElement element() Implements org. | |
| field | back to summary |
|---|---|
| public Field field() Implements org. | |
| fieldType | back to summary |
|---|---|
| public EvaluatedType fieldType() Implements org. | |
| modifiers | back to summary |
|---|---|
| public int modifiers() Implements org. | |
| name | back to summary |
|---|---|
| public String name() Implements org. | |
| Modifier and Type | Field and Description |
|---|---|
| private final EvaluatedClassDeclaration | |
| private final Method | |
| private final int | |
| private final String | |
| private final List | |
| private final EvaluatedType |
| Access | Constructor and Description |
|---|---|
| public | EvaluatedMethodDeclarationImpl(EvaluatedClassDeclaration cdecl, final int modifiers, final EvaluatedType rtype, final String name, final List<EvaluatedType> ptypes, final Method method)
|
| Modifier and Type | Method and Description |
|---|---|
| public AccessibleObject | |
| public <T extends Annotation> T | annotation(Class<T> annotationType)
Implements org.
|
| public List | annotations()
Implements org. Return the annotations on this declaration. |
| public EvaluatedClassDeclaration | |
| public AnnotatedElement | |
| public Method | |
| public int | |
| public String | |
| public List | |
| public EvaluatedType |
| container | back to summary |
|---|---|
| private final EvaluatedClassDeclaration container | |
| method | back to summary |
|---|---|
| private final Method method
| |
| modifiers | back to summary |
|---|---|
| private final int modifiers | |
| name | back to summary |
|---|---|
| private final String name | |
| ptypes | back to summary |
|---|---|
| private final List<EvaluatedType> ptypes | |
| rtype | back to summary |
|---|---|
| private final EvaluatedType rtype | |
| EvaluatedMethodDeclarationImpl | back to summary |
|---|---|
| public EvaluatedMethodDeclarationImpl(EvaluatedClassDeclaration cdecl, final int modifiers, final EvaluatedType rtype, final String name, final List<EvaluatedType> ptypes, final Method method) | |
| accessible | back to summary |
|---|---|
| public AccessibleObject accessible() Implements org. | |
| annotation | back to summary |
|---|---|
| public <T extends Annotation> T annotation(Class<T> annotationType) Implements org. | |
| annotations | back to summary |
|---|---|
| public List Implements org. Doc from org. Return the annotations on this declaration. | |
| containingClass | back to summary |
|---|---|
| public EvaluatedClassDeclaration containingClass() Implements org. | |
| element | back to summary |
|---|---|
| public AnnotatedElement element() Implements org. | |
| method | back to summary |
|---|---|
| public Method method() Implements org. | |
| modifiers | back to summary |
|---|---|
| public int modifiers() Implements org. | |
| name | back to summary |
|---|---|
| public String name() Implements org. | |
| parameterTypes | back to summary |
|---|---|
| public List Implements org. | |
| returnType | back to summary |
|---|---|
| public EvaluatedType returnType() Implements org. | |