Constructor and Description |
---|
EcoreListDescriptor(CollectionTypeId collectionTypeId,
StandardLibrary standardLibrary,
Type type) |
UnboxedElementsDescriptor(CollectionTypeId collectionTypeId,
StandardLibrary standardLibrary,
Type type) |
UnboxedMapDescriptor(MapTypeId mapTypeId,
StandardLibrary standardLibrary,
Type keyType,
Type valueType) |
Modifier and Type | Method and Description |
---|---|
StandardLibrary |
OCLVMEvaluationVisitor.getStandardLibrary()
Deprecated.
moved to Evaluator
|
Modifier and Type | Interface and Description |
---|---|
static interface |
StandardLibrary.StandardLibraryExtension |
Modifier and Type | Method and Description |
---|---|
StandardLibrary |
PivotFactory.createStandardLibrary()
Returns a new object of class 'Standard Library'.
|
StandardLibrary |
CompleteEnvironment.getOwnedStandardLibrary()
Returns the value of the 'Owned Standard Library' containment reference.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Type.conformsTo(StandardLibrary standardLibrary,
Type thatType)
Return true if this type conform to thatType within standardLibrary.
|
CompleteInheritance |
Operation.getInheritance(StandardLibrary standardLibrary)
Return the Inheritance dispatch table for the owning type, or null for am orphan property owned by an Annotation.
|
CompleteInheritance |
Type.getInheritance(StandardLibrary standardLibrary)
Return the inheritance description for this type within standardLibrary.
|
CompleteInheritance |
Property.getInheritance(StandardLibrary standardLibrary)
Return the Inheritance dispatch table for the owning type, or null for an orphan property owned by an Annotation.
|
Class |
Type.getNormalizedType(StandardLibrary standardLibrary)
Return the unique executable form of this type within standardLibrary.
|
boolean |
Type.isEqualTo(StandardLibrary standardLibrary,
Type thatType)
Return true if this is the same type as thatType within standardLibrary.
|
boolean |
Type.isEqualToUnspecializedType(StandardLibrary standardLibrary,
Type type) |
Operation |
CompleteInheritance.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
Class.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
CompleteInheritance.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation)
Return the dynamic (overloaded) implementation of the staticOperation applicable to the types managed
by the given Standard Library.
|
LibraryFeature |
Class.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation)
Return the dynamic (overloaded) implementation of the staticOperation applicable to the types managed
by the given Standard Library.
|
Operation |
CompleteInheritance.lookupLocalOperation(StandardLibrary standardLibrary,
String operationName,
CompleteInheritance... argumentTypes) |
void |
CompleteEnvironment.setOwnedStandardLibrary(StandardLibrary value)
Sets the value of the '
Owned Standard Library ' containment reference. |
Modifier and Type | Method and Description |
---|---|
StandardLibrary |
Executor.getStandardLibrary() |
StandardLibrary |
IterationManager.getStandardLibrary() |
StandardLibrary |
Evaluator.getStandardLibrary()
Deprecated.
use Executor or EvaluationVisitor.
|
StandardLibrary |
EvaluationVisitor.getStandardLibrary()
Deprecated.
moved to Evaluator
|
Modifier and Type | Method and Description |
---|---|
StandardLibrary |
IdResolver.getStandardLibrary() |
Modifier and Type | Class and Description |
---|---|
class |
StandardLibraryImpl
An implementation of the model object 'Standard Library'.
|
Modifier and Type | Method and Description |
---|---|
StandardLibrary |
PivotFactoryImpl.createStandardLibrary() |
Modifier and Type | Method and Description |
---|---|
NotificationChain |
CompleteEnvironmentImpl.basicSetOwnedStandardLibrary(StandardLibrary newOwnedStandardLibrary,
NotificationChain msgs) |
boolean |
CollectionTypeImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
InvalidTypeImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
LambdaTypeImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
VoidTypeImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
SelfTypeImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ClassImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
TemplateParameterImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
CompleteInheritance |
TupleTypeImpl.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
ElementExtensionImpl.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
DataTypeImpl.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
PropertyImpl.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
ClassImpl.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
OperationImpl.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
TemplateParameterImpl.getInheritance(StandardLibrary standardLibrary) |
Class |
ClassImpl.getNormalizedType(StandardLibrary standardLibrary) |
Class |
TemplateParameterImpl.getNormalizedType(StandardLibrary standardLibrary) |
boolean |
CollectionTypeImpl.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
TypeImpl.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
TypeImpl.isEqualToUnspecializedType(StandardLibrary standardLibrary,
Type type) |
Operation |
ClassImpl.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ClassImpl.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
void |
CompleteEnvironmentImpl.setOwnedStandardLibrary(StandardLibrary newOwnedStandardLibrary) |
Modifier and Type | Interface and Description |
---|---|
interface |
StandardLibraryInternal |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractExecutorType.conformsTo(StandardLibrary standardLibrary,
Type thatType) |
CompleteInheritance |
AbstractExecutorType.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
AbstractExecutorProperty.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
AbstractExecutorOperation.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
AbstractExecutorClass.getInheritance(StandardLibrary standardLibrary) |
Class |
AbstractExecutorType.getNormalizedType(StandardLibrary standardLibrary) |
boolean |
AbstractExecutorType.isEqualTo(StandardLibrary standardLibrary,
Type thatType) |
boolean |
AbstractExecutorType.isEqualToUnspecializedType(StandardLibrary standardLibrary,
Type type) |
Modifier and Type | Method and Description |
---|---|
StandardLibrary |
AbstractExecutor.getStandardLibrary() |
StandardLibrary |
AbstractEvaluationVisitorDecorator.getStandardLibrary()
Deprecated.
moved to Evaluator
|
StandardLibrary |
AbstractEvaluationVisitor.getStandardLibrary()
Deprecated.
moved to Evaluator
|
Modifier and Type | Class and Description |
---|---|
class |
PivotExecutorStandardLibrary |
Modifier and Type | Method and Description |
---|---|
boolean |
ExecutorTupleType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorMapType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorCollectionType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorTupleType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorMapType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorCollectionType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
Operation |
ExecutorTupleType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
AbstractSpecializedType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ExecutorTupleType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
AbstractSpecializedType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Modifier and Type | Method and Description |
---|---|
StandardLibrary |
EcoreReflectivePackage.getStandardLibrary() |
Modifier and Type | Method and Description |
---|---|
boolean |
EcoreExecutorVoidType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
EcoreExecutorInvalidType.conformsTo(StandardLibrary standardLibrary,
Type type) |
Modifier and Type | Class and Description |
---|---|
class |
ExecutableStandardLibrary |
class |
ExecutorStandardLibrary |
Modifier and Type | Method and Description |
---|---|
StandardLibrary |
ExecutableStandardLibrary.getOwnedStandardLibrary() |
StandardLibrary |
ExecutorType.getStandardLibrary() |
StandardLibrary |
AbstractIdResolver.getStandardLibrary() |
StandardLibrary |
ExecutorManager.getStandardLibrary() |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractReflectiveInheritanceType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
JavaType.conformsTo(StandardLibrary standardLibrary,
Type thatType) |
boolean |
ExecutorType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorLambdaType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorTypeParameter.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorTupleType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorSpecializedType.conformsTo(StandardLibrary standardLibrary,
Type type) |
CompleteInheritance |
AbstractReflectiveInheritanceType.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
JavaType.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
ExecutorType.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
ExecutorOperation.getInheritance(StandardLibrary standardLibrary) |
Class |
AbstractReflectiveInheritanceType.getNormalizedType(StandardLibrary standardLibrary) |
Class |
ExecutorType.getNormalizedType(StandardLibrary standardLibrary) |
boolean |
AbstractReflectiveInheritanceType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
JavaType.isEqualTo(StandardLibrary standardLibrary,
Type thatType) |
boolean |
ExecutorType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorLambdaType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorTypeParameter.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorTupleType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorSpecializedType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
AbstractReflectiveInheritanceType.isEqualToUnspecializedType(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorType.isEqualToUnspecializedType(StandardLibrary standardLibrary,
Type type) |
Operation |
JavaType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
ExecutorLambdaType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
ExecutorTupleType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
ExecutorSpecializedType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
JavaType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ExecutorLambdaType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ExecutorTupleType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ExecutorSpecializedType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
ExecutorTupleType.lookupOperation(StandardLibrary standardLibrary,
String operationName,
Type... argumentTypes) |
Operation |
ExecutorSpecializedType.lookupOperation(StandardLibrary standardLibrary,
String operationName,
Type... argumentTypes) |
void |
ExecutableStandardLibrary.setOwnedStandardLibrary(StandardLibrary value) |
Constructor and Description |
---|
DomainReflectivePackage(StandardLibrary standardLibrary,
Package domainPackage) |
Modifier and Type | Method and Description |
---|---|
Type |
NullValueImpl.getType(StandardLibrary standardLibrary) |
Type |
IntegerValueImpl.getType(StandardLibrary standardLibrary) |
Type |
UnlimitedValueImpl.getType(StandardLibrary standardLibrary) |
Type |
RealValueImpl.getType(StandardLibrary standardLibrary) |
Modifier and Type | Method and Description |
---|---|
StandardLibrary |
AbstractIterationManager.getStandardLibrary() |
Modifier and Type | Method and Description |
---|---|
Diagnostic |
LibraryValidator.validate(StandardLibrary standardLibrary,
CallExp callExp) |
Modifier and Type | Method and Description |
---|---|
Operation |
AbstractInheritance.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
AbstractInheritance.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
AbstractInheritance.lookupLocalOperation(StandardLibrary standardLibrary,
String operationName,
CompleteInheritance... argumentTypes) |
Modifier and Type | Method and Description |
---|---|
T |
PivotSwitch.caseStandardLibrary(StandardLibrary object)
Returns the result of interpreting the object as an instance of 'Standard Library'.
|
boolean |
PivotValidator.validateStandardLibrary(StandardLibrary standardLibrary,
DiagnosticChain diagnostics,
Map<Object,Object> context) |
R |
Visitor.visitStandardLibrary(StandardLibrary object) |
R |
AbstractWrappingVisitor.visitStandardLibrary(StandardLibrary object) |
R |
AbstractNullVisitor.visitStandardLibrary(StandardLibrary object)
Deprecated.
|
R |
AbstractMergedVisitor.visitStandardLibrary(StandardLibrary object) |
R |
AbstractExtendingVisitor.visitStandardLibrary(StandardLibrary object) |
R |
AbstractDelegatingVisitor.visitStandardLibrary(StandardLibrary object) |
Modifier and Type | Method and Description |
---|---|
StandardLibrary |
PivotHelper.getStandardLibrary() |
StandardLibrary |
EnvironmentFactory.getStandardLibrary()
Return the (OCL) Standard Library that provides the build-in language facilities such as the OclAny and Set types.
|
StandardLibrary |
OCL.getStandardLibrary() |
StandardLibrary |
MetamodelManager.getStandardLibrary() |
Modifier and Type | Method and Description |
---|---|
static boolean |
TypeUtil.conformsToCollectionType(StandardLibrary standardLibrary,
CollectionType firstCollectionType,
CollectionType secondCollectionType) |
static boolean |
TypeUtil.conformsToLambdaType(StandardLibrary standardLibrary,
LambdaType firstLambdaType,
LambdaType secondLambdaType) |
static boolean |
TypeUtil.conformsToMapType(StandardLibrary standardLibrary,
MapType firstMapType,
MapType secondMapType) |
static boolean |
TypeUtil.conformsToTupleType(StandardLibrary standardLibrary,
TupleType firstTupleType,
TupleType secondTupleType) |
static Type |
TypeUtil.getPrimitiveType(StandardLibrary standardLibrary,
PrimitiveTypeId typeId) |
static boolean |
TypeUtil.isEqualToCollectionType(StandardLibrary standardLibrary,
CollectionType firstCollectionType,
CollectionType secondCollectionType) |
static boolean |
TypeUtil.isEqualToMapType(StandardLibrary standardLibrary,
MapType firstMapType,
MapType secondMapType) |
static boolean |
TypeUtil.isEqualToTupleType(StandardLibrary standardLibrary,
TupleType firstTupleType,
TupleType secondTupleType) |
Modifier and Type | Method and Description |
---|---|
Type |
InvalidValueException.getType(StandardLibrary standardLibrary) |
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.