| Interface | Description |
|---|---|
| ClasspathResolver |
Used for filtering and disambiguating bindings in the index to match the classpath.
|
| Class | Description |
|---|---|
| FileFingerprint | |
| FileFingerprint.FingerprintTestResult | |
| IndexFilter |
Can be subclassed and used for queries in the index.
|
| JavaIndex | |
| JavaNames | |
| NdAnnotation | |
| NdAnnotationInConstant | |
| NdAnnotationInMethod | |
| NdAnnotationInMethodParameter | |
| NdAnnotationInType | |
| NdAnnotationInVariable | |
| NdAnnotationValuePair | |
| NdBinding |
Base class for bindings in the
Nd. |
| NdComplexTypeSignature |
Represents a type signature that is anything other than a trivial reference to a concrete
type.
|
| NdConstant | |
| NdConstantAnnotation | |
| NdConstantArray | |
| NdConstantBoolean | |
| NdConstantByte | |
| NdConstantChar | |
| NdConstantClass | |
| NdConstantDouble | |
| NdConstantEnum | |
| NdConstantFloat | |
| NdConstantInt | |
| NdConstantLong | |
| NdConstantShort | |
| NdConstantString | |
| NdMethod | |
| NdMethodException | |
| NdMethodId |
Represents the fully-qualified signature a method.
|
| NdMethodParameter | |
| NdResourceFile |
Represents a source of java classes (such as a .jar or .class file).
|
| NdTreeNode |
NdTreeNode elements form a tree of nodes rooted at a NdResourceFile. |
| NdType | |
| NdTypeAnnotation | |
| NdTypeAnnotationInMethod | |
| NdTypeAnnotationInType | |
| NdTypeAnnotationInVariable | |
| NdTypeArgument | |
| NdTypeBound |
Represents the bound on a generic parameter (a ClassBound or InterfaceBound in
the sense of the Java VM spec Java SE 8 Edition, section 4.7.9.1).
|
| NdTypeId | |
| NdTypeInterface |
Represents one interface implemented by a specific type.
|
| NdTypeParameter |
Represents a TypeParameter, as described in Section 4.7.9.1 of the java VM specification, Java SE 8 edititon.
|
| NdTypeSignature |
Corresponds roughly to a JavaTypeSignature, as described in section 4.7.9.1 of the Java VM spec version 4, with the
addition of annotations and backpointers to locations where the type is used.
|
| NdVariable | |
| NdWorkspaceLocation |
Holds a location in the Eclipse workspace where a given resource was found.
|
| TagTreeReader | |
| TagTreeReader.FixedSizeTagHandler<T> | |
| TagTreeReader.TagHandler<T> | |
| TypeRef |
Holds a reference to an NdType that can be retained while releasing and reacquiring a read lock.
|