|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IlrAssignable
This interface represents an assignable expression of the rule language. An assignable expression is one which can be used as the left part of an assignment expression.
Method Summary | |
---|---|
Object |
exploreAssignable(IlrFactoryExplorer explorer)
Explores the assignable expression and returns an object as result. |
Class |
getType()
Deprecated. Replaced by IlrValue.getXOMType() . |
boolean |
isAssignableFrom(IlrValue value)
Tests whether the assignable expression can be assigned the value passed as argument. |
Method Detail |
---|
Class getType()
IlrValue.getXOMType()
.
null
if the
assignable expression has a dynamic type.
boolean isAssignableFrom(IlrValue value)
value
- The value assigned to the expression.
true
if the assignable expression can be assigned
the value passed as argument.Object exploreAssignable(IlrFactoryExplorer explorer)
explorer
- The factory explorer.
null
if the method does not return a value.
|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |