Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Real-Time Decisions
11g Release 1 (11.1.1)

E17787-01


com.sigmadynamics.server.rtis.PredictionEngine
Class NumericValueFilter

java.lang.Object
  extended by com.sigmadynamics.server.rtis.PredictionEngine.ValueFilter
      extended by com.sigmadynamics.server.rtis.PredictionEngine.NumericValueFilter


public class NumericValueFilter
extends ValueFilter

Filter for numeric values.

Since:
1.0

Constructor Summary
NumericValueFilter(int attributeId, double[] boundaries)
           

 

Method Summary
 double[] getBinBoundaries()
           
(package private)  boolean isNoFilter()
           
 void setBinBoundaries(double[] boundaries)
           
 int size()
           

 

Methods inherited from class com.sigmadynamics.server.rtis.PredictionEngine.ValueFilter
getAttributeId

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

NumericValueFilter

public NumericValueFilter(int attributeId,
                          double[] boundaries)
Parameters:
attributeId - attribute ID.
boundaries - an array of interval boundaries, or null to create an empty filter.

Method Detail

isNoFilter

boolean isNoFilter()
Specified by:
isNoFilter in class ValueFilter
Returns:
true for filters that don't specify any values, false otherwise.

size

public int size()
Specified by:
size in class ValueFilter
Returns:
number of filter elements.

getBinBoundaries

public double[] getBinBoundaries()
Returns:
an array of interval boundaries.

setBinBoundaries

public void setBinBoundaries(double[] boundaries)
Parameters:
boundaries - an array of interval boundaries. One more than the number of intervals.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Real-Time Decisions
11g Release 1 (11.1.1)

E17787-01


Copyright © 2010, Oracle. All rights reserved.