Class TypeProxy<T extends Type>
- java.lang.Object
-
- org.glassfish.hk2.classmodel.reflect.impl.TypeProxy<T>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
TypeProxy.Notifier<T>
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <U extends Type>
Collection<U>adapter(Collection<TypeProxy<U>> source)
void
addFieldRef(FieldModel field)
void
addImplementation(ClassModel classModel)
void
addSubTypeRef(Type subType)
T
get()
List<ClassModel>
getImplementations()
String
getName()
List<Member>
getRefs()
List<Type>
getSubTypeRefs()
boolean
isVisited()
void
set(T value)
String
toString()
void
visited()
-
-
-
Method Detail
-
set
public void set(T value)
-
get
public T get()
-
getName
public String getName()
-
addFieldRef
public void addFieldRef(FieldModel field)
-
addSubTypeRef
public void addSubTypeRef(Type subType)
-
addImplementation
public void addImplementation(ClassModel classModel)
-
getImplementations
public List<ClassModel> getImplementations()
-
adapter
public static <U extends Type> Collection<U> adapter(Collection<TypeProxy<U>> source)
-
visited
public void visited()
-
isVisited
public boolean isVisited()
-
-