public class GeneralizedOperationIdImpl extends AbstractGeneralizedIdImpl<OperationId> implements OperationId, WeakHashMapOfListOfWeakReference4.MatchableId<Integer,String,ParametersId>
ElementId.ElementIdComparatorBOOLEAN_AND, BOOLEAN_IMPLIES, BOOLEAN_NOT, BOOLEAN_OR, BOOLEAN_XOR, OCLANY_EQUALS, OCLANY_NOT_EQUALSNULL_TEMPLATEABLE_ID_ARRAY| Constructor and Description |
|---|
GeneralizedOperationIdImpl(Integer hashCode,
TypeId parentId,
int templateParameters,
String name,
ParametersId parametersId) |
| Modifier and Type | Method and Description |
|---|---|
<R> R |
accept(IdVisitor<R> visitor) |
String |
getDisplayName()
Return a simple name for diagnostics.
|
OperationId |
getGeneralizedId() |
String |
getMetaTypeName() |
ParametersId |
getParametersId() |
TypeId |
getParent() |
boolean |
matches(Integer thoseTemplateParameters,
String thatName,
ParametersId thatParametersId) |
getNamegetEnumerationLiteralId, getOperationId, getPropertyId, getSpecializedId, getSpecializedId, getTemplateParameterId, getTemplateParameters, hashCodeequals, getLiteralName, toStringgetNamegetLiteralName, getSpecializedId, getTemplateParameterspublic GeneralizedOperationIdImpl(Integer hashCode, TypeId parentId, int templateParameters, String name, ParametersId parametersId)
public String getDisplayName()
ElementIdgetDisplayName in interface ElementIdpublic OperationId getGeneralizedId()
getGeneralizedId in interface OperationIdgetGeneralizedId in interface TemplateableIdpublic String getMetaTypeName()
getMetaTypeName in interface TemplateableIdpublic ParametersId getParametersId()
getParametersId in interface OperationIdpublic TypeId getParent()
getParent in interface OperationIdpublic boolean matches(Integer thoseTemplateParameters, String thatName, ParametersId thatParametersId)
matches in interface WeakHashMapOfListOfWeakReference4.MatchableId<Integer,String,ParametersId>Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.