Class StringValueTransformer<T>
java.lang.Object
org.apache.commons.collections4.functors.StringValueTransformer<T>
- Type Parameters:
T- the type of the input and result to the function.
- All Implemented Interfaces:
Serializable,Function<T,,String> Transformer<T,String>
public final class StringValueTransformer<T>
extends Object
implements Transformer<T,String>, Serializable
Transformer implementation that returns the result of calling
String.valueOf on the input object.- Since:
- 3.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Transformer<Object, String> Singleton predicate instanceprivate static final longSerial version UID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate ObjectReturns the singleton instance.static <T> Transformer<T, String> Factory returning the singleton instance.Transforms the input to result by callingString.valueOf.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.commons.collections4.Transformer
apply
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDSerial version UID- See Also:
-
INSTANCE
Singleton predicate instance
-
-
Constructor Details
-
StringValueTransformer
private StringValueTransformer()Restricted constructor.
-
-
Method Details
-
stringValueTransformer
Factory returning the singleton instance.- Type Parameters:
T- the input type- Returns:
- the singleton instance
- Since:
- 3.1
-
readResolve
Returns the singleton instance.- Returns:
- the singleton instance.
-
transform
Transforms the input to result by callingString.valueOf.- Specified by:
transformin interfaceTransformer<T,String> - Parameters:
input- the input object to transform- Returns:
- the transformed result
-