Modifier and Type | Method and Description |
---|---|
java.lang.Object |
OCLinEcoreTablesUtils.DeclareParameterTypeVisitor.visitCollectionType(CollectionType type) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitLiteralVisitor.visitCollectionType(CollectionType type) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitQualifiedLiteralVisitor.visitCollectionType(CollectionType object) |
Modifier and Type | Interface and Description |
---|---|
interface |
BagType
A representation of the model object 'Bag 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 | Method and Description |
---|---|
CollectionType |
PivotFactory.createCollectionType()
Returns a new object of class 'Collection Type'.
|
CollectionType |
CompleteClass.findCollectionType(CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteEnvironment.getBagType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the instance of the Bag metatype whose elements are of elementType.
|
CollectionType |
CompleteEnvironment.getBagType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
CollectionType |
CompleteEnvironment.getCollectionType(Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the specialized collection type for the containerType for elementType.
|
CollectionType |
StandardLibrary.getCollectionType(Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironment.getCollectionType(Class containerType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
CollectionType |
StandardLibrary.getCollectionType(Class containerType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
CollectionType |
CompleteClass.getCollectionType(CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteEnvironment.getOrderedSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the instance of the OrderedSet metatype whose elements are of elementType.
|
CollectionType |
CompleteEnvironment.getOrderedSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
CollectionType |
CompleteEnvironment.getSequenceType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the instance of the Sequence metatype whose elements are of elementType.
|
CollectionType |
CompleteEnvironment.getSequenceType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
CollectionType |
CompleteEnvironment.getSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the instance of the Set metatype whose elements are of elementType.
|
CollectionType |
CompleteEnvironment.getSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
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 |
---|---|
<T extends CollectionType> |
CompleteEnvironmentImpl.getCollectionType(T containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
<T extends CollectionType> |
OrphanCompletePackageImpl.getCollectionType(T containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
CompleteEnvironmentImpl.conformsToCollectionType(CollectionType firstType,
TemplateParameterSubstitutions firstSubstitutions,
CollectionType secondType,
TemplateParameterSubstitutions secondSubstitutions) |
Modifier and Type | Method and Description |
---|---|
<T extends CollectionType> |
CompleteEnvironmentInternal.getCollectionType(T containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Modifier and Type | Method and Description |
---|---|
CollectionType |
AS2Ecore.isEcoreCollection(Type asType)
Return the non-Null CollectionType if asType can use Ecore multiplicities to express the (outer) collection.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EObject |
AS2EcoreDeclarationVisitor.visitCollectionType(CollectionType pivotCollectionType) |
org.eclipse.emf.ecore.EObject |
AS2EcoreReferenceVisitor.visitCollectionType(CollectionType pivotClass) |
org.eclipse.emf.ecore.EObject |
AS2EcoreTypeRefVisitor.visitCollectionType(CollectionType pivotType) |
Modifier and Type | Class and Description |
---|---|
class |
ExecutorCollectionType |
Modifier and Type | Method and Description |
---|---|
CollectionType |
ExecutableStandardLibrary.getBagType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getBagType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getCollectionType(Class genericType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getCollectionType(Class genericType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getOrderedSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getOrderedSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getSequenceType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getSequenceType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Modifier and Type | Method and Description |
---|---|
CollectionType |
PivotMetamodelManager.getCollectionType(boolean isOrdered,
boolean isUnique) |
CollectionType |
PivotMetamodelManager.getCollectionType(boolean isOrdered,
boolean isUnique,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitCollectionType(CollectionType object) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
PrettyPrintVisitor.visitCollectionType(CollectionType object) |
Modifier and Type | Method and Description |
---|---|
protected <T extends CollectionType> |
AbstractContents.createCollectionType(T pivotType,
java.lang.String name,
java.lang.String lower,
java.lang.String upper,
TemplateParameter templateParameter) |
protected <T extends CollectionType> |
AbstractContents.initTemplateParameter(TemplateableElement pivotType,
TemplateParameter templateParameter) |
protected <T extends CollectionType> |
AbstractContents.initTemplateParameters(TemplateableElement pivotType,
TemplateParameter... templateParameters) |
Modifier and Type | Method and Description |
---|---|
protected CollectionType |
AbstractContents.createCollectionType(java.lang.String name,
java.lang.String lower,
java.lang.String upper,
TemplateParameter templateParameter) |
protected CollectionType |
AbstractContents.getCollectionType(Package asPackage,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
T |
PivotSwitch.caseCollectionType(CollectionType object)
Returns the result of interpreting the object as an instance of 'Collection Type'.
|
boolean |
PivotValidator.validateCollectionType(CollectionType collectionType,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
R |
AbstractDelegatingVisitor.visitCollectionType(CollectionType object) |
R |
AbstractExtendingVisitor.visitCollectionType(CollectionType object) |
R |
AbstractNullVisitor.visitCollectionType(CollectionType object) |
R |
AbstractWrappingVisitor.visitCollectionType(CollectionType object) |
R |
Visitor.visitCollectionType(CollectionType object) |
Modifier and Type | Method and Description |
---|---|
protected static <T extends CollectionType> |
PivotUtil.createCollectionType(T specializedType,
T unspecializedType,
Type instanceType) |
Modifier and Type | Method and Description |
---|---|
static CollectionType |
ValueUtil.asCollectionType(java.lang.Object value) |
static CollectionType |
PivotUtil.createCollectionType(CollectionType unspecializedType,
Type elementType) |
Modifier and Type | Method and Description |
---|---|
protected void |
ToStringVisitor.appendTemplateBindings(java.util.List<TemplateBinding> templateBindings,
CollectionType collectionType) |
static boolean |
TypeUtil.conformsToCollectionType(StandardLibrary standardLibrary,
CollectionType firstCollectionType,
CollectionType secondCollectionType) |
static CollectionType |
PivotUtil.createCollectionType(CollectionType unspecializedType,
Type elementType) |
static CollectionKind |
TypeUtil.getCollectionKind(CollectionType collectionType) |
static boolean |
TypeUtil.isEqualToCollectionType(StandardLibrary standardLibrary,
CollectionType firstCollectionType,
CollectionType secondCollectionType) |
java.lang.Boolean |
AS2XMIidVisitor.visitCollectionType(CollectionType object) |
java.lang.Object |
ASSaverLocateVisitor.visitCollectionType(CollectionType object) |
java.lang.Object |
ASSaverResolveVisitor.visitCollectionType(CollectionType object) |
java.lang.String |
ToStringVisitor.visitCollectionType(CollectionType object) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
BaseLabelProvider.image(CollectionType ele) |
protected java.lang.String |
BaseLabelProvider.text(CollectionType ele) |
Modifier and Type | Method and Description |
---|---|
ElementCS |
EssentialOCLReferenceVisitor.visitCollectionType(CollectionType object) |
Modifier and Type | Method and Description |
---|---|
static boolean |
NavigationUtil.isIteration(PivotMetamodelManager metamodelManager,
RoundBracketedClauseCS csRoundBracketedClause,
CollectionType type) |