T - The type of object that this delegate converts the format of.TFormatType - The class of the format object itself. This can be a base class.@FunctionalInterface public static interface TryFormatConversionCallback.Function<T,TFormatType>
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
invoke(T from,
      TFormatType targetFormat,
      T[] result)
A delegate to try converting a  
T from one format to
        another. | 
boolean invoke(T from, TFormatType targetFormat, @Nonnull T[] result)
T from one format to
        another.from - The instance of T to convert.targetFormat - The TFormatType to convert to.result - On input, an array with one element. On return, the array is populated with
        
        the resulting instance of T equivalent to from, in the new
        TFormatType targetFormat.true if from could be converted to the
        requested TFormatType targetFormat; otherwise false.