public interface OCLStandardLibrary<C>
See the Environment class for a description of the
generic type parameters of this class.
| Modifier and Type | Method and Description |
|---|---|
C |
getBag()
Obtains the generic instance of the
BagType metatype, named
Bag(T). |
C |
getBoolean()
Obtains the instance of the
PrimitiveType metatype, named
Boolean. |
C |
getCollection()
Obtains the generic instance of the
CollectionType metatype, named
Collection(T). |
C |
getInteger()
Obtains the instance of the
PrimitiveType metatype, named
Integer. |
Object |
getInvalid()
Obtains the single instance of the
OclInvalid type,
identified by the token invalid. |
C |
getOclAny()
Obtains the single instance of the
AnyType metatype, named
OclAny. |
C |
getOclElement()
Obtains the generic instance of the
ElementType metatype, named
OclElement. |
C |
getOclExpression()
Obtains the instance of the
ElementType metatype that represents
the type of OCL expressions in the model, named OclExpression. |
C |
getOclInvalid()
Obtains the single instance of the
InvalidType metatype, named
OclInvalid. |
C |
getOclMessage()
Obtains the generic instance of the
MessageType metatype, named
OclMessage. |
C |
getOclType()
Obtains the generic instance of the
TypeType metatype, named
OclType. |
C |
getOclVoid()
Obtains the single instance of the
VoidType metatype, named
OclVoid. |
C |
getOrderedSet()
Obtains the generic instance of the
OrderedSetType metatype, named
OrderedSet(T). |
C |
getReal()
Obtains the instance of the
PrimitiveType metatype, named
Real. |
C |
getSequence()
Obtains the generic instance of the
SequenceType metatype, named
Sequence(T). |
C |
getSet()
Obtains the generic instance of the
SetType metatype, named
Set(T). |
C |
getState()
Obtains the instance of the
ElementType metatype that represents
the type of states in the model, named State. |
C |
getString()
Obtains the instance of the
PrimitiveType metatype, named
String. |
C |
getT()
Obtains a generic instance of the
AnyType metatype that represents
the type parameter of generic types and operations, named T. |
C |
getT2()
Obtains a generic instance of the
AnyType metatype that represents
another type parameter of generic operations (particularly certain
OCL Collection operations), named T2. |
C |
getUnlimitedNatural()
Obtains the instance of the
PrimitiveType metatype,
named UnlimitedNatural. |
C getOclAny()
AnyType metatype, named
OclAny.AnyType)C getOclVoid()
VoidType metatype, named
OclVoid.VoidType)C getOclInvalid()
InvalidType metatype, named
OclInvalid.InvalidType)Object getInvalid()
OclInvalid type,
identified by the token invalid.invalid)C getBoolean()
PrimitiveType metatype, named
Boolean.PrimitiveType)C getString()
PrimitiveType metatype, named
String.PrimitiveType)C getReal()
PrimitiveType metatype, named
Real.PrimitiveType)C getInteger()
PrimitiveType metatype, named
Integer.PrimitiveType)C getUnlimitedNatural()
PrimitiveType metatype,
named UnlimitedNatural.PrimitiveType)C getOclType()
TypeType metatype, named
OclType.TypeType)C getOclElement()
ElementType metatype, named
OclElement.ElementType)C getOclMessage()
MessageType metatype, named
OclMessage.MessageType)C getSet()
SetType metatype, named
Set(T).SetType)C getOrderedSet()
OrderedSetType metatype, named
OrderedSet(T).OrderedSetType)C getBag()
BagType metatype, named
Bag(T).BagType)C getSequence()
SequenceType metatype, named
Sequence(T).SequenceType)C getCollection()
CollectionType metatype, named
Collection(T).CollectionType)C getState()
ElementType metatype that represents
the type of states in the model, named State.ElementType)C getOclExpression()
ElementType metatype that represents
the type of OCL expressions in the model, named OclExpression.ElementType)C getT()
AnyType metatype that represents
the type parameter of generic types and operations, named T.AnyType)C getT2()
AnyType metatype that represents
another type parameter of generic operations (particularly certain
OCL Collection operations), named T2.AnyType)Copyright © 2015 Open eHealth Foundation. All rights reserved.