public interface OperationId extends TemplateableId
An OperationId has a single ordered list of template parameters flattening all inherited package and type template parameters as part of the single list. The least derived parameters appear first in the list, the operation parameters last.
ElementId.ElementIdComparator| Modifier and Type | Field and Description |
|---|---|
static OperationId |
BOOLEAN_AND |
static OperationId |
BOOLEAN_IMPLIES |
static OperationId |
BOOLEAN_NOT |
static OperationId |
BOOLEAN_OR |
static OperationId |
BOOLEAN_XOR |
static OperationId |
OCLANY_EQUALS |
static OperationId |
OCLANY_NOT_EQUALS |
NULL_TEMPLATEABLE_ID_ARRAY| Modifier and Type | Method and Description |
|---|---|
OperationId |
getGeneralizedId() |
java.lang.String |
getName() |
ParametersId |
getParametersId() |
TypeId |
getParent() |
getLiteralName, getMetaTypeName, getSpecializedId, getTemplateParametersaccept, getDisplayName@NonNull static final OperationId BOOLEAN_AND
@NonNull static final OperationId BOOLEAN_IMPLIES
@NonNull static final OperationId BOOLEAN_NOT
@NonNull static final OperationId BOOLEAN_OR
@NonNull static final OperationId BOOLEAN_XOR
@NonNull static final OperationId OCLANY_EQUALS
@NonNull static final OperationId OCLANY_NOT_EQUALS
@NonNull OperationId getGeneralizedId()
getGeneralizedId in interface TemplateableId@NonNull java.lang.String getName()
getName in interface TemplateableId@NonNull ParametersId getParametersId()
@NonNull TypeId getParent()