public class OclInvalidTypeIdImpl extends OclVoidTypeIdImpl implements OclInvalidTypeId
AbstractElementId.OperationIdsMap, AbstractElementId.PropertyIdsMap
hashCode, name
NULL_TEMPLATEABLE_ID_ARRAY
BAG, BAG_NAME, BAG_TYPE_NAME, BOOLEAN, BOOLEAN_NAME, CLASS_NAME, COLLECTION, COLLECTION_NAME, COLLECTION_TYPE_NAME, DATA_TYPE_NAME, ENUMERATION_NAME, INTEGER, INTEGER_NAME, INTEGER_RANGE, INTEGER_RANGE_NAME, LAMBDA_TYPE_NAME, MAP, MAP_ENTRY, MAP_ENTRY_NAME, MAP_NAME, MAP_TYPE_NAME, METACLASS_NAME, NULL_STRING_ARRAY, NULL_TUPLE_PART_ID_ARRAY, NULL_TYPE_ID_ARRAY, OCL_ANY, OCL_ANY_NAME, OCL_COMPARABLE, OCL_COMPARABLE_NAME, OCL_ENUMERATION, OCL_ENUMERATION_NAME, OCL_INVALID, OCL_INVALID_NAME, OCL_SELF, OCL_SELF_NAME, OCL_STEREOTYPE_NAME, OCL_SUMMABLE, OCL_SUMMABLE_NAME, OCL_VOID, OCL_VOID_NAME, OPERATION_NAME, ORDERED_COLLECTION, ORDERED_COLLECTION_NAME, ORDERED_SET, ORDERED_SET_NAME, ORDERED_SET_TYPE_NAME, PRIMITIVE_TYPE_NAME, PROPERTY_NAME, REAL, REAL_NAME, SEQUENCE, SEQUENCE_NAME, SEQUENCE_TYPE_NAME, SET, SET_NAME, SET_TYPE_NAME, STRING, STRING_NAME, T_1, T_2, T_3, TUPLE_NAME, TUPLE_TYPE_NAME, UNIQUE_COLLECTION, UNIQUE_COLLECTION_NAME, UNLIMITED_NATURAL, UNLIMITED_NATURAL_NAME
Constructor and Description |
---|
OclInvalidTypeIdImpl(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
<R> R |
accept(IdVisitor<R> visitor) |
java.lang.String |
getLiteralName() |
java.lang.String |
getMetaTypeName() |
getCollectedTypeId, getElementId, getElementTypeId, getGeneralizedId, getIndex, getOrigin, getParent, getPartId, getPartIds, getSpecializedId, getSpecializedId
getDisplayName, getName, hashCode
getEnumerationLiteralId, getOperationId, getPropertyId, getTemplateParameterId, getTemplateParameters, specialize
equals, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getElementTypeId, getGeneralizedId, getSpecializedId, getSpecializedId
getName, getTemplateParameters
getName
getOperationId, getPropertyId, getTemplateParameterId, getTemplateParameters, specialize
getName, getPartId, getPartIds
getIndex, getName
public <R> R accept(@NonNull IdVisitor<R> visitor)
accept
in interface ElementId
accept
in class OclVoidTypeIdImpl
@Nullable public java.lang.String getLiteralName()
getLiteralName
in interface TemplateableId
getLiteralName
in interface TypeId
getLiteralName
in class OclVoidTypeIdImpl
@NonNull public java.lang.String getMetaTypeName()
getMetaTypeName
in interface CollectionTypeId
getMetaTypeName
in interface TemplateableId
getMetaTypeName
in interface TypeId
getMetaTypeName
in class OclVoidTypeIdImpl