public class PropertiesType extends TypeBase implements IPropertiesType
PropertyNode_arrayComponentClassEMPTY_ARRAY, EMPTY_TYPE_ARRAY, EMPTY_TYPE_LIST| Constructor and Description |
|---|
PropertiesType(PropertiesTypeLoader typeLoader,
PropertyNode propertyNode,
IFile file) |
| Modifier and Type | Method and Description |
|---|---|
int |
findOffsetOf(PropertyNode node) |
String |
getCachedContent() |
IType |
getInnerClass(CharSequence strTypeName) |
List<? extends IType> |
getInnerClasses() |
IType[] |
getInterfaces() |
List<? extends IType> |
getLoadedInnerClasses() |
int |
getModifiers() |
String |
getName() |
String |
getNamespace() |
String |
getPropertiesFileKey(IPropertyInfo pi) |
String |
getRelativeName() |
IFile[] |
getSourceFiles() |
IType |
getSupertype() |
ITypeInfo |
getTypeInfo() |
ITypeLoader |
getTypeLoader() |
boolean |
isMutable() |
IType |
resolveRelativeInnerClass(String strTypeName,
boolean bForce) |
getAllClassesInClassHierarchyAsIntrinsicTypes, getAllTypesInHierarchy, getArrayComponent, getArrayComponentClass, getArrayLength, getArrayType, getArrayVersionsOfEachType, getComponentType, getCompoundTypeComponents, getDisplayName, getEnclosingType, getGenericType, getGenericTypeVariables, getParameterizedType, getTypeParameters, isAbstract, isArray, isAssignableFrom, isCompoundType, isDiscarded, isEnum, isFinal, isGenericType, isInterface, isParameterizedType, isPrimitive, isValid, loadAllTypesInHierarchy, loadJavaType, makeArrayInstance, makeArrayType, readResolve, setArrayComponent, setDiscarded, toString, unloadTypeInfogetLiteralMetaType, getMetaType, getTheRefclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAllTypesInHierarchy, getArrayComponent, getArrayLength, getArrayType, getComponentType, getCompoundTypeComponents, getDisplayName, getEnclosingType, getGenericType, getGenericTypeVariables, getLiteralMetaType, getMetaType, getParameterizedType, getTypeParameters, isAbstract, isArray, isAssignableFrom, isCompoundType, isDiscarded, isEnum, isFinal, isGenericType, isInterface, isParameterizedType, isPrimitive, isValid, makeArrayInstance, readResolve, setArrayComponent, setDiscarded, unloadTypeInfopublic PropertiesType(PropertiesTypeLoader typeLoader, PropertyNode propertyNode, IFile file)
public IType[] getInterfaces()
getInterfaces in interface ITypepublic int getModifiers()
getModifiers in interface ITypegetModifiers in class TypeBasepublic String getNamespace()
getNamespace in interface ITypepublic String getRelativeName()
getRelativeName in interface ITypepublic IType getSupertype()
getSupertype in interface ITypepublic ITypeInfo getTypeInfo()
getTypeInfo in interface ITypepublic ITypeLoader getTypeLoader()
getTypeLoader in interface ITypepublic boolean isMutable()
public String getPropertiesFileKey(IPropertyInfo pi)
getPropertiesFileKey in interface IPropertiesTypepublic IFile[] getSourceFiles()
getSourceFiles in interface ITypepublic int findOffsetOf(PropertyNode node)
public String getCachedContent()
public IType getInnerClass(CharSequence strTypeName)
getInnerClass in interface IHasInnerClasspublic List<? extends IType> getInnerClasses()
getInnerClasses in interface IHasInnerClasspublic List<? extends IType> getLoadedInnerClasses()
getLoadedInnerClasses in interface IHasInnerClasspublic IType resolveRelativeInnerClass(String strTypeName, boolean bForce)
resolveRelativeInnerClass in interface IHasInnerClassCopyright © 2016. All rights reserved.