Uses of Interface
org.glassfish.hk2.classmodel.reflect.Type

Packages that use Type
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
 interface AnnotationType
          Represents an annotation
 interface ClassModel
          Model that represents a class
 interface ExtensibleType<T extends ExtensibleType>
          An extensible type is a type that can be subclassed like an interface or a class.
 interface InterfaceModel
          Represents an interface declaration.
 

Methods in org.glassfish.hk2.classmodel.reflect with type parameters of type Type
<T extends Type>
T
Types.getBy(Class<T> type, String name)
          Returns a Model instance given a name
 

Methods in org.glassfish.hk2.classmodel.reflect that return Type
 Type Types.getBy(String name)
          Returns a Type instance given a name
 

Methods in org.glassfish.hk2.classmodel.reflect that return types with arguments of type Type
 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
 class TypeProxy<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
 class AnnotationTypeImpl
          Implementation of an annotation model
 class ClassModelImpl
          Implementation of a class model
 class ExtensibleTypeImpl<T extends ExtensibleType>
          Implementation of an extensible type (Class or Interface)
 class InterfaceModelImpl
          Implementation of an interface model
 class TypeImpl
          Implementation of the Type abstraction.
 

Methods in org.glassfish.hk2.classmodel.reflect.impl with type parameters of type Type
static
<U extends Type>
Collection<U>
TypeProxy.adapter(Collection<TypeProxy<U>> source)
           
<T extends Type>
T
TypesCtr.getBy(Class<T> type, String name)
           
<T extends Type>
TypeProxy<T>
TypeBuilder.getHolder(String name, Class<T> type)
           
<T extends Type>
TypeProxy<Type>
TypesCtr.getHolder(String name, Class<T> type)
           
<T extends Type>
TypeProxy<T>
TypesImpl.getHolder(String name, Class<T> type)
           
 

Methods in org.glassfish.hk2.classmodel.reflect.impl that return Type
 Type TypesCtr.getBy(String name)
           
 

Methods in org.glassfish.hk2.classmodel.reflect.impl that return types with arguments of type Type
 Collection<Type> TypesCtr.getAllTypes()
           
 TypeProxy<Type> TypesCtr.getHolder(String name)
           
<T extends Type>
TypeProxy<Type>
TypesCtr.getHolder(String name, Class<T> type)
           
 List<Type> TypeProxy.getSubTypeRefs()
           
 Class<? extends Type> TypeBuilder.getType(int access)
           
 Class<? extends Type> TypesImpl.getType(int access)
           
 

Methods in org.glassfish.hk2.classmodel.reflect.impl with parameters of type Type
 void TypeProxy.addSubTypeRef(Type subType)
           
 

Constructor parameters in org.glassfish.hk2.classmodel.reflect.impl with type arguments of type Type
AnnotationTypeImpl(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)
           
TypeImpl(String name, TypeProxy<Type> sink)
           
 



Copyright © 2013 Oracle Corporation. All Rights Reserved.