public abstract class Any2Table extends Object
| Constructor and Description |
|---|
Any2Table()
Initializes all strings with default values suitable for English language i.e.
|
Any2Table(String comparisonGT,
String comparisonEGT,
String comparisonEQU,
String comparisonELT,
String comparisonLT,
String decisionYes,
String decisionNo,
String decisionDontcare,
String nodeIsConditionTrue,
String nodeIsConditionFalse,
String dtIsValidTrue,
String dtIsValidFalse,
String strSuccessor)
Initializes all strings with values given by arguments.
|
| Modifier and Type | Method and Description |
|---|---|
void |
setLocale(Locale locale)
Change default locale to your locale.
|
String |
toStringComparison(Comparison c)
Returns the string representation for each Comparison.
|
String |
toStringDecision(Decision d)
Returns the string representation for each Decision.
|
String |
toStringDtIsValid(boolean isValid)
Returns the string representation for the flag to tell if a decision table is valid or not.
|
String |
toStringInteger(Integer i)
This method converts an Integer to a String.
|
String |
toStringNodeIsCondition(boolean condition)
Returns the string representation for the isCondition-flag (used in various classes to tell if a node is either an action or an condition).
|
String |
toStringProbability(Float f)
This method converts the probability float to a string with precision of 4 decimal places.
|
public Any2Table()
public Any2Table(String comparisonGT, String comparisonEGT, String comparisonEQU, String comparisonELT, String comparisonLT, String decisionYes, String decisionNo, String decisionDontcare, String nodeIsConditionTrue, String nodeIsConditionFalse, String dtIsValidTrue, String dtIsValidFalse, String strSuccessor)
comparisonGT - String for comparison "greater than"comparisonEGT - String for comparison "greater than or equal to"comparisonEQU - String for comparison "equal to"comparisonELT - String for comparison "less than or equal to"comparisonLT - String for comparison "less than"
decisionYes - String for decision "Yes"decisionNo - String for decision "No"decisionDontcare - String for decision "Don't Care"
nodeIsConditionTrue - String for isCondition-flag is truenodeIsConditionFalse - String for isCondition-flag is falsedtIsValidTrue - String for flagging if a decision table is validdtIsValidFalse - String for flagging if a decision table is not validstrSuccessor - string for word "Successor:" in the table of stringspublic String toStringProbability(Float f)
f - probabilitypublic String toStringInteger(Integer i)
i - Integerpublic String toStringComparison(Comparison c)
c - Comparisonpublic String toStringDecision(Decision d)
d - Decisionpublic String toStringNodeIsCondition(boolean condition)
condition - public String toStringDtIsValid(boolean isValid)
isValid - public void setLocale(Locale locale)
locale - the locale you wantCopyright © 2013. All Rights Reserved.