public class PropertiesType extends TypeBase implements IPropertiesType
PropertyNode_arrayComponentClassNO_FILESEMPTY_ARRAY, EMPTY_TYPE_ARRAY, EMPTY_TYPE_LIST| Constructor and Description |
|---|
PropertiesType(PropertiesTypeLoader typeLoader,
PropertyNode propertyNode,
IFile file) |
| Modifier and Type | Method and Description |
|---|---|
IType[] |
getInterfaces() |
String |
getName() |
String |
getNamespace() |
String |
getPropertiesFileKey(IPropertyInfo pi) |
String |
getRelativeName() |
IFile[] |
getSourceFiles() |
IType |
getSupertype() |
ITypeInfo |
getTypeInfo() |
ITypeLoader |
getTypeLoader() |
boolean |
isMutable() |
getAllClassesInClassHierarchyAsIntrinsicTypes, getAllTypesInHierarchy, getArrayComponent, getArrayComponentClass, getArrayLength, getArrayType, getArrayVersionsOfEachType, getComponentType, getCompoundTypeComponents, getDisplayName, getEnclosingType, getGenericType, getGenericTypeVariables, getModifiers, 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, getModifiers, 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 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 IFileBasedTypeCopyright © 2015. All rights reserved.