Modifier and Type | Class and Description |
---|---|
class |
VMException |
class |
VMInterruptedExecutionException |
class |
VMRuntimeException
Represents a runtime (unchecked) exception possibly thrown during OCL code execution.
|
class |
VMStackOverFlowError |
Modifier and Type | Method and Description |
---|---|
UnlimitedNaturalValue |
CollectionType.getUpperValue() |
Modifier and Type | Method and Description |
---|---|
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 |
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
|
void |
CollectionType.setUpperValue(UnlimitedNaturalValue upper) |
Modifier and Type | Class and Description |
---|---|
class |
EvaluationHaltedException
Exception indicating a managed interruption of evaluation.
|
Modifier and Type | Method and Description |
---|---|
UnlimitedNaturalValue |
CollectionTypeImpl.getUpperValue() |
Modifier and Type | Method and Description |
---|---|
CollectionType |
CompleteEnvironmentImpl.getBagType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getBagType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getCollectionType(Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
StandardLibraryImpl.getCollectionType(Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getCollectionType(Class containerType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
StandardLibraryImpl.getCollectionType(Class containerType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteModelImpl.getCollectionType(CompleteClassInternal completeClass,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
<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) |
CollectionType |
CompleteEnvironmentImpl.getOrderedSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getOrderedSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getSequenceType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getSequenceType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
void |
CollectionTypeImpl.setUpperValue(UnlimitedNaturalValue upper) |
Modifier and Type | Method and Description |
---|---|
<T extends CollectionType> |
CompleteEnvironmentInternal.getCollectionType(T containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Modifier and Type | Field and Description |
---|---|
protected UnlimitedNaturalValue |
ExecutorCollectionType.upper |
Modifier and Type | Method and Description |
---|---|
UnlimitedNaturalValue |
ExecutorCollectionType.getUpperValue() |
Modifier and Type | Method and Description |
---|---|
void |
ExecutorCollectionType.setUpperValue(UnlimitedNaturalValue upper) |
Constructor and Description |
---|
ExecutorCollectionType(java.lang.String name,
Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
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) |
Class |
AbstractIdResolver.getCollectionType(CollectionTypeId typeId,
boolean isNullFree,
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,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
MetamodelManagerInternal.getCollectionType(java.lang.String collectionTypeName,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
PivotMetamodelManager.getCollectionType(java.lang.String collectionTypeName,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
PivotMetamodelManager.getCollectionType(java.lang.String collectionTypeName,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
Modifier and Type | Field and Description |
---|---|
static UnlimitedNaturalValue |
PivotConstantsInternal.ANNOTATED_IMPLICIT_OPPOSITE_UPPER_VALUE |
static UnlimitedNaturalValue |
PivotConstantsInternal.DEFAULT_IMPLICIT_OPPOSITE_UPPER_VALUE |
Modifier and Type | Class and Description |
---|---|
class |
BigIntegerValueImpl |
class |
IntegerValueImpl |
class |
IntIntegerValueImpl
IntIntegerValueImpl provides an implementation of an IntegerValue using a Java
int representation.
|
class |
LongIntegerValueImpl
LongIntegerValueImpl provides an implementation of an IntegerValue using a Java
long representation.
|
class |
NullValueImpl
An InvalidValueException wraps an InvalidValue and is used to return the InvalidValue
to the caller.
|
class |
UndefinedValueImpl |
class |
UnlimitedValueImpl |
Constructor and Description |
---|
CollectionTypeParametersImpl(T elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Modifier and Type | Method and Description |
---|---|
UnlimitedNaturalValue |
CollectionUpperProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
Modifier and Type | Method and Description |
---|---|
UnlimitedNaturalValue |
UnlimitedNaturalMaxOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
UnlimitedNaturalValue |
UnlimitedNaturalMinOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
Modifier and Type | Method and Description |
---|---|
UnlimitedNaturalValue |
OCLstdlibFactory.createUnlimitedNaturalFromString(org.eclipse.emf.ecore.EDataType eDataType,
java.lang.String initialValue) |
Modifier and Type | Field and Description |
---|---|
static UnlimitedNaturalValue |
ValueUtil.UNLIMITED_ONE_VALUE |
Modifier and Type | Method and Description |
---|---|
static UnlimitedNaturalValue |
ValueUtil.asUnlimitedNaturalValue(java.lang.Object value) |
static UnlimitedNaturalValue |
ValueUtil.unlimitedNaturalValueOf(java.math.BigInteger value) |
static UnlimitedNaturalValue |
ValueUtil.unlimitedNaturalValueOf(int value) |
static UnlimitedNaturalValue |
ValueUtil.unlimitedNaturalValueOf(long value) |
static UnlimitedNaturalValue |
ValueUtil.unlimitedNaturalValueOf(java.lang.Object aValue) |
static UnlimitedNaturalValue |
ValueUtil.unlimitedNaturalValueOf(java.lang.String aValue)
Creates an IntegerValue representation for aValue.
|
Modifier and Type | Method and Description |
---|---|
static CollectionTypeParameters<Type> |
TypeUtil.createCollectionTypeParameters(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
static CollectionTypeParameters<Type> |
TypeUtil.createCollectionTypeParameters(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
Modifier and Type | Interface and Description |
---|---|
interface |
InvalidValue |
interface |
NullValue |
interface |
UnlimitedValue |
Modifier and Type | Class and Description |
---|---|
class |
InvalidValueException
An InvalidValueException wraps an InvalidValue and is used to return the InvalidValue
to the caller.
|
Modifier and Type | Method and Description |
---|---|
UnlimitedNaturalValue |
Value.asUnlimitedNaturalValue() |
UnlimitedNaturalValue |
CollectionTypeParameters.getUpper() |
UnlimitedNaturalValue |
NumberValue.isUnlimitedNaturalValue() |
UnlimitedNaturalValue |
UnlimitedNaturalValue.max(UnlimitedNaturalValue right) |
UnlimitedNaturalValue |
UnlimitedNaturalValue.maxUnlimited(UnlimitedNaturalValue right) |
UnlimitedNaturalValue |
UnlimitedNaturalValue.min(UnlimitedNaturalValue right) |
UnlimitedNaturalValue |
UnlimitedNaturalValue.minUnlimited(UnlimitedNaturalValue right) |
Modifier and Type | Method and Description |
---|---|
UnlimitedNaturalValue |
UnlimitedNaturalValue.max(UnlimitedNaturalValue right) |
UnlimitedNaturalValue |
UnlimitedNaturalValue.maxUnlimited(UnlimitedNaturalValue right) |
UnlimitedNaturalValue |
UnlimitedNaturalValue.min(UnlimitedNaturalValue right) |
UnlimitedNaturalValue |
UnlimitedNaturalValue.minUnlimited(UnlimitedNaturalValue right) |