public abstract class AbstractSpecializedIdImpl<T extends TemplateableId> extends AbstractTemplateableIdImpl<T> implements SpecializedId
ElementId.ElementIdComparatorNULL_TEMPLATEABLE_ID_ARRAY| Constructor and Description |
|---|
AbstractSpecializedIdImpl(T generalizedId,
BindingsId templateBindings) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDisplayName()
Return a simple name for diagnostics.
|
T |
getGeneralizedId() |
String |
getMetaTypeName() |
String |
getName() |
BindingsId |
getTemplateBindings() |
getEnumerationLiteralId, getOperationId, getPropertyId, getSpecializedId, getSpecializedId, getTemplateParameterId, getTemplateParameters, hashCodeequals, getLiteralName, toStringgetLiteralNamepublic AbstractSpecializedIdImpl(T generalizedId, BindingsId templateBindings)
public String getDisplayName()
ElementIdgetDisplayName in interface ElementIdpublic T getGeneralizedId()
getGeneralizedId in interface TemplateableIdpublic String getMetaTypeName()
getMetaTypeName in interface TemplateableIdpublic String getName()
getName in interface TemplateableIdpublic BindingsId getTemplateBindings()
getTemplateBindings in interface SpecializedIdCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.