Modifier and Type | Method and Description |
---|---|
DomainCollectionType |
DomainStandardLibrary.getBagType(DomainType elementType,
IntegerValue lower,
IntegerValue upper)
Return the instance of the Bag metatype whose elements are of elementType.
|
DomainCollectionType |
DomainStandardLibrary.getCollectionType(DomainType containerType,
DomainType elementType,
IntegerValue lower,
IntegerValue upper)
Return the specialized collection type for the containerType for elementType.
|
DomainCollectionType |
DomainStandardLibrary.getOrderedSetType(DomainType elementType,
IntegerValue lower,
IntegerValue upper)
Return the instance of the OrderedSet metatype whose elements are of elementType.
|
DomainCollectionType |
DomainStandardLibrary.getSequenceType(DomainType elementType,
IntegerValue lower,
IntegerValue upper)
Return the instance of the Sequence metatype whose elements are of elementType.
|
DomainCollectionType |
DomainStandardLibrary.getSetType(DomainType elementType,
IntegerValue lower,
IntegerValue upper)
Return the instance of the Set metatype whose elements are of elementType.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DomainStandardLibrary.conformsToCollectionType(DomainCollectionType firstCollectionType,
DomainCollectionType secondCollectionType) |
boolean |
DomainStandardLibrary.isEqualToCollectionType(DomainCollectionType firstCollectionType,
DomainCollectionType secondCollectionType) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCollectionType |
Modifier and Type | Method and Description |
---|---|
DomainCollectionType |
AbstractStandardLibrary.getBagType(DomainType elementType) |
DomainCollectionType |
AbstractStandardLibrary.getCollectionType(DomainType elementType) |
DomainCollectionType |
AbstractStandardLibrary.getCollectionType(DomainType containerType,
DomainType elementType,
IntegerValue lower,
IntegerValue upper) |
DomainCollectionType |
AbstractStandardLibrary.getOrderedSetType(DomainType elementType) |
DomainCollectionType |
AbstractStandardLibrary.getSequenceType(DomainType elementType) |
DomainCollectionType |
AbstractStandardLibrary.getSetType(DomainType elementType) |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractStandardLibrary.conformsToCollectionType(DomainCollectionType firstCollectionType,
DomainCollectionType secondCollectionType) |
boolean |
AbstractStandardLibrary.isEqualToCollectionType(DomainCollectionType firstCollectionType,
DomainCollectionType secondCollectionType) |
Modifier and Type | Method and Description |
---|---|
static DomainCollectionType |
ValuesUtil.asCollectionType(java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
DomainCollectionType |
ExecutableStandardLibrary.getBagType(DomainType elementType,
IntegerValue lower,
IntegerValue upper) |
DomainCollectionType |
ExecutableStandardLibrary.getCollectionType(DomainType genericType,
DomainType elementType,
IntegerValue lower,
IntegerValue upper) |
DomainCollectionType |
ExecutableStandardLibrary.getOrderedSetType(DomainType elementType,
IntegerValue lower,
IntegerValue upper) |
DomainCollectionType |
ExecutableStandardLibrary.getSequenceType(DomainType elementType,
IntegerValue lower,
IntegerValue upper) |
DomainCollectionType |
ExecutableStandardLibrary.getSetType(DomainType elementType,
IntegerValue lower,
IntegerValue upper) |
Modifier and Type | Interface and Description |
---|---|
interface |
BagType
A representation of the model object 'Bag Type'.
|
interface |
CollectionType
A representation of the model object 'Collection Type'.
|
interface |
OrderedSetType
A representation of the model object 'Ordered Set Type'.
|
interface |
SequenceType
A representation of the model object 'Sequence Type'.
|
interface |
SetType
A representation of the model object 'Set Type'.
|
Modifier and Type | Class and Description |
---|---|
class |
BagTypeImpl
An implementation of the model object 'Bag Type'.
|
class |
CollectionTypeImpl
An implementation of the model object 'Collection Type'.
|
class |
OrderedSetTypeImpl
An implementation of the model object 'Ordered Set Type'.
|
class |
SequenceTypeImpl
An implementation of the model object 'Sequence Type'.
|
class |
SetTypeImpl
An implementation of the model object 'Set Type'.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MetaModelManager.conformsToCollectionType(DomainCollectionType firstCollectionType,
DomainCollectionType secondCollectionType) |
Constructor and Description |
---|
CollectionTypeServer(PackageServer packageServer,
DomainCollectionType domainType) |