Package gw.lang.parser
Interface IHasInnerClass
-
- 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,InnerClassCapableType,JavaEnumType,JavaType,PropertiesType,SyntheticClass
public interface IHasInnerClass
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ITypegetInnerClass(java.lang.CharSequence strTypeName)returns the appropriate inner classjava.util.List<? extends IType>getInnerClasses()java.util.List<? extends IType>getLoadedInnerClasses()ITyperesolveRelativeInnerClass(java.lang.String strTypeName, boolean bForce)
-
-
-
Method Detail
-
getInnerClass
IType getInnerClass(java.lang.CharSequence strTypeName)
returns the appropriate inner class- Parameters:
strTypeName-- Returns:
-
getInnerClasses
java.util.List<? extends IType> getInnerClasses()
-
getLoadedInnerClasses
java.util.List<? extends IType> getLoadedInnerClasses()
-
resolveRelativeInnerClass
IType resolveRelativeInnerClass(java.lang.String strTypeName, boolean bForce)
-
-