|
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.IlrBaseTest ilog.rules.factory.IlrBinaryTest ilog.rules.factory.IlrPropertyMatchTest
public class IlrPropertyMatchTest
This class represents a property match test of the rule language. A property match test may be either a "match up," a "match down," "match updown," or a "match" test.
Warning: Serialized objects of this class will not be compatible with future releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of IBM Decision Server.
Constructor Summary | |
---|---|
IlrPropertyMatchTest(int kind,
IlrValue first,
IlrValue second)
Constructs a property match test. |
Method Summary | |
---|---|
IlrHierarchicalPropertyElement |
getHierarchy()
Returns the hierarchy attached to the test. |
IlrBinaryTester |
getTester()
Determines and returns the binary tester used to perform the test. |
void |
setHierarchy(IlrHierarchicalPropertyElement hierarchy)
Sets the hierarchy attached to the test. |
Methods inherited from class ilog.rules.factory.IlrBinaryTest |
---|
exploreTest, getFirstArgument, getKind, getSecondArgument, setFirstArgument, setKind, setSecondArgument |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IlrPropertyMatchTest(int kind, IlrValue first, IlrValue second)
kind
- The kind of test, as defined
in IlrBinaryTester
. The possible values are
IlrBinaryTester.MATCH, IlrBinaryTester.MATCH_UP,
IlrBinaryTester.MATCH_DOWN and IlrBinaryTester.MATCH_UPDOWN.
In case an incorrect value is given, an
IllegalArgumentException
is thrown.first
- The first argument value.second
- The second argument value.Method Detail |
---|
public void setHierarchy(IlrHierarchicalPropertyElement hierarchy)
hierarchy
- The hierarchy attached to the test.public IlrHierarchicalPropertyElement getHierarchy()
public IlrBinaryTester getTester()
null
, the
test is not a valid test expression.
getTester
in class IlrBinaryTest
null
if the test is
not valid.
|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |