Package gw.lang.reflect.gs
Interface IGosuFragment
- All Superinterfaces:
ICompilableType
,IFileRepositoryBasedType
,IHasInnerClass
,IHasJavaClass
,IJavaBackedTypeData
,IType
,Serializable
- All Known Implementing Classes:
GosuFragment
-
Field Summary
FieldsFields inherited from interface gw.lang.reflect.IType
EMPTY_ARRAY, EMPTY_TYPE_ARRAY, EMPTY_TYPE_LIST
-
Method Summary
Modifier and TypeMethodDescriptionevaluate
(IExternalSymbolMap externalSymbols) evaluateRoot
(IExternalSymbolMap externalSymbols) boolean
isExternalSymbol
(String name) void
setExpression
(IExpression expression) Methods inherited from interface gw.lang.reflect.gs.ICompilableType
getBlock, getClassStatement, getEnclosingType, getExternalSymbol, getParser, getTypeInfo, getTypeLoader, getTypeUsesMap, isAnonymous, isStatic
Methods inherited from interface gw.lang.parser.IFileRepositoryBasedType
getClassType, getJavaName, getSourceFileHandle
Methods inherited from interface gw.lang.parser.IHasInnerClass
getInnerClass, getInnerClasses, getLoadedInnerClasses, resolveRelativeInnerClass
Methods inherited from interface gw.lang.reflect.IHasJavaClass
getBackingClass
Methods inherited from interface gw.lang.reflect.java.IJavaBackedTypeData
getBackingClassInfo
Methods 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
-
Field Details
-
FRAGMENT_PACKAGE
- See Also:
-
-
Method Details
-
evaluate
-
evaluateRoot
-
getExpression
IExpression getExpression() -
setExpression
-
isExternalSymbol
-