org.glassfish.hk2.classmodel.reflect.impl
Class TypeProxy<T extends Type>
java.lang.Object
org.glassfish.hk2.classmodel.reflect.impl.TypeProxy<T>
public class TypeProxy<T extends Type>
- extends Object
Proxy for types, used in place until the type can be properly instantiated.
Proxy type also holds all incoming reference to the type.
- Author:
- Jerome Dochez
toString
public String toString()
- Overrides:
toString
in class Object
set
public void set(T value)
get
public T get()
getName
public String getName()
addFieldRef
public void addFieldRef(FieldModel field)
getRefs
public List<Member> getRefs()
addSubTypeRef
public void addSubTypeRef(Type subType)
getSubTypeRefs
public List<Type> getSubTypeRefs()
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()
Copyright © 2013 Oracle Corporation. All Rights Reserved.