public class SequenceTypeImpl extends CollectionTypeImpl implements SequenceType
| Modifier and Type | Method and Description |
|---|---|
<R> R |
accept(Visitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
TypeId |
computeId() |
boolean |
isOrdered()
Return true if this type is a Collection type and has ordered elements.
|
basicGetElementType, conformsTo, eGet, eIsSet, eSet, eUnset, flattenedType, getCommonType, getContainerType, getElementType, getLower, getLowerValue, getTypeId, getUpper, getUpperValue, isEqualTo, isIsNullFree, setElementType, setIsNullFree, setLower, setLowerValue, setUpper, setUpperValue, toStringbasicGetBehavioralClass, getBehavioralClass, getInheritance, getValue, isIsSerializable, setBehavioralClass, setIsSerializableaddClassListener, basicSetOwnedSignature, basicSetOwningPackage, eBaseStructuralFeatureID, eBasicRemoveFromContainerFeature, eDerivedStructuralFeatureID, eInverseAdd, eInverseRemove, eInvoke, getExtenders, getInstanceClassName, getMetaTypeName, getNormalizedType, getOwnedBehaviors, getOwnedBindings, getOwnedConstraints, getOwnedInvariants, getOwnedOperations, getOwnedProperties, getOwnedSignature, getOwningPackage, getSuperClasses, getTypeParameters, getUnspecializedElement, isClass, isIsAbstract, isIsActive, isIsInterface, isTemplateParameter, isUnique, lookupActualOperation, lookupImplementation, removeClassListener, setInstanceClassName, setIsAbstract, setIsActive, setIsInterface, setName, setOwnedSignature, setOwningPackage, setUnspecializedElement, specializeIn, validateNameIsNotNull, validateUniqueInvariantNamecreateInstance, createInstance, getPackage, isEqualToUnspecializedType, oclEquals, oclHashCodegetNameallOwnedElements, getAnnotatingComments, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuegetESObject, getETarget, getImage, getTarget, getText, setESObject, setTarget, unloadedequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContainerType, getElementType, getLower, getLowerValue, getTypeId, getUpper, getUpperValue, isIsNullFree, setElementType, setIsNullFree, setLower, setLowerValue, setUpper, setUpperValuegetBehavioralClass, getValue, isIsSerializable, setBehavioralClass, setIsSerializablecreateInstance, createInstance, getExtenders, getInstanceClassName, getMetaTypeName, getOwnedBehaviors, getOwnedInvariants, getOwnedOperations, getOwnedProperties, getOwningPackage, getSuperClasses, getTypeParameters, isIsAbstract, isIsActive, isIsInterface, isUnique, lookupActualOperation, lookupImplementation, setInstanceClassName, setIsAbstract, setIsActive, setIsInterface, setOwningPackage, validateNameIsNotNull, validateUniqueInvariantNameconformsTo, flattenedType, getCommonType, getInheritance, getNormalizedType, isClass, isEqualTo, isEqualToUnspecializedType, isTemplateParameter, specializeInoclEquals, oclHashCodegetOwnedConstraintsgetName, setNameallOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuegetOwnedBindings, getOwnedSignature, getUnspecializedElement, setOwnedSignature, setUnspecializedElementpublic <R> R accept(Visitor<R> visitor)
Elementpublic TypeId computeId()
computeId in class CollectionTypeImplCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.