Package cdc.converters
Class OrElseConverter<S,T>
java.lang.Object
cdc.converters.OrElseConverter<S,T>
- Type Parameters:
S- The source/input type.T- The target/result type.
Converter that returns the result of the first successful converter.
- Author:
- Damien Carbonne
-
Field Summary
Fields inherited from interface cdc.converters.Converter
META_FARGS, SOURCE_CLASS, TARGET_CLASS -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface cdc.converters.Converter
adapt, andThen, andThenRaw, applyRaw, areCompliantSourceAndTargetClasses, areMatchingSourceAndTargetClasses, cast, compose, composeRaw, getWrappedSourceClass, getWrappedTargetClass, isCompliantSourceClass, isCompliantTargetClass, isMatchingSourceClass, isMatchingTargetClass, orElse, orElseRaw
-
Constructor Details
-
OrElseConverter
-
-
Method Details
-
apply
-
getSourceClass
- Specified by:
getSourceClassin interfaceConverter<S,T> - Returns:
- The class of source objects.
-
getTargetClass
- Specified by:
getTargetClassin interfaceConverter<S,T> - Returns:
- The class of target objects.
-
getParams
-
getSize
public int getSize() -
getConverter
-
getConverters
-
toString
-