Uses of Interface
org.glassfish.hk2.classmodel.reflect.Type
Packages that use Type
-
Uses of Type in org.glassfish.hk2.classmodel.reflect
Subinterfaces of Type in org.glassfish.hk2.classmodel.reflectModifier and TypeInterfaceDescriptioninterface
Represents an annotationinterface
Model that represents a classinterface
ExtensibleType<T extends ExtensibleType>
An extensible type is a type that can be subclassed like an interface or a class.interface
Represents an interface declaration.Methods in org.glassfish.hk2.classmodel.reflect with type parameters of type TypeMethods in org.glassfish.hk2.classmodel.reflect that return TypeModifier and TypeMethodDescriptionReturns a Type instance given a nameMethods in org.glassfish.hk2.classmodel.reflect that return types with arguments of type TypeModifier and TypeMethodDescriptionTypes.getAllTypes()
Returns a unmodifiable list of collected types obtained during the parsing activity -
Uses of Type in org.glassfish.hk2.classmodel.reflect.impl
Classes in org.glassfish.hk2.classmodel.reflect.impl with type parameters of type TypeModifier and TypeClassDescriptionclass
Proxy for types, used in place until the type can be properly instantiated.Classes in org.glassfish.hk2.classmodel.reflect.impl that implement TypeModifier and TypeClassDescriptionclass
Implementation of an annotation modelclass
Implementation of a class modelclass
ExtensibleTypeImpl<T extends ExtensibleType>
Implementation of an extensible type (Class or Interface)class
Implementation of an interface modelclass
Implementation of the Type abstraction.Fields in org.glassfish.hk2.classmodel.reflect.impl declared as TypeFields in org.glassfish.hk2.classmodel.reflect.impl with type parameters of type TypeModifier and TypeFieldDescriptionTypeImpl.sink
private final ConcurrentMap
<Class, ConcurrentMap<String, TypeProxy<Type>>> TypesCtr.storage
Storage indexed by TYPE : interface | class | annotation and then by name.TypeProxy.subTypeRefs
private final ConcurrentMap
<String, TypeProxy<Type>> TypesCtr.unknownTypesStorage
Map of encountered types which we don't know if it is an interface, class or annotationMethods in org.glassfish.hk2.classmodel.reflect.impl with type parameters of type TypeModifier and TypeMethodDescriptionstatic <U extends Type>
Collection<U> TypeProxy.adapter
(Collection<TypeProxy<U>> source) <T extends Type>
TMethods in org.glassfish.hk2.classmodel.reflect.impl that return TypeMethods in org.glassfish.hk2.classmodel.reflect.impl that return types with arguments of type TypeModifier and TypeMethodDescriptionTypesCtr.getAllTypes()
TypeImpl.getProxy()
TypeProxy.getSubTypeRefs()
TypeBuilder.getType
(int access) TypesImpl.getType
(int access) Methods in org.glassfish.hk2.classmodel.reflect.impl with parameters of type TypeConstructor parameters in org.glassfish.hk2.classmodel.reflect.impl with type arguments of type TypeModifierConstructorDescriptionAnnotationTypeImpl
(String name, TypeProxy<Type> sink) ClassModelImpl
(String name, TypeProxy<Type> sink, TypeProxy parent) ExtensibleTypeImpl
(String name, TypeProxy<Type> sink, TypeProxy parent) InterfaceModelImpl
(String name, TypeProxy<Type> sink, TypeProxy parent)