Uses of Class
gw.lang.reflect.ITypeRef
-
Packages that use ITypeRef Package Description gw.internal.gosu.dynamic gw.internal.gosu.parser gw.lang.reflect -
-
Uses of ITypeRef in gw.internal.gosu.dynamic
Fields in gw.internal.gosu.dynamic declared as ITypeRef Modifier and Type Field Description private ITypeRefDynamicType. _typeRefMethods in gw.internal.gosu.dynamic that return ITypeRef Modifier and Type Method Description (package private) ITypeRefDynamicType. getOrCreateTypeReference() -
Uses of ITypeRef in gw.internal.gosu.parser
Subclasses of ITypeRef in gw.internal.gosu.parser Modifier and Type Class Description classAbstractTypeRefThis is what the proxy methods look like.Fields in gw.internal.gosu.parser declared as ITypeRef Modifier and Type Field Description private ITypeRefGosuClass. _typeRefMethods in gw.internal.gosu.parser that return ITypeRef Modifier and Type Method Description ITypeRefTypeRefFactory. create(IType type)Wraps the actual class with a proxy.ITypeRefTypeRefFactory. get(IType type)ITypeRefTypeRefFactory. get(java.lang.String strTypeName)protected ITypeRefGosuClass. getOrCreateTypeReference()protected ITypeRefGosuClass. getOrCreateTypeReference(IType type)ITypeRefTypeLoaderAccess. getOrCreateTypeReference(IType type)private ITypeRefTypeRefFactory. getRefTheFastWay(IType type, java.lang.String strTypeName)private ITypeRefTypeRefFactory. getRefTheSafeWay(IType type, java.lang.String strTypeName)private ITypeRefTypeLoaderAccess. getTopLevelType(IType type)ITypeRefTypeLoaderAccess. getTypeReference(IType type)Methods in gw.internal.gosu.parser that return types with arguments of type ITypeRef Modifier and Type Method Description java.util.List<ITypeRef>TypeRefFactory. getSubordinateRefs(java.lang.String topLevelTypeName)Methods in gw.internal.gosu.parser with parameters of type ITypeRef Modifier and Type Method Description voidTypeLoaderAccess. refresh(ITypeRef typeRef)Method parameters in gw.internal.gosu.parser with type arguments of type ITypeRef Modifier and Type Method Description private voidTypeLoaderAccess. addGosuProxyClass(IdentitySet<ITypeRef> allTypes, IType type) -
Uses of ITypeRef in gw.lang.reflect
Methods in gw.lang.reflect that return ITypeRef Modifier and Type Method Description ITypeRefITypeRefFactory. create(IType type)ITypeRefITypeRefFactory. get(IType type)ITypeRefITypeRefFactory. get(java.lang.String strTypeName)ITypeRefITypeSystem. getOrCreateTypeReference(IType type)static ITypeRefTypeSystem. 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.ITypeRefITypeSystem. getTypeReference(IType type)static ITypeRefTypeSystem. 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 java.util.List<ITypeRef>ITypeRefFactory. getSubordinateRefs(java.lang.String topLevelTypeName)Methods in gw.lang.reflect with parameters of type ITypeRef Modifier and Type Method Description voidITypeSystem. refresh(ITypeRef typeRef)static voidTypeSystem. refresh(ITypeRef typeRef)Refresh just the specified type i.e., a gosu editor calls this on changes
-