ABLE, Version 1.1b

com.ibm.able.beans
Class AbleDiscreteField

java.lang.Object
  |
  +--com.ibm.able.data.AbleLhs
        |
        +--com.ibm.able.data.AbleVariable
              |
              +--com.ibm.able.data.AbleDiscreteVariable
                    |
                    +--com.ibm.able.beans.AbleDiscreteField

public class AbleDiscreteField
extends AbleDiscreteVariable
implements AbleField

See Also:
Serialized Form

Field Summary
protected  int column
           
protected  double max
           
protected  double mean
           
protected  double min
           
protected  java.util.Hashtable table
           
protected  int usage
           
 
Fields inherited from class com.ibm.able.data.AbleDiscreteVariable
myMaxValue, myMaxValueKnown, myMinValue, myMinValueKnown, myValue, myValueInitial, myValueList
 
Fields inherited from class com.ibm.able.data.AbleVariable
myChgSupport, myContext, myDataType, myId, myName, myReferences
 
Method Summary
 void computeStatistics(java.lang.String inValue)
           
 int getColumn()
           
 java.lang.String getDataTypeString()
           
 AbleTranslateTemplate getInputTranslateTemplate()
          provide an input translate template for this field if the field is a regular input field, scale to 0.0 -- 1.0 if it is a "predicted" field , scale to 0.1 to 0.9
 int getNormalizedSize()
           
 double getNumericValue(java.lang.String inValue)
           
 AbleTranslateTemplate getOutputTranslateTemplate()
          provide an output translate template for this field
 java.lang.String getUsageString()
           
 void setColumn(int col)
           
 
Methods inherited from class com.ibm.able.data.AbleDiscreteVariable
addValue, cmpEq, cmpGt, cmpGtEq, cmpLt, cmpLtEq, cmpNeq, Copyright, getBooleanValue, getFuzzyValue, getGenericValue, getIndexOf, getInitialValue, getMaxValue, getMinValue, getNumericValue, getStringValue, getValue, getValueAt, getValueList, getValueListSize, getValueString, removeValue, reset, rlDclString, setBooleanValue, setFuzzyValue, setGenericValue, setNumericValue, setStringValue, setValue, setValueList, setValueString, toString, valueExist, xmlCWrString, xmlDclString
 
Methods inherited from class com.ibm.able.data.AbleVariable
getChgSupport, getContext, getDataType, getDataTypeAsString, getId, getName, getReferences, getReferent, rlCRdString, setChgSupport, setContext, setId, setReferences, xmlCRdString
 
Methods inherited from class com.ibm.able.data.AbleLhs
asgnEq, asgnIs, asgnIs, cmpIs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

usage

protected int usage

column

protected int column

min

protected double min

max

protected double max

mean

protected double mean

table

protected java.util.Hashtable table
Method Detail

computeStatistics

public void computeStatistics(java.lang.String inValue)
Specified by:
computeStatistics in interface AbleField

getNumericValue

public double getNumericValue(java.lang.String inValue)
Specified by:
getNumericValue in interface AbleField

getNormalizedSize

public int getNormalizedSize()
Specified by:
getNormalizedSize in interface AbleField

getInputTranslateTemplate

public AbleTranslateTemplate getInputTranslateTemplate()
provide an input translate template for this field if the field is a regular input field, scale to 0.0 -- 1.0 if it is a "predicted" field , scale to 0.1 to 0.9
Specified by:
getInputTranslateTemplate in interface AbleField
Returns:
the fully configured translate template

getOutputTranslateTemplate

public AbleTranslateTemplate getOutputTranslateTemplate()
provide an output translate template for this field
Specified by:
getOutputTranslateTemplate in interface AbleField
Returns:
the fully configured translate template if fieldname = "predicted" null otherwise

setColumn

public void setColumn(int col)
Specified by:
setColumn in interface AbleField

getColumn

public int getColumn()
Specified by:
getColumn in interface AbleField

getDataTypeString

public java.lang.String getDataTypeString()
Specified by:
getDataTypeString in interface AbleField

getUsageString

public java.lang.String getUsageString()
Specified by:
getUsageString in interface AbleField

ABLE, Version 1.1b

ABLE: Produced by Joe, Don, and Jeff who say, 'Thanks for your support.'