Uses of Interface
gw.lang.reflect.gs.IGosuClass
-
Packages that use IGosuClass Package Description gw.lang gw.lang.parser gw.lang.parser.exceptions gw.lang.parser.statements gw.lang.reflect gw.lang.reflect.gs gw.lang.reflect.java gw.util -
-
Uses of IGosuClass in gw.lang
Methods in gw.lang that return IGosuClass Modifier and Type Method Description static IGosuClassGosuShop. createClass(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap)IGosuClassIGosuShop. createClass(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap)static IGosuClassGosuShop. getBlockToInterfaceConversionClass(IType typeToCoerceTo, IType enclosingType)IGosuClassIGosuShop. getBlockToInterfaceConversionClass(IType typeToCoerceTo, IType enclosingType)static IGosuClassGosuShop. getGosuClassFrom(IType fromType)IGosuClassIGosuShop. getGosuClassFrom(IType fromType)Methods in gw.lang with parameters of type IGosuClass Modifier and Type Method Description static StringGosuShop. generateJavaStub(IGosuClass gsClass)StringIGosuShop. generateJavaStub(IGosuClass gsClass)static voidGosu. runTest(IGosuClass gsType) -
Uses of IGosuClass in gw.lang.parser
Subinterfaces of IGosuClass in gw.lang.parser Modifier and Type Interface Description interfaceIBlockClassMethods in gw.lang.parser that return IGosuClass Modifier and Type Method Description IGosuClassDefaultReducedSymbol. getGosuClass()IGosuClassIDynamicSymbol. getGosuClass()IGosuClassIParsedElement. getGosuClass()IGosuClassIReducedDynamicFunctionSymbol. getGosuClass()IGosuClassIReducedSymbol. getGosuClass()abstract IGosuClassIScriptPartId. getRuntimeType()IGosuClassScriptPartId. getRuntimeType()IGosuClassTypelessScriptPartId. getRuntimeType()IGosuClassIGosuParser. parseClass(String strQualifiedClassName, ISourceFileHandle sourceFile, boolean bThrowOnWarnings, boolean bFullyCompile)For use by code editors etc.Methods in gw.lang.parser with parameters of type IGosuClass Modifier and Type Method Description IDynamicPropertySymbolIDynamicPropertySymbol. getParameterizedVersion(IGosuClass gsClass)abstract voidIScriptPartId. setRuntimeType(IGosuClass runtimeType)voidScriptPartId. setRuntimeType(IGosuClass runtimeType)voidTypelessScriptPartId. setRuntimeType(IGosuClass runtimeType) -
Uses of IGosuClass in gw.lang.parser.exceptions
Methods in gw.lang.parser.exceptions that return IGosuClass Modifier and Type Method Description IGosuClassErrantGosuClassException. getGsClass()IGosuClassNotImplementedParseException. getGsClass()Constructors in gw.lang.parser.exceptions with parameters of type IGosuClass Constructor Description ErrantGosuClassException(IGosuClass gsClass)NotImplementedParseException(IFullParserState parserState, IGosuClass gsClass, String strClass, IFunctionType funcType) -
Uses of IGosuClass in gw.lang.parser.statements
Methods in gw.lang.parser.statements that return IGosuClass Modifier and Type Method Description IGosuClassIClassFileStatement. getGosuClass()IGosuClassIClassStatement. getGosuClass()IGosuClassIClassDeclaration. getGSClass() -
Uses of IGosuClass in gw.lang.reflect
Methods in gw.lang.reflect that return IGosuClass Modifier and Type Method Description static IGosuClassReflectUtil. getClass(String fullyQualifiedName)static IGosuClassReflectUtil. getClassButThrowIfInvalid(String fullyQualifiedName) -
Uses of IGosuClass in gw.lang.reflect.gs
Subinterfaces of IGosuClass in gw.lang.reflect.gs Modifier and Type Interface Description interfaceIGosuEnhancementinterfaceIGosuPrograminterfaceITemplateTypeMethods in gw.lang.reflect.gs that return IGosuClass Modifier and Type Method Description IGosuClassICompilableType. getBlock(int i)IGosuClassIGosuClassTypeInfo. getGosuClass()IGosuClassIGosuClass. getInnerClass(CharSequence strTypeName)IGosuClassGosuClassTypeLoader. makeNewClass(ISourceFileHandle sourceFile)IGosuClassGosuClassTypeLoader. makeNewClass(ISourceFileHandle sourceFile, ISymbolTable programSymTable)Methods in gw.lang.reflect.gs that return types with arguments of type IGosuClass Modifier and Type Method Description List<IGosuClass>IGosuClass. getBlocks()List<? extends IGosuClass>IGosuClass. getInnerClasses()Map<CharSequence,? extends IGosuClass>IGosuClass. getInnerClassesMap()Map<CharSequence,? extends IGosuClass>IGosuClass. getKnownInnerClassesWithoutCompiling()Methods in gw.lang.reflect.gs with parameters of type IGosuClass Modifier and Type Method Description voidIGosuClassParser. parseDeclarations(IGosuClass gsClass)voidIGosuClassParser. parseDefinitions(IGosuClass gsClass)booleanGosuClassTypeLoader. shouldKeepDebugInfo(IGosuClass gsClass) -
Uses of IGosuClass in gw.lang.reflect.java
Methods in gw.lang.reflect.java that return IGosuClass Modifier and Type Method Description IGosuClassIJavaType. createAdapterClass()Creates the Gosu proxy type for this class.IGosuClassIJavaType. getAdapterClass()Returns the Gosu proxy for this class. -
Uses of IGosuClass in gw.util
Methods in gw.util with parameters of type IGosuClass Modifier and Type Method Description static ISymbolTableContextSymbolTableUtil. getSymbolTableAtOffset(ISymbolTable symTable, IGosuClass gsClass, int offset)static ISymbolTableContextSymbolTableUtil. getSymbolTableAtOffset(IGosuClass gsClass, int offset)
-