public interface DomainCollectionType extends DomainType
Modifier and Type | Method and Description |
---|---|
DomainType |
getContainerType() |
DomainType |
getElementType() |
IntegerValue |
getLowerValue() |
CollectionTypeId |
getTypeId()
Return a unique StandardLibrary-independent identifier for this type.
|
IntegerValue |
getUpperValue() |
boolean |
isOrdered()
Return true if this type is a Collection type and has ordered elements.
|
boolean |
isUnique()
Return true if this type is a Collection type and has unique elements.
|
conformsTo, createInstance, createInstance, getCommonType, getInheritance, getLocalOperations, getLocalProperties, getLocalSuperTypes, getMetaTypeName, getName, getNormalizedType, getOwnedAttribute, getOwnedInvariant, getOwnedOperation, getPackage, getTypeParameters, isEqualTo, isEqualToUnspecializedType, isInvalid, lookupImplementation, specializeIn
getOwnedRule
oclEquals, oclHashCode
DomainType getContainerType()
DomainType getElementType()
@NonNull IntegerValue getLowerValue()
@NonNull CollectionTypeId getTypeId()
DomainType
getTypeId
in interface DomainType
@NonNull IntegerValue getUpperValue()
boolean isOrdered()
DomainType
isOrdered
in interface DomainType
boolean isUnique()
DomainType
isUnique
in interface DomainType