Skip navigation links

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

E17787-02


com.sigmadynamics.server.rtis.PredictionEngine
Class DiscreteValueFilter

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


public class DiscreteValueFilter
extends ValueFilter

Used in querying Prediction Models for filtering discrete attributes.

Since:
1.0

Constructor Summary
DiscreteValueFilter(int attributeId, SDStringArray values)
           
DiscreteValueFilter(int attributeId, java.lang.String... values)
           
DiscreteValueFilter(int attributeId, java.lang.String value)
           

 

Method Summary
 java.lang.String getValue(int offset)
           
 SDStringArray getValues()
           
 boolean isNoFilter()
           
 void setValues(SDStringArray values)
           
 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

DiscreteValueFilter

public DiscreteValueFilter(int attributeId,
                           SDStringArray values)
Parameters:
attributeId - attribute ID.
values - an array of string values, or null to create an empty filter.

DiscreteValueFilter

public DiscreteValueFilter(int attributeId,
                           java.lang.String... values)
Parameters:
attributeId - attribute ID.
values - an array of string values, or null to create an empty filter.

DiscreteValueFilter

public DiscreteValueFilter(int attributeId,
                           java.lang.String value)

Method Detail

isNoFilter

public 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.

getValue

public java.lang.String getValue(int offset)
Returns:
a value at a given offset.

getValues

public SDStringArray getValues()
Returns:
an array of values.

setValues

public void setValues(SDStringArray values)
Parameters:
values - an array of values for this filter.

Skip navigation links

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

E17787-02


Copyright © 2010, 2011, Oracle. All rights reserved.