public class OclInvalidTypeIdImpl extends OclVoidTypeIdImpl implements OclInvalidTypeId
AbstractElementId.OperationIdsMap, AbstractElementId.PropertyIdsMap
hashCode, name
BAG, BAG_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, METACLASS, 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_INVALID, OCL_INVALID_NAME, OCL_SELF, OCL_SELF_NAME, OCL_SUMMABLE, OCL_SUMMABLE_NAME, OCL_VOID, OCL_VOID_NAME, OPERATION_NAME, ORDERED_SET, ORDERED_SET_NAME, PRIMITIVE_TYPE_NAME, PROPERTY_NAME, REAL, REAL_NAME, SEQUENCE, SEQUENCE_NAME, SET, SET_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
NULL_TEMPLATEABLE_ID_ARRAY
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, 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
getOperationId, getPropertyId, getTemplateParameterId, getTemplateParameters, specialize
getName, getPartId, getPartIds
getIndex, getName
getElementId, getName, getSpecializedId
getTemplateParameters
@Nullable 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 MetaclassId
getMetaTypeName
in interface TemplateableId
getMetaTypeName
in interface TypeId
getMetaTypeName
in class OclVoidTypeIdImpl