krieger.oclsolve
Interface OclInvalidExpression

All Superinterfaces:
BagExpression, BooleanExpression, ClassTypeExpression, CollectionExpression, Expression, IntegerExpression, OclAnyExpression, OclVoidExpression, OrderedSetExpression, SequenceExpression, SetExpression, StringExpression

public interface OclInvalidExpression
extends OclVoidExpression

Represents an OCL expression of type OclInvalid.


Method Summary
 
Methods inherited from interface krieger.oclsolve.OclVoidExpression
collectNested, excluding, flatten, including, reject, reverse, select, union
 
Methods inherited from interface krieger.oclsolve.BooleanExpression
and, ifThenElse, implies, not, or, xor
 
Methods inherited from interface krieger.oclsolve.IntegerExpression
div, geq, greaterThan, leq, lessThan, max, min, minus, minus, mod, mult, plus
 
Methods inherited from interface krieger.oclsolve.StringExpression
at, characters, concat, indexOf, plus, size, substring, toBoolean
 
Methods inherited from interface krieger.oclsolve.OclAnyExpression
oclIsEqualTo, oclIsInvalid, oclIsNew, oclIsNotEqualTo, oclIsUndefined
 
Methods inherited from interface krieger.oclsolve.SetExpression
collect, intersection, intersection, minus, symmetricDifference, union
 
Methods inherited from interface krieger.oclsolve.OrderedSetExpression
at, first, last, subOrderedSet
 
Methods inherited from interface krieger.oclsolve.BagExpression
collect, intersection, union
 
Methods inherited from interface krieger.oclsolve.SequenceExpression
append, at, first, indexOf, insertAt, last, prepend, subSequence, union
 
Methods inherited from interface krieger.oclsolve.CollectionExpression
any, asBag, asOrderedSet, asSequence, asSet, count, excludes, excludesAll, exists, forAll, includes, includesAll, isEmpty, max, min, notEmpty, oclIsEqualTo, one, size, sum
 
Methods inherited from interface krieger.oclsolve.Expression
evaluate