Rule Execution Server API

ilog.rules.util
Class IlrSelector.Not

java.lang.Object
  extended by ilog.rules.util.IlrSelector
      extended by ilog.rules.util.IlrSelector.Not
Enclosing class:
IlrSelector

public static class IlrSelector.Not
extends IlrSelector

Not selector, a selector that accepts the objects refused by an underlying selector.


Nested Class Summary
 
Nested classes/interfaces inherited from class ilog.rules.util.IlrSelector
IlrSelector.And, IlrSelector.Not, IlrSelector.Or
 
Constructor Summary
IlrSelector.Not(IlrSelector selector)
           
 
Method Summary
 boolean isAccepted(Object o)
          Tests if an object is acceptable.
 
Methods inherited from class ilog.rules.util.IlrSelector
accepts, areAccepted
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IlrSelector.Not

public IlrSelector.Not(IlrSelector selector)
Method Detail

isAccepted

public boolean isAccepted(Object o)
Description copied from class: IlrSelector
Tests if an object is acceptable. The best method accepts is called based on the class of the parameter.

Overrides:
isAccepted in class IlrSelector
Parameters:
o - The object to test. If it is null, this method returns false.
Returns:
True if the object is accepted, or False if the object is null or not accepted.

Rule Execution Server API

© Copyright IBM Corp. 1987, 2013