com.ibm.able.beans
Class AbleContinuousField
java.lang.Object
|
+--com.ibm.able.data.AbleLhs
|
+--com.ibm.able.data.AbleVariable
|
+--com.ibm.able.data.AbleContinuousVariable
|
+--com.ibm.able.beans.AbleContinuousField
- public class AbleContinuousField
- extends AbleContinuousVariable
- implements AbleField
- See Also:
- Serialized Form
Methods inherited from class com.ibm.able.data.AbleContinuousVariable |
cmpEq,
cmpGt,
cmpGtEq,
cmpLt,
cmpLtEq,
cmpNeq,
Copyright,
getBooleanValue,
getDiscourseHi,
getDiscourseLo,
getFuzzyValue,
getGenericValue,
getInitialValue,
getNumericValue,
getStringValue,
getValue,
getValueString,
reset,
rlDclString,
setBooleanValue,
setDiscourseHi,
setDiscourseLo,
setFuzzyValue,
setGenericValue,
setNumericValue,
setStringValue,
setValue,
setValueString,
toString,
withinUniverseOfDiscourse,
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 java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
setMin
public void setMin(double Min)
setMax
public void setMax(double Max)
getMin
public double getMin()
getMax
public double getMax()
getMean
public double getMean()
computeStatistics
public void computeStatistics(java.lang.String inValue)
- keep track and update min and max values
this data is used to generate translate templates
- Specified by:
- computeStatistics in interface AbleField
getNumericValue
public double getNumericValue(java.lang.String inStrValue)
- convert the input string to a double
- Specified by:
- getNumericValue in interface AbleField
getInputTranslateTemplate
public AbleTranslateTemplate getInputTranslateTemplate()
- provide an input translate template for this field
if the field usage = input, scale to 0.0 -- 1.0
if field usage = output, 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 usage = output, null otherwise
getNormalizedSize
public int getNormalizedSize()
- get expanded size, continuous fields always take 1 unit
- Specified by:
- getNormalizedSize in interface AbleField
setColumn
public void setColumn(int col)
- set the index position (column) in the record
- Specified by:
- setColumn in interface AbleField
getColumn
public int getColumn()
- return the index position in the record
- Specified by:
- getColumn in interface AbleField
getDataTypeString
public java.lang.String getDataTypeString()
- get type as "continuous"
- Specified by:
- getDataTypeString in interface AbleField
getUsageString
public java.lang.String getUsageString()
- get usage as "input", "output", "ignore"
- Specified by:
- getUsageString in interface AbleField
ABLE: Produced by Joe, Don, and Jeff who say, 'Thanks for your support.'