Uses of Interface
org.glassfish.hk2.classmodel.reflect.Type
-
Packages that use Type Package Description org.glassfish.hk2.classmodel.reflect org.glassfish.hk2.classmodel.reflect.impl -
-
Uses of Type in org.glassfish.hk2.classmodel.reflect
Subinterfaces of Type in org.glassfish.hk2.classmodel.reflect Modifier and Type Interface Description interfaceAnnotationTypeRepresents an annotationinterfaceClassModelModel that represents a classinterfaceExtensibleType<T extends ExtensibleType>An extensible type is a type that can be subclassed like an interface or a class.interfaceInterfaceModelRepresents an interface declaration.Methods in org.glassfish.hk2.classmodel.reflect with type parameters of type Type Modifier and Type Method Description <T extends Type>
TTypes. getBy(java.lang.Class<T> type, java.lang.String name)Returns a Model instance given a nameMethods in org.glassfish.hk2.classmodel.reflect that return Type Modifier and Type Method Description TypeTypes. getBy(java.lang.String name)Returns a Type instance given a nameMethods in org.glassfish.hk2.classmodel.reflect that return types with arguments of type Type Modifier and Type Method Description java.util.Collection<Type>Types. 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 Type Modifier and Type Class Description classTypeProxy<T extends Type>Proxy for types, used in place until the type can be properly instantiated.Classes in org.glassfish.hk2.classmodel.reflect.impl that implement Type Modifier and Type Class Description classAnnotationTypeImplImplementation of an annotation modelclassClassModelImplImplementation of a class modelclassExtensibleTypeImpl<T extends ExtensibleType>Implementation of an extensible type (Class or Interface)classInterfaceModelImplImplementation of an interface modelclassTypeImplImplementation of the Type abstraction.Fields in org.glassfish.hk2.classmodel.reflect.impl declared as Type Modifier and Type Field Description private TTypeProxy. valueFields in org.glassfish.hk2.classmodel.reflect.impl with type parameters of type Type Modifier and Type Field Description private TypeProxy<Type>TypeImpl. sinkprivate java.util.concurrent.ConcurrentMap<java.lang.Class,java.util.concurrent.ConcurrentMap<java.lang.String,TypeProxy<Type>>>TypesCtr. storageStorage indexed by TYPE : interface | class | annotation and then by name.private java.util.List<Type>TypeProxy. subTypeRefsprivate java.util.concurrent.ConcurrentMap<java.lang.String,TypeProxy<Type>>TypesCtr. unknownTypesStorageMap 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 Type Modifier and Type Method Description static <U extends Type>
java.util.Collection<U>TypeProxy. adapter(java.util.Collection<TypeProxy<U>> source)<T extends Type>
TTypesCtr. getBy(java.lang.Class<T> type, java.lang.String name)<T extends Type>
TypeProxy<T>TypeBuilder. getHolder(java.lang.String name, java.lang.Class<T> type)<T extends Type>
TypeProxy<Type>TypesCtr. getHolder(java.lang.String name, java.lang.Class<T> type)<T extends Type>
TypeProxy<T>TypesImpl. getHolder(java.lang.String name, java.lang.Class<T> type)Methods in org.glassfish.hk2.classmodel.reflect.impl that return Type Modifier and Type Method Description TypeTypesCtr. getBy(java.lang.String name)Methods in org.glassfish.hk2.classmodel.reflect.impl that return types with arguments of type Type Modifier and Type Method Description java.util.Collection<Type>TypesCtr. getAllTypes()TypeProxy<Type>TypesCtr. getHolder(java.lang.String name)<T extends Type>
TypeProxy<Type>TypesCtr. getHolder(java.lang.String name, java.lang.Class<T> type)(package private) TypeProxy<Type>TypeImpl. getProxy()java.util.List<Type>TypeProxy. getSubTypeRefs()java.lang.Class<? extends Type>TypeBuilder. getType(int access)java.lang.Class<? extends Type>TypesImpl. getType(int access)Methods in org.glassfish.hk2.classmodel.reflect.impl with parameters of type Type Modifier and Type Method Description voidTypeProxy. addSubTypeRef(Type subType)Constructor parameters in org.glassfish.hk2.classmodel.reflect.impl with type arguments of type Type Constructor Description AnnotationTypeImpl(java.lang.String name, TypeProxy<Type> sink)ClassModelImpl(java.lang.String name, TypeProxy<Type> sink, TypeProxy parent)ExtensibleTypeImpl(java.lang.String name, TypeProxy<Type> sink, TypeProxy parent)InterfaceModelImpl(java.lang.String name, TypeProxy<Type> sink, TypeProxy parent)TypeImpl(java.lang.String name, TypeProxy<Type> sink)
-