Interface | Description |
---|---|
IClassMirror | |
ITypeFactory<TypeData,Type extends JvmType> |
SPI to implement a custom type provider that produces
JvmType . |
ITypeFactory.OptionsAware<TypeData,Type extends JvmType> |
A type factory that wants to explore additional information of the resource
or the options map may implement this extension interface.
|
URIHelperConstants |
Class | Description |
---|---|
AbstractClassFinder<C> |
Utility to find binary artifacts from their source names, e.g find classes
for type names like
java.lang.String[] rather than [Ljava/lang/String; . |
AbstractClassMirror |
A mirror that is used at runtime to allow lazy initialization of resource contents.
|
AbstractJvmTypeProvider | |
AbstractJvmTypeProvider.ClassNameVariants |
An iterator over all permutations of a given name that are not equal to the original name.
|
AbstractRuntimeJvmTypeProvider | |
AbstractRuntimeJvmTypeProvider.TypeInResourceSetAdapter | |
CachingClasspathTypeProvider | |
CachingDeclaredTypeFactory |
It caches the
JvmDeclaredType per Class . |
ClassFinder | |
ClassMirror | Deprecated |
ClassNameUtil |
Normalizes human readable source type names to their binary represenation.
|
ClasspathTypeProvider | |
ClassURIHelper | |
DeclaredTypeFactory |
Internal implementation that allows to convert the bytes of Java top-level classes to
types . |
IndexedJvmTypeAccess | |
PrimitiveMirror | |
Primitives | |
PrimitiveTypeFactory |
A type factory that creates the
JvmType representations
for Java primitive types. |
TypeResourceServices |
A container for services provided by injection.
|
Exception | Description |
---|---|
AbstractRuntimeJvmTypeProvider.ClassNotFoundExceptionWithBaseName | |
IndexedJvmTypeAccess.ShadowedTypeException |