Package | Description |
---|---|
org.glassfish.hk2.classmodel.reflect.impl |
Modifier and Type | Field and Description |
---|---|
private TypeProxy<?> |
ExtensibleTypeImpl.parent |
(package private) TypeProxy |
ModelClassVisitor.ClassVisitingContext.parent |
TypeProxy |
ModelBuilder.parent |
(package private) TypeProxy<InterfaceModel> |
ParameterizedInterfaceModelImpl.rawInterface |
private TypeProxy<Type> |
TypeImpl.sink |
TypeProxy |
ModelBuilder.sink |
(package private) TypeProxy |
FieldModelImpl.type |
Modifier and Type | Field and Description |
---|---|
private java.util.List<TypeProxy<InterfaceModel>> |
ExtensibleTypeImpl.implementedIntf |
private java.util.Stack<TypeProxy> |
TypesCtr.nonVisited
Stack on type proxy as they have been instantiated in FILO order.
|
private java.util.concurrent.ConcurrentMap<java.lang.Class,java.util.concurrent.ConcurrentMap<java.lang.String,TypeProxy<Type>>> |
TypesCtr.storage
Storage indexed by TYPE : interface | class | annotation and then by name.
|
private java.util.concurrent.ConcurrentMap<java.lang.String,TypeProxy<Type>> |
TypesCtr.unknownTypesStorage
Map of encountered types which we don't know if it is an interface, class or annotation
|
Modifier and Type | Method and Description |
---|---|
TypeProxy |
TypesImpl.getHolder(java.lang.String name) |
TypeProxy |
TypeBuilder.getHolder(java.lang.String name) |
TypeProxy<Type> |
TypesCtr.getHolder(java.lang.String name) |
<T extends Type> |
TypesImpl.getHolder(java.lang.String name,
java.lang.Class<T> type) |
<T extends Type> |
TypeBuilder.getHolder(java.lang.String name,
java.lang.Class<T> type) |
<T extends Type> |
TypesCtr.getHolder(java.lang.String name,
java.lang.Class<T> type) |
(package private) TypeProxy<Type> |
TypeImpl.getProxy() |
TypeProxy<InterfaceModel> |
ParameterizedInterfaceModelImpl.getRawInterfaceProxy() |
TypeProxy<?> |
ExtensibleTypeImpl.setParent(TypeProxy<?> parent) |
Modifier and Type | Method and Description |
---|---|
FieldModelImpl |
TypesImpl.getFieldModel(java.lang.String name,
TypeProxy type,
ExtensibleType declaringType) |
FieldModelImpl |
TypeBuilder.getFieldModel(java.lang.String name,
TypeProxy type,
ExtensibleType declaringType) |
TypeImpl |
TypesImpl.getType(int access,
java.lang.String name,
TypeProxy parent) |
TypeImpl |
TypeBuilder.getType(int access,
java.lang.String name,
TypeProxy parent) |
(package private) void |
ExtensibleTypeImpl.isImplementing(TypeProxy<InterfaceModel> intf) |
void |
TypesCtr.ProxyTask.on(TypeProxy<?> proxy) |
TypeProxy<?> |
ExtensibleTypeImpl.setParent(TypeProxy<?> parent) |
Modifier and Type | Method and Description |
---|---|
static <U extends Type> |
TypeProxy.adapter(java.util.Collection<TypeProxy<U>> source) |
Constructor and Description |
---|
AnnotationTypeImpl(java.lang.String name,
TypeProxy<Type> sink) |
ClassModelImpl(java.lang.String name,
TypeProxy<Type> sink,
TypeProxy parent) |
ClassModelImpl(java.lang.String name,
TypeProxy<Type> sink,
TypeProxy parent) |
ExtensibleTypeImpl(java.lang.String name,
TypeProxy<Type> sink,
TypeProxy parent) |
ExtensibleTypeImpl(java.lang.String name,
TypeProxy<Type> sink,
TypeProxy parent) |
FieldModelImpl(java.lang.String name,
TypeProxy type,
ExtensibleType declaringType) |
InterfaceModelImpl(java.lang.String name,
TypeProxy<Type> sink,
TypeProxy parent) |
InterfaceModelImpl(java.lang.String name,
TypeProxy<Type> sink,
TypeProxy parent) |
ModelBuilder(java.lang.String name,
TypeProxy sink,
java.net.URI definingURI,
TypeProxy parent) |
ModelBuilder(java.lang.String name,
TypeProxy sink,
java.net.URI definingURI,
TypeProxy parent) |
ParameterizedInterfaceModelImpl(TypeProxy<InterfaceModel> rawInterface) |
TypeImpl(java.lang.String name,
TypeProxy<Type> sink) |