Uses of Class
gw.lang.reflect.ITypeRef
-
Packages that use ITypeRef Package Description gw.internal.gosu.parser gw.lang.reflect -
-
Uses of ITypeRef in gw.internal.gosu.parser
Subclasses of ITypeRef in gw.internal.gosu.parser Modifier and Type Class Description class
AbstractTypeRef
This is what the proxy methods look like.Methods in gw.internal.gosu.parser that return ITypeRef Modifier and Type Method Description ITypeRef
TypeRefFactory. create(IType type)
Wraps the actual class with a proxy.ITypeRef
TypeRefFactory. get(IType type)
ITypeRef
TypeRefFactory. get(String strTypeName)
protected ITypeRef
GosuClass. getOrCreateTypeReference()
protected ITypeRef
GosuClass. getOrCreateTypeReference(IType type)
ITypeRef
TypeLoaderAccess. getOrCreateTypeReference(IType type)
ITypeRef
TypeLoaderAccess. getTypeReference(IType type)
Methods in gw.internal.gosu.parser that return types with arguments of type ITypeRef Modifier and Type Method Description List<ITypeRef>
TypeRefFactory. getSubordinateRefs(String topLevelTypeName)
Methods in gw.internal.gosu.parser with parameters of type ITypeRef Modifier and Type Method Description void
TypeLoaderAccess. refresh(ITypeRef typeRef)
-
Uses of ITypeRef in gw.lang.reflect
Methods in gw.lang.reflect that return ITypeRef Modifier and Type Method Description ITypeRef
ITypeRefFactory. create(IType type)
ITypeRef
ITypeRefFactory. get(IType type)
ITypeRef
ITypeRefFactory. get(String strTypeName)
ITypeRef
ITypeSystem. getOrCreateTypeReference(IType type)
static ITypeRef
TypeSystem. getOrCreateTypeReference(IType type)
IMPORTANT: The only time you should call this method is: 1) within a class implementing IType, or 2) wrapping a call to a Type constructor, typically within a type loader e.g., TypeSystem.getOrCreateTypeReference( new MyVeryOwnType() ) Gets or creates a type ref for the specified type.ITypeRef
ITypeSystem. getTypeReference(IType type)
static ITypeRef
TypeSystem. getTypeReference(IType type)
IMPORTANT: The only time you should call this method is: 1) wrapping a call to a Type constructor, typically within a type loader e.g., TypeSystem.getOrCreateTypeReference( new MyVeryOwnType() ) Do NOT call this when creating the type.Methods in gw.lang.reflect that return types with arguments of type ITypeRef Modifier and Type Method Description List<ITypeRef>
ITypeRefFactory. getSubordinateRefs(String topLevelTypeName)
Methods in gw.lang.reflect with parameters of type ITypeRef Modifier and Type Method Description void
ITypeSystem. refresh(ITypeRef typeRef)
static void
TypeSystem. refresh(ITypeRef typeRef)
Refresh just the specified type i.e., a gosu editor calls this on changes
-