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

Packages that use SequenceValue
org.eclipse.ocl.examples.debug.vm.utils   
org.eclipse.ocl.examples.domain.evaluation   
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.debug.vm.utils
 

Classes in org.eclipse.ocl.examples.debug.vm.utils that implement SequenceValue
 class VMException
           
 class VMInterruptedExecutionException
           
 class VMRuntimeException
          Represents a runtime (unchecked) exception possibly thrown during OCL code execution.
 class VMStackOverFlowError
           
 

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

Classes in org.eclipse.ocl.examples.domain.evaluation that implement SequenceValue
 class EvaluationHaltedException
          Exception indicating a managed interruption of evaluation.
 

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
           
static interface SequenceValue.Accumulator
           
 

Methods in org.eclipse.ocl.examples.domain.values that return SequenceValue
 SequenceValue Value.asSequenceValue()
           
 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 RangeSequenceValueImpl
           
 class SequenceValueImpl
           
 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 SparseSequenceValueImpl.Accumulator.append(java.lang.Object value)
           
 SequenceValue CollectionValueImpl.asSequenceValue()
           
 SequenceValue InvalidValueException.asSequenceValue()
           
 SequenceValue NumberValueImpl.asSequenceValue()
           
 SequenceValue SequenceValueImpl.asSequenceValue()
           
 SequenceValue UndefinedValueImpl.asSequenceValue()
           
 SequenceValue ValueImpl.asSequenceValue()
           
 SequenceValue SequenceValueImpl.excluding(java.lang.Object value)
           
 SequenceValue SequenceValueImpl.excludingAll(CollectionValue values)
           
 SequenceValue RangeSequenceValueImpl.flatten()
           
 SequenceValue SequenceValueImpl.flatten()
           
 SequenceValue RangeSequenceValueImpl.including(java.lang.Object value)
           
 SequenceValue SequenceValueImpl.including(java.lang.Object value)
           
 SequenceValue SequenceValueImpl.includingAll(CollectionValue values)
           
 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 SequenceValueImpl.prependAll(OrderedCollectionValue objects)
           
 SequenceValue SequenceValueImpl.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 SequenceValueImpl.subSequence(int lower, int upper)
          Implementation of the OCL Sequence::subSequence(lower : Integer, upper : Integer) : Sequence(T) operation.
 SequenceValue BagValueImpl.toSequenceValue()
           
 SequenceValue RangeOrderedSetValueImpl.toSequenceValue()
           
 SequenceValue SequenceValueImpl.toSequenceValue()
           
 SequenceValue SetValueImpl.toSequenceValue()
           
 SequenceValue SparseOrderedSetValueImpl.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(java.lang.Object argument)
           
 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, 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)