|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| ExtraCompilerModifiers | |
| IMemberFinder | This interface is used by SourceTypeBinding to provide a delegated lookup instance. |
| InvocationSite | |
| IPrivilegedHandler | This interface is used by SourceTypeBinding to provide a delegated lookup instance. |
| IQualifiedTypeResolutionListener | A listener, which gets notified when a type binding has been discovered. |
| ITypeFinder | This interface is used by SourceTypeBinding to provide a delegated lookup instance. |
| ProblemReasons | |
| Substitution | |
| TagBits | |
| TypeConstants | |
| TypeIds | |
| Class Summary | |
|---|---|
| AnnotatableTypeSystem | |
| AnnotationBinding | Represents JSR 175 Annotation instances in the type-system. |
| AnnotationHolder | |
| AptBinaryLocalVariableBinding | |
| AptSourceLocalVariableBinding | |
| ArrayBinding | |
| BaseTypeBinding | |
| BinaryTypeBinding | |
| Binding | |
| BlockScope | |
| CaptureBinding | |
| CaptureBinding18 | Capture-like type variable introduced during 1.8 type inference. |
| CatchParameterBinding | |
| ClassScope | |
| CompilationUnitScope | |
| ConstraintExceptionFormula | Constraint formula expressing that a given expression must have an exception type. |
| ElementValuePair | |
| ElementValuePair.UnresolvedEnumConstant | We want to avoid eagerly resolving of all enums that are used in annotations. |
| FieldBinding | |
| ImplicitNullAnnotationVerifier | Extracted slice from MethodVerifier15, which is responsible only for implicit null annotations. |
| ImportBinding | |
| ImportConflictBinding | |
| InferenceContext | Context used during type inference for a generic method invocation |
| InferenceContext18 | Main class for new type inference as per JLS8 sect 18. |
| InferenceSubstitution | A type variable substitution strategy based on inference variables (JLS8 18.1.1) |
| InferenceVariable | Implementation of 18.1.1 in JLS8 |
| InnerEmulationDependency | |
| IntersectionCastTypeBinding | |
| InvocationSite.EmptyWithAstNode | |
| LocalTypeBinding | |
| LocalVariableBinding | |
| LookupEnvironment | AspectJ Extension - made many methods and fields more visible for extension Also modified error checking on getType(char[][] compoundName) to allow refering to inner types directly. |
| MemberTypeBinding | |
| MethodBinding | |
| MethodScope | Specific block scope used for methods, constructors or clinits, representing its outermost blockscope. |
| MethodVerifier | |
| MissingTypeBinding | |
| MostSpecificExceptionMethodBinding | Pseudo method binding used to wrapper a real method, and expose less exceptions than original. |
| NestedTypeBinding | |
| NullTypeBinding | |
| PackageBinding | |
| ParameterizedFieldBinding | Binding denoting a field after type substitution got performed. |
| ParameterizedGenericMethodBinding | Binding denoting a generic method after type parameter substitutions got performed. |
| ParameterizedMethodBinding | Binding denoting a method after type parameter substitutions got performed. |
| ParameterizedTypeBinding | A parameterized type encapsulates a type with type arguments, |
| PolymorphicMethodBinding | Binding denoting a polymorphic method |
| PolyTypeBinding | |
| ProblemBinding | |
| ProblemFieldBinding | |
| ProblemMethodBinding | |
| ProblemPackageBinding | |
| ProblemReferenceBinding | |
| RawTypeBinding | Denote a raw type, i.e. |
| ReductionResult | Generalization over TypeBounds and ConstraintFormulas which both can be created during reduction. |
| ReferenceBinding | |
| Scope | |
| Scope.Substitutor | |
| SignatureWrapper | |
| SourceTypeBinding | |
| SyntheticArgumentBinding | |
| SyntheticFactoryMethodBinding | Encodes a synthetic <factory> method used for resolving a diamond constructor. |
| SyntheticFieldBinding | |
| SyntheticMethodBinding | |
| TypeBinding | |
| TypeBindingVisitor | |
| TypeBound | Implementation of 18.1.3 in JLS8 |
| TypeConstants.CloseMethodRecord | |
| TypeSystem | |
| TypeVariableBinding | Binding for a type parameter, held by source/binary type or method. |
| UnresolvedAnnotationBinding | |
| UnresolvedReferenceBinding | |
| VariableBinding | |
| VoidTypeBinding | |
| WildcardBinding | |
| Exception Summary | |
|---|---|
| InferenceFailureException | Thrown when a definite compile error is detected deep within the type inference. |
| SourceTypeCollisionException | |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||