Modifier and Type | Method and Description |
---|---|
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitTupleTypeId(TupleTypeId id) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitTupleTypeId(TupleTypeId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitTupleTypeId(TupleTypeId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitTupleTypeId(TupleTypeId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitTupleTypeId(TupleTypeId id) |
Modifier and Type | Method and Description |
---|---|
TupleTypeId |
DomainTupleType.getTupleTypeId()
Return a unique StandardLibrary-independent identifier for this type.
|
TupleTypeId |
DomainTupleType.getTypeId() |
Modifier and Type | Interface and Description |
---|---|
interface |
OclInvalidTypeId
OclInvalidTypeId provides a unique identifier for the invalid type; OclInvalid.
|
interface |
OclVoidTypeId
OclVoidTypeId provides a unique identifier for the null type; OclVoid.
|
Modifier and Type | Method and Description |
---|---|
static TupleTypeId |
IdManager.getOrderedTupleTypeId(java.lang.String name,
TuplePartId[] parts)
Return the named tuple typeId with the defined parts (which are alphabetically ordered by part name).
|
static TupleTypeId |
IdManager.getTupleTypeId(java.lang.String name,
java.util.Collection<? extends TuplePartId> parts)
Return the named tuple typeId with the defined parts (which need not be alphabetically ordered).
|
static TupleTypeId |
IdManager.getTupleTypeId(java.lang.String name,
TuplePartId... parts) |
Modifier and Type | Method and Description |
---|---|
R |
IdVisitor.visitTupleTypeId(TupleTypeId id) |
Modifier and Type | Class and Description |
---|---|
class |
GeneralizedTupleTypeIdImpl |
class |
OclInvalidTypeIdImpl |
class |
OclVoidTypeIdImpl |
Modifier and Type | Method and Description |
---|---|
TupleTypeId |
GeneralizedTupleTypeIdImpl.getGeneralizedId() |
Modifier and Type | Field and Description |
---|---|
protected TupleTypeId |
AbstractTupleType.typeId |
Modifier and Type | Method and Description |
---|---|
TupleTypeId |
AbstractTupleType.getTupleTypeId() |
TupleTypeId |
AbstractTupleType.getTypeId() |
Modifier and Type | Method and Description |
---|---|
DomainTupleType |
IdResolver.getTupleType(TupleTypeId typeId) |
Constructor and Description |
---|
AbstractTupleType(DomainStandardLibrary standardLibrary,
TupleTypeId typeId) |
Modifier and Type | Method and Description |
---|---|
TupleTypeId |
TupleValue.getTypeId()
Obtains the tuple's type.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<TupleValue> |
CollectionValue.product(CollectionValue c,
TupleTypeId tupleTypeId) |
Modifier and Type | Field and Description |
---|---|
protected TupleTypeId |
TupleValueImpl.tupleTypeId |
Modifier and Type | Method and Description |
---|---|
TupleTypeId |
TupleValueImpl.getTypeId() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<TupleValue> |
CollectionValueImpl.product(CollectionValue c,
TupleTypeId tupleTypeId) |
java.util.Set<TupleValue> |
UndefinedValueImpl.product(CollectionValue c,
TupleTypeId tupleTypeId) |
Constructor and Description |
---|
TupleValueImpl(TupleTypeId tupleTypeId,
java.util.Map<? extends TuplePartId,java.lang.Object> values)
Initializes me with a map of part values.
|
TupleValueImpl(TupleTypeId tupleTypeId,
java.lang.Object... values)
Convenience constructor to initialize me with a list of values as
required by the Collection::product() operation.
|
Modifier and Type | Method and Description |
---|---|
static TupleValue |
ValuesUtil.createTupleOfEach(TupleTypeId typeId,
java.lang.Object... values) |
static TupleValue |
ValuesUtil.createTupleValue(TupleTypeId typeId,
java.util.Map<? extends TuplePartId,java.lang.Object> values) |
static TupleValue |
ValuesUtil.createTupleValue(TupleTypeId typeId,
java.lang.Object... values)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
DomainTupleType |
EcoreIdResolver.getTupleType(TupleTypeId typeId) |
Modifier and Type | Method and Description |
---|---|
abstract DomainTupleType |
AbstractIdResolver.getTupleType(TupleTypeId typeId) |
DomainTupleType |
ExecutableStandardLibrary.getTupleType(TupleTypeId typeId) |
DomainType |
AbstractIdResolver.visitTupleTypeId(TupleTypeId id) |
Modifier and Type | Method and Description |
---|---|
TupleTypeId |
TupleTypeImpl.getTupleTypeId() |
TupleTypeId |
TupleTypeImpl.getTypeId() |
Constructor and Description |
---|
TupleTypeImpl(TupleTypeId tupleTypeId) |
Modifier and Type | Method and Description |
---|---|
TupleType |
TupleTypeManager.getTupleType(IdResolver idResolver,
TupleTypeId tupleTypeId) |
TupleType |
PivotIdResolver.getTupleType(TupleTypeId typeId) |