| 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 |
StandardLibrary.getCollectionType(Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
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,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
CollectionType |
CompleteEnvironment.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 |
StandardLibraryImpl.getCollectionType(Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getCollectionType(Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
StandardLibraryImpl.getCollectionType(Class containerType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.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> |
OrphanCompletePackageImpl.getCollectionType(T containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
<T extends CollectionType> |
CompleteEnvironmentImpl.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 | Method and Description |
|---|---|
UnlimitedNaturalValue |
ExecutorCollectionType.getUpperValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExecutorCollectionType.setUpperValue(UnlimitedNaturalValue upper) |
| Constructor and Description |
|---|
ExecutorCollectionType(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 |
|---|---|
void |
PivotMetamodelManager.createImplicitOppositeProperty(Property asProperty,
String oppositeName,
boolean isOrdered,
boolean isUnique,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
PivotMetamodelManager.getCollectionType(boolean isOrdered,
boolean isUnique,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
PivotMetamodelManager.getCollectionType(String collectionTypeName,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
MetamodelManagerInternal.getCollectionType(String collectionTypeName,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
PivotMetamodelManager.getCollectionType(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 | Method and Description |
|---|---|
UnlimitedNaturalValue |
OppositePropertyDetails.basicGetUpper() |
UnlimitedNaturalValue |
OppositePropertyDetails.getUpper() |
| Constructor and Description |
|---|
OppositePropertyDetails(String name,
Boolean ordered,
Boolean unique,
IntegerValue lower,
UnlimitedNaturalValue upper) |
| Modifier and Type | Class and Description |
|---|---|
class |
BigIntegerValueImpl |
class |
IntegerValueImpl
An implementation of the model object 'Integer Value'.
|
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 implementation of the model object 'Null Value'.
|
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,
Object sourceValue)
Deprecated.
use Executor
|
UnlimitedNaturalValue |
CollectionUpperProperty.evaluate(Executor executor,
TypeId returnTypeId,
Object sourceValue) |
| Modifier and Type | Method and Description |
|---|---|
UnlimitedNaturalValue |
UnlimitedNaturalMinOperation.evaluate(Object left,
Object right) |
UnlimitedNaturalValue |
UnlimitedNaturalMaxOperation.evaluate(Object left,
Object right) |
| Modifier and Type | Method and Description |
|---|---|
UnlimitedNaturalValue |
OCLstdlibFactory.createUnlimitedNaturalFromString(EDataType eDataType,
String initialValue) |
| Modifier and Type | Field and Description |
|---|---|
static UnlimitedNaturalValue |
ValueUtil.UNLIMITED_ONE_VALUE |
| Modifier and Type | Method and Description |
|---|---|
static UnlimitedNaturalValue |
ValueUtil.asUnlimitedNaturalValue(Object value) |
static UnlimitedNaturalValue |
ValueUtil.unlimitedNaturalValueOf(BigInteger value) |
static UnlimitedNaturalValue |
ValueUtil.unlimitedNaturalValueOf(int value) |
static UnlimitedNaturalValue |
ValueUtil.unlimitedNaturalValueOf(long value) |
static UnlimitedNaturalValue |
ValueUtil.unlimitedNaturalValueOf(Object aValue) |
static UnlimitedNaturalValue |
ValueUtil.unlimitedNaturalValueOf(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
A representation of the model object 'Invalid Value'.
|
interface |
NullValue
A representation of the model object 'Null Value'.
|
interface |
UnlimitedValue
A representation of the model object 'Unlimited Value'.
|
| 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) |
| Modifier and Type | Method and Description |
|---|---|
T1 |
ValuesSwitch.caseUnlimitedNaturalValue(UnlimitedNaturalValue object)
Returns the result of interpreting the object as an instance of 'Unlimited Natural Value'.
|
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.