Uses of Interface
org.eclipse.ocl.examples.domain.ids.CollectionTypeId

Packages that use CollectionTypeId
org.eclipse.ocl.examples.codegen.analyzer   
org.eclipse.ocl.examples.codegen.java   
org.eclipse.ocl.examples.codegen.java.iteration   
org.eclipse.ocl.examples.codegen.java.types   
org.eclipse.ocl.examples.domain.elements   
org.eclipse.ocl.examples.domain.ids   
org.eclipse.ocl.examples.domain.ids.impl   
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.executor   
org.eclipse.ocl.examples.library.iterator   
org.eclipse.ocl.examples.library.logical   
org.eclipse.ocl.examples.library.oclvoid   
org.eclipse.ocl.examples.library.string   
org.eclipse.ocl.examples.pivot   
org.eclipse.ocl.examples.pivot.internal.impl   
 

Uses of CollectionTypeId in org.eclipse.ocl.examples.codegen.analyzer
 

Methods in org.eclipse.ocl.examples.codegen.analyzer with parameters of type CollectionTypeId
 java.lang.Object DependencyVisitor.Id2DependencyVisitor.visitCollectionTypeId(CollectionTypeId id)
           
 

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

Methods in org.eclipse.ocl.examples.codegen.java with parameters of type CollectionTypeId
 java.lang.Class<?> Id2BoxedJavaClassVisitor.visitCollectionTypeId(CollectionTypeId id)
           
 org.eclipse.emf.ecore.EClass Id2EClassVisitor.visitCollectionTypeId(CollectionTypeId id)
           
 java.lang.Object Id2JavaExpressionVisitor.visitCollectionTypeId(CollectionTypeId id)
           
 java.lang.Class<? extends ElementId> Id2JavaInterfaceVisitor.visitCollectionTypeId(CollectionTypeId id)
           
 java.lang.Class<?> Id2UnboxedJavaClassVisitor.visitCollectionTypeId(CollectionTypeId id)
           
 

Uses of CollectionTypeId in org.eclipse.ocl.examples.codegen.java.iteration
 

Methods in org.eclipse.ocl.examples.codegen.java.iteration with parameters of type CollectionTypeId
protected  java.lang.Class<?> AbstractAccumulation2Java.getAccumulatorClass(CodeGenAnalyzer analyzer, CollectionTypeId typeId)
           
 

Uses of CollectionTypeId in org.eclipse.ocl.examples.codegen.java.types
 

Constructors in org.eclipse.ocl.examples.codegen.java.types with parameters of type CollectionTypeId
UnboxedDynamicEObjectsDescriptor(CollectionTypeId elementId, org.eclipse.emf.ecore.EClass eClass)
           
UnboxedElementsDescriptor(CollectionTypeId elementId, DomainStandardLibrary standardLibrary, Type type)
           
UnboxedEObjectsDescriptor(CollectionTypeId elementId, java.lang.Class<?> javaClass, org.eclipse.emf.ecore.EClass eClass)
           
 

Uses of CollectionTypeId in org.eclipse.ocl.examples.domain.elements
 

Methods in org.eclipse.ocl.examples.domain.elements that return CollectionTypeId
 CollectionTypeId DomainCollectionType.getTypeId()
           
 

Uses of CollectionTypeId in org.eclipse.ocl.examples.domain.ids
 

Subinterfaces of CollectionTypeId in org.eclipse.ocl.examples.domain.ids
 interface OclInvalidTypeId
          OclInvalidTypeId provides a unique identifier for the invalid type; OclInvalid.
 interface OclVoidTypeId
          OclVoidTypeId provides a unique identifier for the null type; OclVoid.
 

Fields in org.eclipse.ocl.examples.domain.ids declared as CollectionTypeId
static CollectionTypeId TypeId.BAG
           
static CollectionTypeId TypeId.COLLECTION
           
static CollectionTypeId TypeId.ORDERED_SET
           
static CollectionTypeId TypeId.SEQUENCE
           
static CollectionTypeId TypeId.SET
           
static CollectionTypeId TypeId.UNIQUE_COLLECTION
           
 

Methods in org.eclipse.ocl.examples.domain.ids that return CollectionTypeId
static CollectionTypeId IdManager.getCollectionTypeId(java.lang.String collectionTypeName)
          Return the named collection typeId.
 CollectionTypeId CollectionTypeId.getGeneralizedId()
           
 CollectionTypeId CollectionTypeId.getSpecializedId(BindingsId templateBindings)
           
 CollectionTypeId CollectionTypeId.getSpecializedId(ElementId... templateBindings)
           
 

Methods in org.eclipse.ocl.examples.domain.ids with parameters of type CollectionTypeId
 R IdVisitor.visitCollectionTypeId(CollectionTypeId id)
           
 

Uses of CollectionTypeId in org.eclipse.ocl.examples.domain.ids.impl
 

Classes in org.eclipse.ocl.examples.domain.ids.impl that implement CollectionTypeId
 class GeneralizedCollectionTypeIdImpl
           
 class OclInvalidTypeIdImpl
           
 class OclVoidTypeIdImpl
           
 class SpecializedCollectionTypeIdImpl
           
 

Methods in org.eclipse.ocl.examples.domain.ids.impl that return CollectionTypeId
protected  CollectionTypeId GeneralizedCollectionTypeIdImpl.createSpecializedId(BindingsId templateBindings)
           
protected  CollectionTypeId SpecializedCollectionTypeIdImpl.createSpecializedId(BindingsId templateBindings)
           
 CollectionTypeId OclVoidTypeIdImpl.getCollectedTypeId()
           
 CollectionTypeId GeneralizedCollectionTypeIdImpl.getGeneralizedId()
           
 CollectionTypeId OclVoidTypeIdImpl.getSpecializedId(ElementId... templateBindings)
           
 CollectionTypeId GeneralizedCollectionTypeIdImpl.specialize(BindingsId templateBindings)
           
 CollectionTypeId SpecializedCollectionTypeIdImpl.specialize(BindingsId templateBindings)
           
 

Constructors in org.eclipse.ocl.examples.domain.ids.impl with parameters of type CollectionTypeId
SpecializedCollectionTypeIdImpl(CollectionTypeId generalizedId, BindingsId templateBindings)
           
 

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

Fields in org.eclipse.ocl.examples.domain.types declared as CollectionTypeId
protected  CollectionTypeId AbstractCollectionType.typeId
           
 

Methods in org.eclipse.ocl.examples.domain.types that return CollectionTypeId
 CollectionTypeId AbstractCollectionType.getTypeId()
           
 

Methods in org.eclipse.ocl.examples.domain.types with parameters of type CollectionTypeId
 BagValue IdResolver.createBagOfAll(CollectionTypeId typeId, java.lang.Iterable<? extends java.lang.Object> unboxedValues)
           
 BagValue IdResolver.createBagOfEach(CollectionTypeId typeId, java.lang.Object... unboxedValues)
           
 CollectionValue IdResolver.createCollectionOfAll(CollectionTypeId collectedId, java.lang.Iterable<?> unboxedValues)
           
 OrderedSetValue IdResolver.createOrderedSetOfAll(CollectionTypeId typeId, java.lang.Iterable<? extends java.lang.Object> unboxedValues)
           
 OrderedSetValue IdResolver.createOrderedSetOfEach(CollectionTypeId typeId, java.lang.Object... unboxedValues)
           
 SequenceValue IdResolver.createSequenceOfAll(CollectionTypeId typeId, java.lang.Iterable<? extends java.lang.Object> unboxedValues)
           
 SequenceValue IdResolver.createSequenceOfEach(CollectionTypeId typeId, java.lang.Object... unboxedValues)
           
 SetValue IdResolver.createSetOfAll(CollectionTypeId typeId, java.lang.Iterable<? extends java.lang.Object> unboxedValues)
           
 SetValue IdResolver.createSetOfEach(CollectionTypeId typeId, java.lang.Object... unboxedValues)
           
 DomainType IdResolver.getCollectionType(CollectionTypeId typeId)
           
 

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

Methods in org.eclipse.ocl.examples.domain.values that return CollectionTypeId
 CollectionTypeId CollectionValue.getTypeId()
           
 

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

Fields in org.eclipse.ocl.examples.domain.values.impl declared as CollectionTypeId
protected  CollectionTypeId CollectionValueImpl.typeId
           
 

Methods in org.eclipse.ocl.examples.domain.values.impl that return CollectionTypeId
 CollectionTypeId CollectionValueImpl.getBagTypeId()
           
 CollectionTypeId CollectionValueImpl.getOrderedSetTypeId()
           
 CollectionTypeId CollectionValueImpl.getSequenceTypeId()
           
 CollectionTypeId CollectionValueImpl.getSetTypeId()
           
 CollectionTypeId CollectionValueImpl.getTypeId()
           
 

Constructors in org.eclipse.ocl.examples.domain.values.impl with parameters of type CollectionTypeId
BagValueImpl.Accumulator(CollectionTypeId typeId)
           
BagValueImpl(CollectionTypeId typeId, Bag<? extends java.lang.Object> boxedValues)
           
CollectionValueImpl(CollectionTypeId typeId, java.util.Collection<? extends java.lang.Object> values)
           
OrderedSetValueImpl(CollectionTypeId typeId, java.util.Collection<? extends java.lang.Object> elements)
           
RangeOrderedSetValueImpl(CollectionTypeId typeId, IntegerRange range)
           
RangeSequenceValueImpl(CollectionTypeId typeId, IntegerRange range)
           
SequenceValueImpl(CollectionTypeId typeId, java.util.List<? extends java.lang.Object> values)
           
SetValueImpl.Accumulator(CollectionTypeId typeId)
           
SetValueImpl(CollectionTypeId typeId, java.util.Collection<? extends java.lang.Object> boxedValues)
           
SparseOrderedSetValueImpl.Accumulator(CollectionTypeId typeId)
           
SparseOrderedSetValueImpl(CollectionTypeId typeId, java.util.Collection<? extends java.lang.Object> boxedValues)
           
SparseSequenceValueImpl.Accumulator(CollectionTypeId typeId)
           
SparseSequenceValueImpl.Accumulator(CollectionTypeId typeId, java.util.List<? extends java.lang.Object> values)
           
SparseSequenceValueImpl(CollectionTypeId typeId, java.util.List<? extends java.lang.Object> boxedValues)
           
 

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

Methods in org.eclipse.ocl.examples.domain.values.util with parameters of type CollectionTypeId
static BagValue.Accumulator ValuesUtil.createBagAccumulatorValue(CollectionTypeId collectedId)
           
static BagValue ValuesUtil.createBagOfEach(CollectionTypeId typeId, java.lang.Object... boxedValues)
           
static BagValue ValuesUtil.createBagRange(CollectionTypeId typeId, java.lang.Object... values)
           
static BagValue ValuesUtil.createBagValue(CollectionTypeId typeId, Bag<? extends java.lang.Object> boxedValues)
           
static CollectionValue.Accumulator ValuesUtil.createCollectionAccumulatorValue(CollectionTypeId collectedId)
           
static OrderedSetValue.Accumulator ValuesUtil.createOrderedSetAccumulatorValue(CollectionTypeId collectedId)
           
static OrderedSetValue ValuesUtil.createOrderedSetOfEach(CollectionTypeId typeId, java.lang.Object... boxedValues)
           
static OrderedSetValue ValuesUtil.createOrderedSetRange(CollectionTypeId typeId, java.lang.Object... values)
           
static OrderedSetValue ValuesUtil.createOrderedSetValue(CollectionTypeId typeId, java.util.Collection<? extends java.lang.Object> boxedValues)
           
static SequenceValue.Accumulator ValuesUtil.createSequenceAccumulatorValue(CollectionTypeId collectedId)
           
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)
           
static SetValue.Accumulator ValuesUtil.createSetAccumulatorValue(CollectionTypeId collectedId)
           
static SetValue ValuesUtil.createSetOfEach(CollectionTypeId typeId, java.lang.Object... boxedValues)
           
static SetValue ValuesUtil.createSetRange(CollectionTypeId typeId, java.lang.Object... values)
           
static SetValue ValuesUtil.createSetValue(CollectionTypeId typeId, java.util.Collection<? extends java.lang.Object> boxedValues)
           
 

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

Methods in org.eclipse.ocl.examples.library.executor with parameters of type CollectionTypeId
 BagValue AbstractIdResolver.createBagOfAll(CollectionTypeId typeId, java.lang.Iterable<? extends java.lang.Object> unboxedValues)
           
 BagValue AbstractIdResolver.createBagOfEach(CollectionTypeId typeId, java.lang.Object... unboxedValues)
           
 CollectionValue AbstractIdResolver.createCollectionOfAll(CollectionTypeId collectedId, java.lang.Iterable<?> unboxedValues)
           
 OrderedSetValue AbstractIdResolver.createOrderedSetOfAll(CollectionTypeId typeId, java.lang.Iterable<? extends java.lang.Object> unboxedValues)
           
 OrderedSetValue AbstractIdResolver.createOrderedSetOfEach(CollectionTypeId typeId, java.lang.Object... unboxedValues)
           
 SequenceValue AbstractIdResolver.createSequenceOfAll(CollectionTypeId typeId, java.lang.Iterable<? extends java.lang.Object> unboxedValues)
           
 SequenceValue AbstractIdResolver.createSequenceOfEach(CollectionTypeId typeId, java.lang.Object... unboxedValues)
           
 SetValue AbstractIdResolver.createSetOfAll(CollectionTypeId typeId, java.lang.Iterable<? extends java.lang.Object> unboxedValues)
           
 SetValue AbstractIdResolver.createSetOfEach(CollectionTypeId typeId, java.lang.Object... unboxedValues)
           
 DomainType AbstractIdResolver.getCollectionType(CollectionTypeId typeId)
           
 DomainType AbstractIdResolver.visitCollectedId(CollectionTypeId id)
           
 DomainType AbstractIdResolver.visitCollectionTypeId(CollectionTypeId id)
           
 

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

Fields in org.eclipse.ocl.examples.library.iterator declared as CollectionTypeId
protected  CollectionTypeId SortedByIteration.SortingValue.typeId
           
 

Constructors in org.eclipse.ocl.examples.library.iterator with parameters of type CollectionTypeId
SortedByIteration.SortingValue(DomainEvaluator evaluator, CollectionTypeId returnTypeId, LibraryBinaryOperation implementation)
           
 

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

Fields in org.eclipse.ocl.examples.library.logical declared as CollectionTypeId
static CollectionTypeId BooleanAllInstancesOperation.SET_BOOLEAN
           
 

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

Fields in org.eclipse.ocl.examples.library.oclvoid declared as CollectionTypeId
static CollectionTypeId OclVoidAllInstancesOperation.SET_OCL_VOID
           
 

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

Fields in org.eclipse.ocl.examples.library.string declared as CollectionTypeId
static CollectionTypeId StringCharactersOperation.SEQ_STRING
           
 

Methods in org.eclipse.ocl.examples.library.string with parameters of type CollectionTypeId
 SequenceValue StringTokenizeOperation.evaluate(DomainEvaluator evaluator, CollectionTypeId returnTypeId, java.lang.Object sourceValue, java.lang.String delims, boolean returnDelims)
           
 

Uses of CollectionTypeId in org.eclipse.ocl.examples.pivot
 

Fields in org.eclipse.ocl.examples.pivot declared as CollectionTypeId
static CollectionTypeId PivotTables.ORD_CLSSid_Annotation
           
static CollectionTypeId PivotTables.ORD_CLSSid_CollectionLiteralPart
           
static CollectionTypeId PivotTables.ORD_CLSSid_Constraint
           
static CollectionTypeId PivotTables.ORD_CLSSid_ConstructorPart
           
static CollectionTypeId PivotTables.ORD_CLSSid_Detail
           
static CollectionTypeId PivotTables.ORD_CLSSid_Element
           
static CollectionTypeId PivotTables.ORD_CLSSid_EnumerationLiteral
           
static CollectionTypeId PivotTables.ORD_CLSSid_Import
           
static CollectionTypeId PivotTables.ORD_CLSSid_OCLExpression
           
static CollectionTypeId PivotTables.ORD_CLSSid_Operation
           
static CollectionTypeId PivotTables.ORD_CLSSid_Parameter
           
static CollectionTypeId PivotTables.ORD_CLSSid_Precedence
           
static CollectionTypeId PivotTables.ORD_CLSSid_Property
           
static CollectionTypeId PivotTables.ORD_CLSSid_TemplateParameter
           
static CollectionTypeId PivotTables.ORD_CLSSid_TupleLiteralPart
           
static CollectionTypeId PivotTables.ORD_CLSSid_Type
           
static CollectionTypeId PivotTables.ORD_CLSSid_Variable
           
static CollectionTypeId PivotTables.ORD_PRIMid_String
           
static CollectionTypeId PivotTables.SEQ_CLSSid_Type
           
static CollectionTypeId PivotTables.SEQ_PRIMid_Integer
           
static CollectionTypeId PivotTables.SEQ_PRIMid_String
           
static CollectionTypeId PivotTables.SET_CLSSid_AssociationClassCallExp
           
static CollectionTypeId PivotTables.SET_CLSSid_Behavior
           
static CollectionTypeId PivotTables.SET_CLSSid_CallOperationAction
           
static CollectionTypeId PivotTables.SET_CLSSid_CollectionType
           
static CollectionTypeId PivotTables.SET_CLSSid_Comment
           
static CollectionTypeId PivotTables.SET_CLSSid_ConnectionPointReference
           
static CollectionTypeId PivotTables.SET_CLSSid_Constraint
           
static CollectionTypeId PivotTables.SET_CLSSid_ConstructorPart
           
static CollectionTypeId PivotTables.SET_CLSSid_DataType
           
static CollectionTypeId PivotTables.SET_CLSSid_DynamicElement
           
static CollectionTypeId PivotTables.SET_CLSSid_DynamicProperty
           
static CollectionTypeId PivotTables.SET_CLSSid_Element
           
static CollectionTypeId PivotTables.SET_CLSSid_ElementExtension
           
static CollectionTypeId PivotTables.SET_CLSSid_EnumLiteralExp
           
static CollectionTypeId PivotTables.SET_CLSSid_Import
           
static CollectionTypeId PivotTables.SET_CLSSid_LoopExp
           
static CollectionTypeId PivotTables.SET_CLSSid_MessageType
           
static CollectionTypeId PivotTables.SET_CLSSid_Metaclass
           
static CollectionTypeId PivotTables.SET_CLSSid_NavigationCallExp
           
static CollectionTypeId PivotTables.SET_CLSSid_OclElement
           
static CollectionTypeId PivotTables.SET_CLSSid_OCLExpression
           
static CollectionTypeId PivotTables.SET_CLSSid_Operation
           
static CollectionTypeId PivotTables.SET_CLSSid_OperationCallExp
           
static CollectionTypeId PivotTables.SET_CLSSid_Package
           
static CollectionTypeId PivotTables.SET_CLSSid_ParameterableElement
           
static CollectionTypeId PivotTables.SET_CLSSid_Property
           
static CollectionTypeId PivotTables.SET_CLSSid_PropertyCallExp
           
static CollectionTypeId PivotTables.SET_CLSSid_Pseudostate
           
static CollectionTypeId PivotTables.SET_CLSSid_Region
           
static CollectionTypeId PivotTables.SET_CLSSid_SendSignalAction
           
static CollectionTypeId PivotTables.SET_CLSSid_State
           
static CollectionTypeId PivotTables.SET_CLSSid_StateExp
           
static CollectionTypeId PivotTables.SET_CLSSid_StateMachine
           
static CollectionTypeId PivotTables.SET_CLSSid_TemplateBinding
           
static CollectionTypeId PivotTables.SET_CLSSid_TemplateParameterSubstitution
           
static CollectionTypeId PivotTables.SET_CLSSid_TemplateSignature
           
static CollectionTypeId PivotTables.SET_CLSSid_Transition
           
static CollectionTypeId PivotTables.SET_CLSSid_Trigger
           
static CollectionTypeId PivotTables.SET_CLSSid_Type
           
static CollectionTypeId PivotTables.SET_CLSSid_TypedElement
           
static CollectionTypeId PivotTables.SET_CLSSid_TypeExp
           
static CollectionTypeId PivotTables.SET_CLSSid_TypeTemplateParameter
           
static CollectionTypeId PivotTables.SET_CLSSid_Variable
           
static CollectionTypeId PivotTables.SET_CLSSid_VariableExp
           
static CollectionTypeId PivotTables.SET_CLSSid_Vertex
           
static CollectionTypeId PivotTables.SET_PRIMid_String
           
 

Uses of CollectionTypeId in org.eclipse.ocl.examples.pivot.internal.impl
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl that return CollectionTypeId
 CollectionTypeId CollectionTypeImpl.getTypeId()