public class NestedPackageIdImpl extends AbstractPackageIdImpl implements NestedPackageId
AbstractElementId.OperationIdsMap, AbstractElementId.PropertyIdsMap
ElementId.ElementIdComparator
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
name |
protected PackageId |
parent |
hashCode
Modifier and Type | Method and Description |
---|---|
<R> R |
accept(IdVisitor<R> visitor) |
java.lang.String |
getDisplayName()
Return a simple name for diagnostics.
|
java.lang.String |
getName() |
PackageId |
getParent() |
java.lang.String |
toString() |
getClassId, getDataTypeId, getEnumerationId, getMetaTypeName, getNestedPackageId, hashCode
equals, getLiteralName
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getClassId, getDataTypeId, getEnumerationId, getNestedPackageId
@NonNull protected final PackageId parent
@NonNull protected final java.lang.String name
public <R> R accept(@NonNull IdVisitor<R> visitor)
@NonNull public java.lang.String getDisplayName()
ElementId
getDisplayName
in interface ElementId
@NonNull public java.lang.String getName()
getName
in interface NestedPackageId
@NonNull public PackageId getParent()
getParent
in interface NestedPackageId
public java.lang.String toString()
toString
in class AbstractElementId