Package org.jdesktop.beansbinding
Class Converter<S,T>
java.lang.Object
org.jdesktop.beansbinding.Converter<S,T>
- Type Parameters:
S
- theConverter's
source typeT
- theConverter's
target type
Converter
is responsible for converting a value from one type
to another.
The conversion methods can throw RuntimeExceptions
in response
to a problem in conversion. For example, a String
to Integer
converter might throw a NumberFormatException
if the String
can't be parsed properly into an Integer
.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract T
convertForward
(S value) Converts a value from the source type to the target type.abstract S
convertReverse
(T value) Converts a value from the target type to the source type.
-
Constructor Details
-
Converter
public Converter()
-
-
Method Details
-
convertForward
Converts a value from the source type to the target type. Can throw aRuntimeException
to indicate a problem with the conversion.- Parameters:
value
- the source value to convert- Returns:
- the value, converted to the target type
-
convertReverse
Converts a value from the target type to the source type. Can throw aRuntimeException
to indicate a problem with the conversion.- Parameters:
value
- the target value to convert- Returns:
- the value, converted to the source type
-