public abstract class AbstractPackageIdImpl extends AbstractElementId implements PackageId
ElementId.ElementIdComparator| Modifier and Type | Method and Description |
|---|---|
ClassId |
getClassId(String name,
int templateParameters)
Return the classId for the named child of this packageId.
|
DataTypeId |
getDataTypeId(String name,
int templateParameters)
Return the dataTypeId for the named child of this packageId.
|
EnumerationId |
getEnumerationId(String name)
Return the enumerationId for the named child of this packageId.
|
String |
getMetaTypeName() |
NestedPackageId |
getNestedPackageId(String name) |
int |
hashCode() |
equals, getLiteralName, toStringaccept, getDisplayNamepublic ClassId getClassId(String name, int templateParameters)
PackageIdThrows UnsupportedException for typeIds such as Primitive Types that may not have nested types.
getClassId in interface PackageIdpublic DataTypeId getDataTypeId(String name, int templateParameters)
PackageIdThrows UnsupportedException for typeIds such as Primitive Types that may not have nested types.
getDataTypeId in interface PackageIdpublic EnumerationId getEnumerationId(String name)
PackageIdThrows UnsupportedException for typeIds such as Primitive Types that may not have nested types.
getEnumerationId in interface PackageIdpublic String getMetaTypeName()
public NestedPackageId getNestedPackageId(String name)
getNestedPackageId in interface PackageIdpublic final int hashCode()
hashCode in class AbstractElementIdCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.