Package gw.lang.parser
Interface IFileRepositoryBasedType
-
- All Superinterfaces:
IType
,Serializable
- All Known Subinterfaces:
IBlockClass
,IBlockClassInternal
,ICompilableType
,ICompilableTypeInternal
,IGosuClass
,IGosuClassInternal
,IGosuEnhancement
,IGosuEnhancementInternal
,IGosuFragment
,IGosuProgram
,IGosuProgramInternal
,IGosuTemplateInternal
,IJavaEnumTypeInternal
,IJavaType
,IJavaTypeInternal
,IPropertiesType
,ITemplateType
- All Known Implementing Classes:
BlockClass
,GosuClass
,GosuClassFragment
,GosuEnhancement
,GosuFragment
,GosuProgram
,GosuTemplateType
,JavaEnumType
,PropertiesType
,SyntheticClass
public interface IFileRepositoryBasedType extends IType
-
-
Field Summary
-
Fields inherited from interface gw.lang.reflect.IType
EMPTY_ARRAY, EMPTY_TYPE_ARRAY, EMPTY_TYPE_LIST
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ClassType
getClassType()
default String
getJavaName()
ISourceFileHandle
getSourceFileHandle()
-
Methods inherited from interface gw.lang.reflect.IType
compile, getAllTypesInHierarchy, getArrayComponent, getArrayLength, getArrayType, getComponentType, getCompoundTypeComponents, getDisplayName, getEnclosingType, getFunctionalInterface, getGenericType, getGenericTypeVariables, getInterfaces, getLiteralMetaType, getMetaType, getModifiers, getName, getNamespace, getParameterizedType, getRelativeName, getSourceFiles, getSupertype, getTypeInfo, getTypeLoader, getTypeParameters, isAbstract, isArray, isAssignableFrom, isCompilable, isCompoundType, isDiscarded, isDynamic, isEnum, isFinal, isGenericType, isInterface, isMutable, isParameterizedType, isPrimitive, isValid, makeArrayInstance, readResolve, setArrayComponent, setDiscarded, unloadTypeInfo
-
-
-
-
Method Detail
-
getSourceFileHandle
ISourceFileHandle getSourceFileHandle()
-
getClassType
ClassType getClassType()
-
getJavaName
default String getJavaName()
-
-