Uses of Interface
org.eclipse.ocl.examples.domain.library.LibraryTernaryOperation

Packages that use LibraryTernaryOperation
org.eclipse.ocl.examples.codegen.inliner   
org.eclipse.ocl.examples.domain.library   
org.eclipse.ocl.examples.library.collection   
org.eclipse.ocl.examples.library.executor   
org.eclipse.ocl.examples.library.oclany   
org.eclipse.ocl.examples.library.string   
org.eclipse.ocl.examples.pivot.ecore   
org.eclipse.ocl.examples.pivot.library   
 

Uses of LibraryTernaryOperation in org.eclipse.ocl.examples.codegen.inliner
 

Classes in org.eclipse.ocl.examples.codegen.inliner that implement LibraryTernaryOperation
static class OperationInliners.UnboxedInvocationOperation
          Deprecated.  
 

Uses of LibraryTernaryOperation in org.eclipse.ocl.examples.domain.library
 

Subinterfaces of LibraryTernaryOperation in org.eclipse.ocl.examples.domain.library
 interface LibrarySimpleTernaryOperation
          LibrarySimpleTernaryOperation extends the invocation API of a ternary operation to support using just
arguments.
 interface LibraryUntypedTernaryOperation
          LibraryUntypedTernaryOperation extends the invocation API of a ternary operation to support using just
an evaluator and arguments.
 

Classes in org.eclipse.ocl.examples.domain.library that implement LibraryTernaryOperation
 class AbstractPolyOperation
          AbstractPolyOperation supports arguments with a variety of argument lengths operations.
 class AbstractSimpleTernaryOperation
          AbstractSimpleTernaryOperation defines the default implementation of a ternary operation redirecting the invocation to the argument-only form.
 class AbstractTernaryOperation
          AbstractTernaryOperation defines the default implementation of a ternary operation redirecting the call-expression invocation to the return type-id form.
 class AbstractUntypedTernaryOperation
          AbstractUntypedTernaryOperation defines the default implementation of a ternary operation redirecting the type-id invocation to the type-id-less form.
 class UnsupportedOperation
          OclIsUndefinedOperation realises the oclIsUndefined() library operation.
 

Uses of LibraryTernaryOperation in org.eclipse.ocl.examples.library.collection
 

Classes in org.eclipse.ocl.examples.library.collection that implement LibraryTernaryOperation
 class OrderedCollectionInsertAtOperation
          OrderedCollectionInsertAtOperation realises the OrderedCollection::insertAt() library operation.
 class OrderedSetSubOrderedSetOperation
          OrderedSetSubOrderedSetOperation realises the OrderedSet::subOrderedSet() library operation.
 class SequenceSubSequenceOperation
          SequenceSubSequenceOperation realises the OrderedSet::subSequence() library operation.
 

Uses of LibraryTernaryOperation in org.eclipse.ocl.examples.library.executor
 

Fields in org.eclipse.ocl.examples.library.executor declared as LibraryTernaryOperation
protected  LibraryTernaryOperation ExecutorDoubleIterationManager.body
           
 

Constructors in org.eclipse.ocl.examples.library.executor with parameters of type LibraryTernaryOperation
ExecutorDoubleIterationManager(DomainEvaluator evaluator, TypeId returnTypeId, LibraryTernaryOperation body, CollectionValue collectionValue, java.lang.Object accumulatorValue)
           
 

Uses of LibraryTernaryOperation in org.eclipse.ocl.examples.library.oclany
 

Classes in org.eclipse.ocl.examples.library.oclany that implement LibraryTernaryOperation
 class OclAnyOclLogOperation
          OclAnyOclLogOperation realises the OclAny::oclLog() library operation.
 class OclAnyUnsupportedOperation
          OclIsUndefinedOperation realises the oclIsUndefined() library operation.
 

Uses of LibraryTernaryOperation in org.eclipse.ocl.examples.library.string
 

Classes in org.eclipse.ocl.examples.library.string that implement LibraryTernaryOperation
 class StringReplaceAllOperation
          StringReplaceAllOperation realises the String::replaceAll() library operation.
 class StringReplaceFirstOperation
          StringReplaceFirstOperation realises the String::replaceFirst() library operation.
 class StringSubstituteAllOperation
          StringSubstituteAllOperation realises the String::substituteAll() library operation.
 class StringSubstituteFirstOperation
          StringSubstituteFirstOperation realises the String::substituteFirst() library operation.
 class StringSubstringOperation
          StringSubstringOperation realises the String::substring() library operation.
 class StringTokenizeOperation
          StringTokenizeOperation realises the String::tokenize() library operations.
 

Uses of LibraryTernaryOperation in org.eclipse.ocl.examples.pivot.ecore
 

Classes in org.eclipse.ocl.examples.pivot.ecore that implement LibraryTernaryOperation
 class EObjectOperation
          An EObjectOperation provides the standard LibraryOperation to implement an OperationCallExp.
 

Uses of LibraryTernaryOperation in org.eclipse.ocl.examples.pivot.library
 

Classes in org.eclipse.ocl.examples.pivot.library that implement LibraryTernaryOperation
 class ConstrainedOperation
          An instance of ConstrainedOperation supports evaluation of an operation defined by constraints.
 class EInvokeOperation
          An EInvokeOperation supports evaluation of an operation call by using eInvoke on the underlying eObject.