Rule Execution Server API

ilog.rules.bom
Interface IlrBoundedDomain

All Superinterfaces:
IlrDomain, IlrTransientProperties
All Known Subinterfaces:
IlrMutableBoundedDomain
All Known Implementing Classes:
IlrDynamicBoundedDomain

public interface IlrBoundedDomain
extends IlrDomain

Bounded domain, also known as an interval.


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.
 
Methods inherited from interface ilog.rules.bom.IlrDomain
getRelatedElement, getStaticReferences
 
Methods inherited from interface ilog.rules.bom.IlrTransientProperties
getPropertyValue, getPropertyValue, propertyNames, removeProperty, setPropertyValue
 

Method Detail

getLowerBound

IlrAbstractValue getLowerBound()
Returns the lower bound of the domain


isLowerBoundIncluded

boolean isLowerBoundIncluded()
Returns true if the lower bound should be included in the domain.


getHigherBound

IlrAbstractValue getHigherBound()
Returns the higher bound of the domain


isHigherBoundIncluded

boolean isHigherBoundIncluded()
Returns true if the higher bound should be included in the domain.


Rule Execution Server API

© Copyright IBM Corp. 1987, 2013