The type OclInvalid is a type that conforms to all other types. It has one single instance, identified as invalid. Any property call applied on invalid results in invalid, except for the operations oclIsUndefined() and oclIsInvalid(). OclInvalid is itself an instance of the metatype InvalidType.
conformsTo
OclVoid
Associations
oclBadProperty : OclInvalid
Operations
allInstances<OclSelf>() : Set<OclSelf>
Returns invalid.
=(object2 : OclAny) : Boolean
precedence:
EQUALITY
Returns invalid.
<>(object2 : OclAny) : Boolean
precedence:
EQUALITY
Returns invalid.
oclBadOperation() : OclInvalid
toString() : String
Returns ‘invalid’.