|
|||||||||
| 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 BagExpressionunion in interface SetExpressionOclInvalidExpression including(Expression object)
SetExpression
including in interface BagExpressionincluding in interface SequenceExpressionincluding in interface SetExpressionOclInvalidExpression excluding(Expression object)
SetExpression
excluding in interface BagExpressionexcluding in interface SetExpressionOclInvalidExpression reverse()
OrderedSetExpression
reverse in interface OrderedSetExpressionreverse in interface SequenceExpressionOclInvalidExpression flatten()
SetExpression
flatten in interface BagExpressionflatten in interface SetExpressionOclInvalidExpression collectNested(IteratorBody<Expression> body)
SetExpression
collectNested in interface BagExpressioncollectNested in interface OrderedSetExpressioncollectNested in interface SequenceExpressioncollectNested in interface SetExpressionOclInvalidExpression select(IteratorBody<BooleanExpression> body)
SetExpression
select in interface BagExpressionselect in interface SetExpressionOclInvalidExpression reject(IteratorBody<BooleanExpression> body)
SetExpression
reject in interface BagExpressionreject in interface SetExpression
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||