Uses of Class
org.eclipse.ocl.examples.domain.values.util.ValuesUtil

Packages that use ValuesUtil
org.eclipse.ocl.examples.codegen.inliner   
org.eclipse.ocl.examples.codegen.java   
org.eclipse.ocl.examples.domain.library   
org.eclipse.ocl.examples.domain.values.impl   
org.eclipse.ocl.examples.library.classifier   
org.eclipse.ocl.examples.library.collection   
org.eclipse.ocl.examples.library.ecore   
org.eclipse.ocl.examples.library.enumeration   
org.eclipse.ocl.examples.library.integer   
org.eclipse.ocl.examples.library.iterator   
org.eclipse.ocl.examples.library.logical   
org.eclipse.ocl.examples.library.numeric   
org.eclipse.ocl.examples.library.oclany   
org.eclipse.ocl.examples.library.oclinvalid   
org.eclipse.ocl.examples.library.oclvoid   
org.eclipse.ocl.examples.library.real   
org.eclipse.ocl.examples.library.string   
org.eclipse.ocl.examples.pivot.ecore   
org.eclipse.ocl.examples.pivot.library   
org.eclipse.ocl.examples.pivot.uml   
 

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

Subclasses of ValuesUtil in org.eclipse.ocl.examples.codegen.inliner
static class PropertyInliners.BoxedExplicitNavigationProperty
          Deprecated.  
static class PropertyInliners.UnboxedCompositionProperty
          Deprecated.  
static class PropertyInliners.UnboxedExplicitNavigationProperty
          Deprecated.  
 

Uses of ValuesUtil in org.eclipse.ocl.examples.codegen.java
 

Subclasses of ValuesUtil in org.eclipse.ocl.examples.codegen.java
 class UnboxedCompositionProperty
           
 class UnboxedExplicitNavigationProperty
           
 class UnboxedOppositeNavigationProperty
           
 

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

Subclasses of ValuesUtil in org.eclipse.ocl.examples.domain.library
 class AbstractBinaryOperation
          AbstractBinaryOperation defines the default implementation of a binary operation redirecting the call-expression invocation to the return type-id form.
 class AbstractFeature
           
 class AbstractIteration
          AbstractIteration realizes shared characteristics of library iterations by providing a default iteration algorithm with a call-back at each iteration step.
 class AbstractOperation
           
 class AbstractPolyOperation
          AbstractPolyOperation supports arguments with a variety of argument lengths operations.
 class AbstractProperty
           
 class AbstractSimpleBinaryOperation
          AbstractSimpleBinaryOperation defines the default implementation of a binary operation redirecting the invocation to the argument-only form.
 class AbstractSimpleTernaryOperation
          AbstractSimpleTernaryOperation defines the default implementation of a ternary operation redirecting the invocation to the argument-only form.
 class AbstractSimpleUnaryOperation
          AbstractSimpleUnaryOperation defines the default implementation of a unary 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 AbstractUnaryOperation
          AbstractUnaryOperation defines the default implementation of a unary operation redirecting the call-expression invocation to the return type-id form.
 class AbstractUntypedBinaryOperation
          AbstractUntypedBinaryOperation defines the default implementation of a binary operation redirecting the type-id invocation to the type-id-less form.
 class AbstractUntypedTernaryOperation
          AbstractUntypedTernaryOperation defines the default implementation of a ternary operation redirecting the type-id invocation to the type-id-less form.
 class AbstractUntypedUnaryOperation
          AbstractUntypedUnaryOperation defines the default implementation of a unary operation redirecting the type-id invocation to the type-id-less form.
 class UnsupportedOperation
          UnsupportedOperation realises an unimplemented library operation.
 

Uses of ValuesUtil in org.eclipse.ocl.examples.domain.values.impl
 

Subclasses of ValuesUtil in org.eclipse.ocl.examples.domain.values.impl
 class BagValueImpl
           
static class BagValueImpl.Accumulator
           
 class CollectionValueImpl
           
 class JavaObjectValueImpl
           
 class ObjectValueImpl
           
 class OrderedSetValueImpl
           
 class RangeOrderedSetValueImpl
           
 class RangeSequenceValueImpl
           
 class SequenceValueImpl
           
 class SetValueImpl
           
static class SetValueImpl.Accumulator
           
 class SparseOrderedSetValueImpl
           
static class SparseOrderedSetValueImpl.Accumulator
           
 class SparseSequenceValueImpl
           
static class SparseSequenceValueImpl.Accumulator
           
 class TupleValueImpl
          UML implementation of a tuple value.
 class ValueImpl
           
 

Uses of ValuesUtil in org.eclipse.ocl.examples.library.classifier
 

Subclasses of ValuesUtil in org.eclipse.ocl.examples.library.classifier
 class ClassifierAllInstancesOperation
          ClassifierAllInstancesOperation realises the Classifier::allInstances() library operation.
 class ClassifierOclContainerOperation
          ClassifierOclContainerOperation realises the Classifier::oclContainer() library operation.
 class ClassifierOclContentsOperation
          ClassifierOclContentsOperation realises the Classifier::oclContents() library operation.
 class MetaclassInstanceTypeProperty
          MetaclassInstanceTypeProperty realizes the Metaclass::instanceType library property.
 class OclTypeConformsToOperation
          OclTypeConformsToOperation realises the OclType::conformsTo(OclType) library operation.
 

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

Subclasses of ValuesUtil in org.eclipse.ocl.examples.library.collection
 class CollectionAsBagOperation
          CollectionAsBagOperation realises the Collection::asBag() library operation.
 class CollectionAsOrderedSetOperation
          CollectionAsOrderedSetOperation realises the Collection::asOrderedSet() library operation.
 class CollectionAsSequenceOperation
          CollectionAsSequenceOperation realises the Collection::asSequence() library operation.
 class CollectionAsSetOperation
          CollectionAsSetOperation realises the Collection::asSet() library operation.
 class CollectionCountOperation
          CollectionCountOperation realises the Collection::count() library operation.
 class CollectionElementTypeProperty
          CollectionElementTypeProperty realizes the Collection::elementType library property.
 class CollectionExcludesAllOperation
          CollectionExcludesAllOperation realises the Collection::excludesAll() library operation.
 class CollectionExcludesOperation
          CollectionExcludesOperation realises the Collection::excludes() library operation.
 class CollectionExcludingAllOperation
          CollectionExcludingAllOperation realises the Collection::excludingAll() library operation.
 class CollectionExcludingOperation
          CollectionExcludingOperation realises the Collection::excluding() library operation.
 class CollectionFlattenOperation
          CollectionFlattenOperation realises the Collection::flatten() library operation.
 class CollectionIncludesAllOperation
          CollectionIncludesAllOperation realises the Collection::includesAll() library operation.
 class CollectionIncludesOperation
          CollectionIncludesOperation realises the Collection::includes() library operation.
 class CollectionIncludingAllOperation
          CollectionIncludingAllOperation realises the Collection::includingAll() library operation.
 class CollectionIncludingOperation
          CollectionIncludingOperation realises the Collection::including() library operation.
 class CollectionIntersectionOperation
          CollectionIntersectionOperation realises the Collection::intersection() library operation.
 class CollectionIsEmptyOperation
          CollectionIsEmptyOperation realises the Collection::isEmpty() library operation.
 class CollectionLowerProperty
          CollectionLowerProperty realizes the Collection::lower() library property.
 class CollectionMaxOperation
          CollectionMaxOperation realises the Collection::max() library operation.
 class CollectionMinOperation
          CollectionMinOperation realises the Collection::min() library operation.
 class CollectionNotEmptyOperation
          CollectionNotEmptyOperation realises the Collection::notEmpty() library operation.
 class CollectionProductOperation
          CollectionProductOperation realises the Collection::product() library operation.
 class CollectionSelectByKindOperation
          CollectionSelectByKindOperation realises the Collection::selectByType() library operation.
 class CollectionSelectByTypeOperation
          CollectionSelectByTypeOperation realises the Collection::selectByType() library operation.
 class CollectionSizeOperation
          CollectionSizeOperation realises the Collection::size() library operation.
 class CollectionSumOperation
          CollectionSumOperation realises the Collection::sum() library operation.
 class CollectionUnionOperation
          CollectionUnionOperation realises the Collection::union() library operation.
 class CollectionUpperProperty
          CollectionUpperProperty realizes the Collection::upper() library property.
 class OrderedCollectionAppendAllOperation
          OrderedCollectionPrependOperation realises the OrderedCollection::appendAll() library operation.
 class OrderedCollectionAppendOperation
          OrderedCollectionAppendOperation realises the OrderedCollection::append() library operation.
 class OrderedCollectionAtOperation
          OrderedCollectionAtOperation realises the OrderedCollection::at() library operation.
 class OrderedCollectionFirstOperation
          OrderedCollectionFirstOperation realises the OrderedCollection::first() library operation.
 class OrderedCollectionIndexOfOperation
          OrderedCollectionIndexOfOperation realises the OrderedCollection::indexOf() library operation.
 class OrderedCollectionInsertAtOperation
          OrderedCollectionInsertAtOperation realises the OrderedCollection::insertAt() library operation.
 class OrderedCollectionLastOperation
          OrderedCollectionLastOperation realises the OrderedCollection::last() library operation.
 class OrderedCollectionPrependAllOperation
          OrderedCollectionPrependOperation realises the OrderedCollection::prependAll() library operation.
 class OrderedCollectionPrependOperation
          OrderedCollectionPrependOperation realises the OrderedCollection::prepend() library operation.
 class OrderedCollectionReverseOperation
          OrderedCollectionReverseOperation realises the OrderedCollection::reverse() library operation.
 class OrderedSetSubOrderedSetOperation
          OrderedSetSubOrderedSetOperation realises the OrderedSet::subOrderedSet() library operation.
 class SequenceSubSequenceOperation
          SequenceSubSequenceOperation realises the OrderedSet::subSequence() library operation.
 class SetMinusOperation
          SetMinusOperation realises the Set::-() library operation.
 class SetSymmetricDifferenceOperation
          SetSymmetricDifferenceOperation realises the Set::symmetricDifference() library operation.
 

Uses of ValuesUtil in org.eclipse.ocl.examples.library.ecore
 

Subclasses of ValuesUtil in org.eclipse.ocl.examples.library.ecore
 class EcoreLibraryOppositeProperty
          An EcoreLibraryOppositeProperty provides the LibraryProperty to implement a PropertyCallExp using the inverse navigation of an EStructuralFeature.
 class EcoreLibraryProperty
          An EcoreLibraryProperty provides the LibraryProperty to implement a PropertyCallExp using an EStructuralFeature.
 

Uses of ValuesUtil in org.eclipse.ocl.examples.library.enumeration
 

Subclasses of ValuesUtil in org.eclipse.ocl.examples.library.enumeration
 class EnumerationAllInstancesOperation
          EnumerationAllInstancesOperation realises the Enumeration::allInstances() library operation.
 class EnumerationOwnedLiteralProperty
          EnumerationOwnedLiteralProperty realizes the Enumeration::ownedLiteral() library property.
 

Uses of ValuesUtil in org.eclipse.ocl.examples.library.integer
 

Subclasses of ValuesUtil in org.eclipse.ocl.examples.library.integer
 class IntegerCompareToOperation
          Deprecated. 
 class IntegerMinusOperation
          Deprecated. 
 class IntegerPlusOperation
          Deprecated. 
 

Uses of ValuesUtil in org.eclipse.ocl.examples.library.iterator
 

Subclasses of ValuesUtil in org.eclipse.ocl.examples.library.iterator
 class AnyIteration
          AnyIteration realizes the Collection::any() library iteration.
 class ClosureIteration
          ClosureIteration realizes the Collection::closure() library iteration.
 class CollectIteration
          CollectIteration realizes the Collection::collect() library iteration.
 class CollectNestedIteration
          CollectNestedIteration realizes the Collection::collectNested() library iteration.
 class ExistsIteration
          ExistsIteration realises the Collection::exists() library iteration.
 class ForAllIteration
          ForAllIteration realizes the Collection::forAll() library iteration.
 class IsUniqueIteration
          IsUniqueIteration realizes the Collection::isUnique() library iteration.
 class IterateIteration
          IterateIteration realizes the Collection::iterate() library iteration.
 class OneIteration
          OneIteration realizes the Collection::one() library iteration.
 class OnlyIteration
          OnlyIteration realizes the Collection::only() library iteration.
 class RejectIteration
          RejectIteration realizes the Collection::reject() library iteration.
 class SelectIteration
          SelectIteration realizes the Collection::select() library iteration.
 class SortedByIteration
          SelectIteration realizes the Collection::sortedBy() library iteration.
protected static class SortedByIteration.SortingValue
           
 

Uses of ValuesUtil in org.eclipse.ocl.examples.library.logical
 

Subclasses of ValuesUtil in org.eclipse.ocl.examples.library.logical
 class BooleanAllInstancesOperation
          BooleanAllInstancesOperation realises the Boolean::allInstances() library operation.
 class BooleanAndOperation
          AndOperation realises the and() library operation.
 class BooleanImpliesOperation
          ImpliesOperation realises the implies() library operation.
 class BooleanNotOperation
          NotOperation realises the not() library operation.
 class BooleanOrOperation
          OrOperation realises the or() library operation.
 class BooleanXorOperation
          BooleanXorOperation realises the Boolean::xor() library operation.
 

Uses of ValuesUtil in org.eclipse.ocl.examples.library.numeric
 

Subclasses of ValuesUtil in org.eclipse.ocl.examples.library.numeric
 class NumericAbsOperation
          NumericAbsOperation realises the abs() library operation.
 class NumericCompareToOperation
          NumericCompareToOperation realises the numeric compareTo() library operation.
 class NumericDivideOperation
          NumericDivideOperation realises the /() library operation.
 class NumericDivOperation
          NumericDivOperation realises the div() library operation.
 class NumericFloorOperation
          NumericFloorOperation realises the floor() library operation.
 class NumericGreaterThanEqualOperation
          NumericGreaterThanEqualOperation realises the >=() library operation.
 class NumericGreaterThanOperation
          NumericGreaterThanOperation realises the >() library operation.
 class NumericLessThanEqualOperation
          NumericLessThanEqualOperation realises the <=() library operation.
 class NumericLessThanOperation
          NumericLessThanOperation realises the <() library operation.
 class NumericMaxOperation
          NumericMaxOperation realises the max() library operation.
 class NumericMinOperation
          NumericMinOperation realises the min() library operation.
 class NumericMinusOperation
          NumericMinusOperation realises the -() library operation.
 class NumericModOperation
          NumericModOperation realises the mod() library operation.
 class NumericNegateOperation
          NumericNegateOperation realises the unary -() library operation.
 class NumericPlusOperation
          NumericPlusOperation realises the +() library operation.
 class NumericRoundOperation
          NumericRoundOperation realises the round() library operation.
 class NumericTimesOperation
          NumericTimesOperation realises the *() library operation.
 class UnlimitedNaturalOclAsTypeOperation
          UnlimitedNaturalOclAsTypeOperation realizes the UnlimitedNatural::oclAsType() library operation.
 

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

Subclasses of ValuesUtil in org.eclipse.ocl.examples.library.oclany
 class OclAnyEqualOperation
          OclAnyEqualOperation realises the OCLAny::=() library operation and regular derived implementations since the Value classes exhibit OCL value semantics.
 class OclAnyNotEqualOperation
          OclAnyNotEqualOperation realises the OCLAny::<>() library operation and regular derived implementations since the Value classes exhibit OCL value semantics.
 class OclAnyOclAsSetOperation
          OclAnyOclAsSetOperation realises the OclAny::oclAsSet() library operation.
 class OclAnyOclAsTypeOperation
          OclAnyOclAsTypeOperation realises the OclAny::oclAsType() library operation.
 class OclAnyOclIsInStateOperation
          OclAnyOclIsInvalidOperation realises the OclAny::oclIsInvalid() library operation.
 class OclAnyOclIsInvalidOperation
          OclAnyOclIsInvalidOperation realises the OclAny::oclIsInvalid() library operation.
 class OclAnyOclIsKindOfOperation
          OclAnyOclIsKindOfOperation realises the OclAny::oclIsKindOf() library operation.
 class OclAnyOclIsTypeOfOperation
          OclAnyOclIsTypeOfOperation realises the OclAny::oclIsTypeOf() library operation.
 class OclAnyOclIsUndefinedOperation
          OclAnyOclIsUndefinedOperation realises the OclAny::oclIsUndefined() library operation.
 class OclAnyOclLogOperation
          OclAnyOclLogOperation realises the OclAny::oclLog() library operation.
 class OclAnyOclTypeOperation
          OclAnyOclTypeOperation realises the OclAny::oclType() library operation.
 class OclAnyToStringOperation
          OclAnyToStringOperation realises the OclAny::toString() library operation.
 class OclAnyUnsupportedOperation
          OclAnyUnsupportedOperation reports an unsupported operation.
 class OclComparableCompareToOperation
          OclComparableCompareToOperation realizes the abstract compareTo library operation using intrinsic Java functionality.
 class OclComparableComparisonOperation
          OclComparableComparisonOperation provides the abstract support for a comparison operation.
 class OclComparableGreaterThanEqualOperation
          GreaterThanEqualOperation realises the >=() library operation.
 class OclComparableGreaterThanOperation
          GreaterThanEqualOperation realises the >() library operation.
 class OclComparableLessThanEqualOperation
          GreaterThanEqualOperation realises the <=() library operation.
 class OclComparableLessThanOperation
          GreaterThanEqualOperation realises the <() library operation.
 

Uses of ValuesUtil in org.eclipse.ocl.examples.library.oclinvalid
 

Subclasses of ValuesUtil in org.eclipse.ocl.examples.library.oclinvalid
 class OclInvalidAllInstancesOperation
          OclInvalidAllInstancesOperation realises the OclInvalid::allInstances() library operation.
 

Uses of ValuesUtil in org.eclipse.ocl.examples.library.oclvoid
 

Subclasses of ValuesUtil in org.eclipse.ocl.examples.library.oclvoid
 class OclVoidAllInstancesOperation
          OclVoidAllInstancesOperation realises the OclVoid::allInstances() library operation.
 class OclVoidAndOperation
          OclVoidAndOperation realises the OclVoid::and() library operation.
 class OclVoidImpliesOperation
          OclVoidImpliesOperation realises the OclVoid::implies() library operation.
 class OclVoidOrOperation
          OclVoidOrOperation realises the OclVoid::or() library operation.
 

Uses of ValuesUtil in org.eclipse.ocl.examples.library.real
 

Subclasses of ValuesUtil in org.eclipse.ocl.examples.library.real
 class RealCompareToOperation
          Deprecated. 
 class RealMinusOperation
          Deprecated. 
 class RealPlusOperation
          Deprecated. 
 

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

Subclasses of ValuesUtil in org.eclipse.ocl.examples.library.string
 class StringAtOperation
          StringAtOperation realises the String::at() library operation.
 class StringCharactersOperation
          StringCharactersOperation realises the String::characters() library operation.
 class StringCompareToOperation
          StringCompareToOperation realises the String::compareTo() library operation.
 class StringConcatOperation
          StringConcatOperation realises the String::concat() library operation.
 class StringEndsWithOperation
          StringEndsWithOperation realises the String::endsWith() library operation.
 class StringEqualsIgnoreCaseOperation
          OrderedSetSubOrderedSetOperation realises the OrderedSet::subOrderedSet() library operation.
 class StringGreaterThanEqualOperation
          StringGreaterThanEqualOperation realises the String::>=() library operation.
 class StringGreaterThanOperation
          StringGreaterThanOperation realises the String::>() library operation.
 class StringIndexOfOperation
          StringIndexOfOperation realises the String::indexOf() library operation.
 class StringLastIndexOfOperation
          StringLastIndexOfOperation realises the String::lastIndexOf() library operation.
 class StringLessThanEqualOperation
          StringLessThanEqualOperation realises the String::<=() library operation.
 class StringLessThanOperation
          StringLessThanOperation realises the String::<() library operation.
 class StringMatchesOperation
          StringMatchesOperation realises the String::matches() library operation.
 class StringReplaceAllOperation
          StringReplaceAllOperation realises the String::replaceAll() library operation.
 class StringReplaceFirstOperation
          StringReplaceFirstOperation realises the String::replaceFirst() library operation.
 class StringSizeOperation
          StringSizeOperation realises the String::size() library operation.
 class StringStartsWithOperation
          StringStartsWithOperation realises the String::startsWith() 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 StringToBooleanOperation
          StringToBooleanOperation realises the String::toBoolean() library operation.
 class StringToIntegerOperation
          StringToIntegerOperation realises the String::toInteger() library operation.
 class StringTokenizeOperation
          StringTokenizeOperation realises the String::tokenize() library operations.
 class StringToLowerCaseOperation
          StringToLowerCaseOperation realises the String::toLowerCase() library operation.
 class StringToRealOperation
          StringToRealOperation realises the String::toReal() library operation.
 class StringToUpperCaseOperation
          StringToUpperCaseOperation realises the String::toUpperCase() library operation.
 class StringTrimOperation
          StringTrimOperation realizes the String::trim() library operation.
 

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

Subclasses of ValuesUtil in org.eclipse.ocl.examples.pivot.ecore
 class EObjectOperation
          An EObjectOperation provides the standard LibraryOperation to implement an OperationCallExp.
 class EObjectProperty
          An EObjectProperty provides the standard LibraryProperty to implement a PropertyCallExp.
 

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

Subclasses of ValuesUtil in org.eclipse.ocl.examples.pivot.library
 class BaseProperty
          The static instance of ExplicitNavigationProperty supports evaluation of a property call that navigates a relationship.
 class CompositionProperty
          An instance of ImplicitContainerProperty supports evaluation of a property call that navigates a relationship to a container.
 class ConstrainedOperation
          An instance of ConstrainedOperation supports evaluation of an operation defined by constraints.
 class ConstrainedProperty
          An instance of ConstrainedProperty supports evaluation of a relationship defined by constraints.
 class EInvokeOperation
          An EInvokeOperation supports evaluation of an operation call by using eInvoke on the underlying eObject.
 class ExplicitNavigationProperty
          An instance of ExplicitNavigationProperty supports evaluation of a property call that navigates a relationship.
 class ExtensionProperty
          The static instance of ExplicitNavigationProperty supports evaluation of a property call that navigates a relationship.
 class ImplicitNonCompositionProperty
          The static instance of ImplicitNonCompositionProperty supports evaluation of implicit properties for opposites of non-composition relationships.
 class JavaCompareToOperation
           
 class StaticProperty
          The static instance of ExplicitNavigationProperty supports evaluation of a property call that navigates a relationship.
 class StereotypeProperty
          An instance of StereotypeProperty supports evaluation of a property call that accesses a stereotype extension property.
 class TuplePartProperty
           
 

Uses of ValuesUtil in org.eclipse.ocl.examples.pivot.uml
 

Subclasses of ValuesUtil in org.eclipse.ocl.examples.pivot.uml
 class InstanceSlotNavigationProperty
          An instance of InstanceSlotNavigationProperty supports evaluation of a property call that navigates a relationship to a UML InstanceSpecification slot.