|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openbp.common.string.Object2StringConverter
public class Object2StringConverter
Converter which converts arbitray object sets (usually things like integer enumerations) to string values and vice versa. Usually used for serialization/deserialization of integer values to more meaningful strings.
| Constructor Summary | |
|---|---|
Object2StringConverter()
Default constructor. |
|
| Method Summary | |
|---|---|
void |
addIntValue(int value,
java.lang.String name,
java.lang.String displayName)
Adds an integer value to the converter. |
void |
addValue(java.lang.Object value,
java.lang.String name,
java.lang.String displayName)
Adds a value to the converter. |
boolean |
checkIntValue(int value)
Checks if the supplied value is valid. |
boolean |
checkValue(java.lang.Object value)
Checks if the supplied value is valid. |
java.lang.Object |
getDefaultValue()
Gets the default value. |
java.util.Iterator |
getDisplayNames()
Get the display names. |
java.util.Iterator |
getStrings()
Gets the string. |
java.util.Iterator |
getValues()
Gets the values. |
java.lang.String |
intValue2Str(int value)
Converts an integer value to its corresponding string value. |
void |
setDefaultValue(java.lang.Object defaultValue)
Sets the default value. |
int |
str2IntValue(java.lang.String str)
Converts a string value to its corresponding integer value. |
java.lang.Object |
str2Value(java.lang.String str)
Converts a string to its corresponding value. |
java.lang.String |
value2Str(java.lang.Object value)
Converts an integer value to its corresponding string value. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Object2StringConverter()
| Method Detail |
|---|
public void addValue(java.lang.Object value,
java.lang.String name,
java.lang.String displayName)
value - Value to addname - Corresponding string valuedisplayName - Display namepublic java.lang.Object str2Value(java.lang.String str)
str - String to convert
public java.lang.String value2Str(java.lang.Object value)
value - Value to convert
public boolean checkValue(java.lang.Object value)
value - Value to check
public java.util.Iterator getValues()
public java.util.Iterator getStrings()
public java.util.Iterator getDisplayNames()
public java.lang.Object getDefaultValue()
public void setDefaultValue(java.lang.Object defaultValue)
public void addIntValue(int value,
java.lang.String name,
java.lang.String displayName)
value - Value to addname - Corresponding string valuedisplayName - Display namepublic int str2IntValue(java.lang.String str)
str - String value to convert
public java.lang.String intValue2Str(int value)
value - Value to convert
public boolean checkIntValue(int value)
value - Value to check
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||