|
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.bom.dynamic.IlrDynamicDomain ilog.rules.bom.dynamic.IlrDynamicBoundedDomain
public class IlrDynamicBoundedDomain
Implementation of the IlrBoundedDomain
interface.
By default, the bounded domain is inclusive.
Warning: Serialized objects of this class will not be compatible with future JRules releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of JRules.
Constructor Summary | |
---|---|
IlrDynamicBoundedDomain()
|
Method Summary | |
---|---|
IlrAbstractValue |
getHigherBound()
Returns the higher bound of the domain. |
IlrAbstractValue |
getLowerBound()
Returns the lower bound of the domain. |
boolean |
isHigherBoundIncluded()
Returns true if the higher bound should be included in the domain. |
boolean |
isLowerBoundIncluded()
Returns true if the lower bound should be included in the domain. |
void |
setHigherBound(IlrAbstractValue higherBound)
Sets the higher bound of the domain. |
void |
setHigherBoundIncluded(boolean higherBoundIncluded)
Sets the higher bound to be included or not. |
void |
setLowerBound(IlrAbstractValue lowerBound)
Sets the lower bound of the domain. |
void |
setLowerBoundIncluded(boolean lowerBoundIncluded)
Sets the lower bound to be included or not. |
Methods inherited from class ilog.rules.bom.dynamic.IlrDynamicDomain |
---|
addStaticReference, getRelatedElement, getStaticReferences |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface ilog.rules.bom.IlrDomain |
---|
getRelatedElement, getStaticReferences |
Methods inherited from interface ilog.rules.bom.IlrTransientProperties |
---|
getPropertyValue, getPropertyValue, propertyNames, removeProperty, setPropertyValue |
Constructor Detail |
---|
public IlrDynamicBoundedDomain()
Method Detail |
---|
public IlrAbstractValue getHigherBound()
getHigherBound
in interface IlrBoundedDomain
public IlrAbstractValue getLowerBound()
getLowerBound
in interface IlrBoundedDomain
public boolean isLowerBoundIncluded()
true
if the lower bound should be included in the domain.
isLowerBoundIncluded
in interface IlrBoundedDomain
public boolean isHigherBoundIncluded()
true
if the higher bound should be included in the domain.
isHigherBoundIncluded
in interface IlrBoundedDomain
public void setHigherBound(IlrAbstractValue higherBound)
setHigherBound
in interface IlrMutableBoundedDomain
public void setLowerBound(IlrAbstractValue lowerBound)
setLowerBound
in interface IlrMutableBoundedDomain
public void setHigherBoundIncluded(boolean higherBoundIncluded)
setHigherBoundIncluded
in interface IlrMutableBoundedDomain
public void setLowerBoundIncluded(boolean lowerBoundIncluded)
setLowerBoundIncluded
in interface IlrMutableBoundedDomain
|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |