Package gw.internal.gosu.parser
Interface IBlockClassInternal
- All Superinterfaces:
Comparable,IBlockClass,ICanBeAnnotation,ICompilableType,ICompilableTypeInternal,IEnhanceableType,IEnumData,IEnumType,IFileRepositoryBasedType,IGosuClass,IHasInnerClass,IHasJavaClass,IParameterizableType,IType,Serializable
- All Known Implementing Classes:
BlockClass
-
Nested Class Summary
Nested classes/interfaces inherited from interface gw.lang.reflect.gs.IGosuClass
IGosuClass.ProxyUtil -
Field Summary
Fields inherited from interface gw.lang.parser.IBlockClass
INVOKE_METHOD_NAME, INVOKE_WITH_ARGS_METHOD_NAMEFields inherited from interface gw.lang.reflect.gs.IGosuClass
ANONYMOUS_PREFIX, PROXY_PREFIX, SUPER_PROXY_CLASS_PREFIXFields inherited from interface gw.lang.reflect.IType
EMPTY_ARRAY, EMPTY_TYPE_ARRAY, EMPTY_TYPE_LIST -
Method Summary
Methods inherited from interface java.lang.Comparable
compareToMethods inherited from interface gw.lang.parser.IBlockClass
getBlock, getBlockTypeMethods inherited from interface gw.lang.reflect.ICanBeAnnotation
isAnnotationMethods inherited from interface gw.lang.reflect.gs.ICompilableType
getBlock, getClassStatement, getExternalSymbol, getParser, getTypeLoader, getTypeUsesMap, isAnonymous, isStaticMethods inherited from interface gw.internal.gosu.parser.ICompilableTypeInternal
addBlock, addCapturedSymbol, assignTypeUsesMap, compileDeclarationsIfNeeded, compileDefinitionsIfNeeded, compileHeaderIfNeeded, getAnonymousInnerClassCount, getBlockCount, getCapturedSymbol, getCapturedSymbols, getDepth, getEnclosingNonBlockType, getEnclosingType, getGosuAnnotations, getMemberField, getMemberFields, getMemberFunctions, getMemberProperty, getParseInfo, getSource, getStaticFields, getStaticProperty, hasAssertions, isCreateEditorParser, putClassMembers, putClassMembers, removeBlock, shouldFullyCompileAnnotationsMethods inherited from interface gw.lang.reflect.IEnumData
getEnumConstants, getEnumValue, getEnumValuesMethods inherited from interface gw.lang.parser.IFileRepositoryBasedType
getClassType, getJavaName, getSourceFileHandleMethods inherited from interface gw.lang.reflect.gs.IGosuClass
findProxiedClassInHierarchy, getBlocks, getClassStatementWithoutCompile, getCompilationState, getConstructorStatement, getEnclosingTypeReference, getFunctionStatement, getInnerClass, getInnerClasses, getInnerClassesMap, getJavaType, getKnownInnerClassesWithoutCompiling, getMemberFields, getMemberFieldsMap, getMemberFunctions, getMemberProperty, getModifierInfo, getParseResultsException, getPropertyDeclaration, getSource, getSubtypes, getTypeInfo, hasBackingClass, hasError, hasWarnings, isCompiled, isCompilingDeclarations, isCompilingDefinitions, isCompilingHeader, isDeclarationsBypassed, isDeclarationsCompiled, isDefinitionsCompiled, isHeaderCompiled, isInnerDeclarationsCompiled, isStructure, isSubClass, isTestClass, setCreateEditorParser, setEnclosingType, setNamespace, shouldKeepDebugInfo, unloadBackingClassMethods inherited from interface gw.lang.parser.IHasInnerClass
getLoadedInnerClasses, resolveRelativeInnerClassMethods inherited from interface gw.lang.reflect.IHasJavaClass
getBackingClassMethods inherited from interface gw.internal.gosu.parser.IParameterizableType
getLoaderParameterizedTypes, isStrictGenericsMethods inherited from interface gw.lang.reflect.IType
compile, getAllTypesInHierarchy, getArrayComponent, getArrayLength, getArrayType, getComponentType, getCompoundTypeComponents, getDisplayName, getFunctionalInterface, getGenericType, getGenericTypeVariables, getInterfaces, getLiteralMetaType, getMetaType, getModifiers, getName, getNamespace, getParameterizedType, getRelativeName, getSourceFiles, getSupertype, getTypeParameters, isAbstract, isArray, isAssignableFrom, isCompilable, isCompoundType, isDiscarded, isDynamic, isEnum, isFinal, isGenericType, isInterface, isMutable, isParameterizedType, isPrimitive, isValid, makeArrayInstance, readResolve, setArrayComponent, setDiscarded, unloadTypeInfo
-
Method Details
-
update
void update()
-