|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface LibraryBinaryOperation
LibraryBinaryOperation defines the invocation API of a binary operation using
either an evaluator call expression, source and argument array
or an evaluator return type id and arguments.
| Method Summary | |
|---|---|
java.lang.Object |
evaluate(DomainEvaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue)
Return the result of evaluating the operation on left and right arguments. |
| Methods inherited from interface org.eclipse.ocl.examples.domain.library.LibraryOperation |
|---|
dispatch |
| Method Detail |
|---|
@Nullable
java.lang.Object evaluate(@NonNull
DomainEvaluator evaluator,
@NonNull
TypeId returnTypeId,
@Nullable
java.lang.Object sourceValue,
@Nullable
java.lang.Object argumentValue)
left - left argumentright - argument
java.lang.Exception
InvalidValueException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||