Uses of Interface
org.eclipse.ocl.examples.domain.values.SequenceValue

Packages that use SequenceValue
org.eclipse.ocl.examples.domain.types   
org.eclipse.ocl.examples.domain.values   
org.eclipse.ocl.examples.domain.values.impl   
org.eclipse.ocl.examples.domain.values.util   
org.eclipse.ocl.examples.library.collection   
org.eclipse.ocl.examples.library.executor   
org.eclipse.ocl.examples.library.string   
 

Uses of SequenceValue in org.eclipse.ocl.examples.domain.types
 

Methods in org.eclipse.ocl.examples.domain.types that return SequenceValue
 SequenceValue IdResolver.createSequenceOfAll(CollectionTypeId typeId, java.lang.Iterable<? extends java.lang.Object> unboxedValues)
           
 SequenceValue IdResolver.createSequenceOfEach(CollectionTypeId typeId, java.lang.Object... unboxedValues)
           
 

Uses of SequenceValue in org.eclipse.ocl.examples.domain.values
 

Subinterfaces of SequenceValue in org.eclipse.ocl.examples.domain.values
 interface InvalidValue
           
 interface NullValue
           
 interface OrderedSetValue
           
static interface OrderedSetValue.Accumulator
           
static interface SequenceValue.Accumulator
           
 

Methods in org.eclipse.ocl.examples.domain.values that return SequenceValue
 SequenceValue SequenceValue.append(java.lang.Object object)
           
 SequenceValue Value.asSequenceValue()
           
 SequenceValue SequenceValue.insertAt(int index, java.lang.Object object)
           
 SequenceValue SequenceValue.prepend(java.lang.Object object)
           
 SequenceValue SequenceValue.reverse()
           
 SequenceValue CollectionValue.sort(java.util.Comparator<java.lang.Object> comparator)
           
 SequenceValue SequenceValue.subSequence(int lower, int upper)
           
 SequenceValue CollectionValue.toSequenceValue()
           
 

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

Classes in org.eclipse.ocl.examples.domain.values.impl that implement SequenceValue
 class InvalidValueException
          An InvalidValueException wraps an InvalidValue and is used to return the InvalidValue to the caller.
 class NullValueImpl
          An InvalidValueException wraps an InvalidValue and is used to return the InvalidValue to the caller.
 class OrderedSetValueImpl
           
 class RangeOrderedSetValueImpl
           
 class RangeSequenceValueImpl
           
 class SequenceValueImpl
           
 class SparseOrderedSetValueImpl
           
static class SparseOrderedSetValueImpl.Accumulator
           
 class SparseSequenceValueImpl
           
static class SparseSequenceValueImpl.Accumulator
           
 class UndefinedValueImpl
           
 

Methods in org.eclipse.ocl.examples.domain.values.impl that return SequenceValue
 SequenceValue RangeSequenceValueImpl.append(java.lang.Object value)
           
 SequenceValue SequenceValueImpl.append(java.lang.Object object)
           
 SequenceValue SparseSequenceValueImpl.Accumulator.append(java.lang.Object value)
           
 SequenceValue UndefinedValueImpl.append(java.lang.Object object)
           
 SequenceValue CollectionValueImpl.asSequenceValue()
           
 SequenceValue InvalidValueException.asSequenceValue()
           
 SequenceValue NumberValueImpl.asSequenceValue()
           
 SequenceValue OrderedSetValueImpl.asSequenceValue()
           
 SequenceValue SequenceValueImpl.asSequenceValue()
           
 SequenceValue UndefinedValueImpl.asSequenceValue()
           
 SequenceValue ValueImpl.asSequenceValue()
           
 SequenceValue SequenceValueImpl.excluding(java.lang.Object value)
           
 SequenceValue RangeSequenceValueImpl.flatten()
           
 SequenceValue SequenceValueImpl.flatten()
           
 SequenceValue RangeSequenceValueImpl.including(java.lang.Object value)
           
 SequenceValue SequenceValueImpl.including(java.lang.Object value)
           
 SequenceValue SequenceValueImpl.insertAt(int index, java.lang.Object object)
           
 SequenceValue UndefinedValueImpl.insertAt(int index, java.lang.Object object)
           
 SequenceValue RangeSequenceValueImpl.prepend(java.lang.Object value)
           
 SequenceValue SequenceValueImpl.prepend(java.lang.Object object)
           
 SequenceValue UndefinedValueImpl.prepend(java.lang.Object object)
           
 SequenceValue SequenceValueImpl.reverse()
           
 SequenceValue UndefinedValueImpl.reverse()
           
 SequenceValue BagValueImpl.sort(java.util.Comparator<java.lang.Object> comparator)
           
 SequenceValue SequenceValueImpl.sort(java.util.Comparator<java.lang.Object> comparator)
           
 SequenceValue UndefinedValueImpl.sort(java.util.Comparator<java.lang.Object> comparator)
           
 SequenceValue OrderedSetValueImpl.subSequence(int lower, int upper)
           
 SequenceValue SequenceValueImpl.subSequence(int lower, int upper)
          Implementation of the OCL Sequence::subSequence(lower : Integer, upper : Integer) : Sequence(T) operation.
 SequenceValue BagValueImpl.toSequenceValue()
           
 SequenceValue OrderedSetValueImpl.toSequenceValue()
           
 SequenceValue SequenceValueImpl.toSequenceValue()
           
 SequenceValue SetValueImpl.toSequenceValue()
           
 SequenceValue UndefinedValueImpl.toSequenceValue()
           
 

Uses of SequenceValue in org.eclipse.ocl.examples.domain.values.util
 

Methods in org.eclipse.ocl.examples.domain.values.util that return SequenceValue
static SequenceValue ValuesUtil.asSequenceValue(java.lang.Object value)
           
static SequenceValue ValuesUtil.createSequenceOfEach(CollectionTypeId typeId, java.lang.Object... boxedValues)
           
static SequenceValue ValuesUtil.createSequenceRange(CollectionTypeId typeId, IntegerRange range)
           
static SequenceValue ValuesUtil.createSequenceRange(CollectionTypeId typeId, java.lang.Object... values)
           
static SequenceValue ValuesUtil.createSequenceValue(CollectionTypeId typeId, java.util.List<? extends java.lang.Object> boxedValues)
           
 

Methods in org.eclipse.ocl.examples.domain.values.util with parameters of type SequenceValue
 T ValuesSwitch.caseSequenceValue(SequenceValue object)
          Returns the result of interpreting the object as an instance of 'Sequence Value'.
 

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

Methods in org.eclipse.ocl.examples.library.collection that return SequenceValue
 SequenceValue CollectionAsSequenceOperation.evaluate(DomainEvaluator evaluator, TypeId returnTypeId, java.lang.Object sourceValue)
          Deprecated. 
 SequenceValue OrderedCollectionReverseOperation.evaluate(DomainEvaluator evaluator, TypeId returnTypeId, java.lang.Object sourceValue)
          Deprecated. 
 SequenceValue OrderedCollectionAppendOperation.evaluate(DomainEvaluator evaluator, TypeId returnTypeId, java.lang.Object left, java.lang.Object right)
          Deprecated. 
 SequenceValue OrderedCollectionPrependOperation.evaluate(DomainEvaluator evaluator, TypeId returnTypeId, java.lang.Object left, java.lang.Object right)
          Deprecated. 
 SequenceValue OrderedCollectionInsertAtOperation.evaluate(DomainEvaluator evaluator, TypeId returnTypeId, java.lang.Object sourceValue, java.lang.Object firstArgumentValue, java.lang.Object secondArgumentValue)
          Deprecated. 
 SequenceValue SequenceSubSequenceOperation.evaluate(DomainEvaluator evaluator, TypeId returnTypeId, java.lang.Object sourceValue, java.lang.Object firstArgumentValue, java.lang.Object secondArgumentValue)
          Deprecated. 
 SequenceValue CollectionAsSequenceOperation.evaluate(java.lang.Object argument)
           
 SequenceValue OrderedCollectionReverseOperation.evaluate(java.lang.Object argument)
           
 SequenceValue OrderedCollectionAppendOperation.evaluate(java.lang.Object left, java.lang.Object right)
           
 SequenceValue OrderedCollectionPrependOperation.evaluate(java.lang.Object left, java.lang.Object right)
           
 SequenceValue OrderedCollectionInsertAtOperation.evaluate(java.lang.Object sourceValue, java.lang.Object firstArgumentValue, java.lang.Object secondArgumentValue)
           
 SequenceValue SequenceSubSequenceOperation.evaluate(java.lang.Object sourceValue, java.lang.Object firstArgumentValue, java.lang.Object secondArgumentValue)
           
 

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

Methods in org.eclipse.ocl.examples.library.executor that return SequenceValue
 SequenceValue AbstractIdResolver.createSequenceOfAll(CollectionTypeId typeId, java.lang.Iterable<? extends java.lang.Object> unboxedValues)
           
 SequenceValue AbstractIdResolver.createSequenceOfEach(CollectionTypeId typeId, java.lang.Object... unboxedValues)
           
 

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

Methods in org.eclipse.ocl.examples.library.string that return SequenceValue
 SequenceValue StringTokenizeOperation.evaluate(DomainEvaluator evaluator, CollectionTypeId returnTypeId, java.lang.Object sourceValue, java.lang.String delims, boolean returnDelims)
           
 SequenceValue StringTokenizeOperation.evaluate(DomainEvaluator evaluator, DomainCallExp callExp, java.lang.Object sourceValue, java.lang.Object... argumentValues)
           
 SequenceValue StringCharactersOperation.evaluate(DomainEvaluator evaluator, TypeId returnTypeId, java.lang.Object sourceValue)
          Deprecated. 
 SequenceValue StringTokenizeOperation.evaluate(DomainEvaluator evaluator, TypeId returnTypeId, java.lang.Object sourceValue)
           
 SequenceValue StringTokenizeOperation.evaluate(DomainEvaluator evaluator, TypeId returnTypeId, java.lang.Object sourceValue, java.lang.Object argumentValue)
           
 SequenceValue StringTokenizeOperation.evaluate(DomainEvaluator evaluator, TypeId returnTypeId, java.lang.Object sourceValue, java.lang.Object firstArgumentValue, java.lang.Object secondArgumentValue)
           
 SequenceValue StringCharactersOperation.evaluate(java.lang.Object sourceVal)