|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ilog.rules.factory.IlrValue ilog.rules.factory.IlrPropertyAccessValue
public class IlrPropertyAccessValue
This class models the access to a rule property, such as
?rule.?location
, where ?rule
is an IlrRule
.
variable and ?location
a property defined on the rule.
Constructor Summary | |
---|---|
IlrPropertyAccessValue(IlrReflect reflect,
IlrValue object,
String property,
IlrClass type)
Builds a value that models an access to a rule property. |
Method Summary | |
---|---|
Object |
exploreValue(IlrFactoryExplorer explorer)
Explores this property value using a factory explorer and returns an object as a result. |
IlrValue |
getObject()
Returns the value that models the object whose property is accessed. |
String |
getProperty()
Returns the property accessed by the value. |
Methods inherited from class ilog.rules.factory.IlrValue |
---|
add, divide, getField, getReflect, getType, getXOMType, invokeEquals, isConstant, isEvent, isEventCondition, isNull, multiply, remainder, subtract, testAfter, testAfter, testBefore, testBefore, testEqual, testFalse, testGreaterOrEqual, testGreaterThan, testIn, testInstanceOf, testLessOrEqual, testLessThan, testNotEqual, testNotIn, testOccursin, testTrue, timeof, toNegative, toPositive, toPostfixDecr, toPostfixIncr, toPrefixDecr, toPrefixIncr |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IlrPropertyAccessValue(IlrReflect reflect, IlrValue object, String property, IlrClass type)
reflect
- The reflect object.object
- The object whose property is accessed.property
- The accessed property.type
- The property type.Method Detail |
---|
public IlrValue getObject()
public String getProperty()
public Object exploreValue(IlrFactoryExplorer explorer)
exploreValue
in class IlrValue
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 |