|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface OclVoidExpression
Represents an OCL expression of type OclVoid.
Method Summary | |
---|---|
OclInvalidExpression |
collectNested(IteratorBody<Expression> body)
Applies the collectNested iterator to the expression. |
OclInvalidExpression |
excluding(Expression object)
Applies the excluding operation to the expression. |
OclInvalidExpression |
flatten()
Applies the flatten operation to the expression. |
OclInvalidExpression |
including(Expression object)
Applies the including operation to the expression. |
OclInvalidExpression |
reject(IteratorBody<BooleanExpression> body)
Applies the reject iterator to the expression. |
OclInvalidExpression |
reverse()
Applies the reverse operation to the expression. |
OclInvalidExpression |
select(IteratorBody<BooleanExpression> body)
Applies the select iterator to the expression. |
OclInvalidExpression |
union(SetExpression s)
Applies the union operation to the expression, taking a Set as argument. |
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 |
Method Detail |
---|
OclInvalidExpression union(SetExpression s)
SetExpression
union
in interface BagExpression
union
in interface SetExpression
OclInvalidExpression including(Expression object)
SetExpression
including
in interface BagExpression
including
in interface SequenceExpression
including
in interface SetExpression
OclInvalidExpression excluding(Expression object)
SetExpression
excluding
in interface BagExpression
excluding
in interface SetExpression
OclInvalidExpression reverse()
OrderedSetExpression
reverse
in interface OrderedSetExpression
reverse
in interface SequenceExpression
OclInvalidExpression flatten()
SetExpression
flatten
in interface BagExpression
flatten
in interface SetExpression
OclInvalidExpression collectNested(IteratorBody<Expression> body)
SetExpression
collectNested
in interface BagExpression
collectNested
in interface OrderedSetExpression
collectNested
in interface SequenceExpression
collectNested
in interface SetExpression
OclInvalidExpression select(IteratorBody<BooleanExpression> body)
SetExpression
select
in interface BagExpression
select
in interface SetExpression
OclInvalidExpression reject(IteratorBody<BooleanExpression> body)
SetExpression
reject
in interface BagExpression
reject
in interface SetExpression
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |