Interface OptionalConverter<I,O>

Type Parameters:
I - the type of input objects to convert from
O - the type of output objects to convert to, wrapped in an Optional
All Superinterfaces:
Converter<I,Optional<O>>
All Known Subinterfaces:
IdConverter<I>, IRIConverter<I>, ObjectToValueConverter, OptionalBiConverterIntoAppendable<I>, ResourceIntoProtoThingConverter
All Known Implementing Classes:
FilteringResourceIntoProtoThingConverter, IdConverterChain, IDIRI.ConverterX, OptionalConverterChain, RdfReaderConverter, RdfResourceIntoProtoThingConverter

public interface OptionalConverter<I,O> extends Converter<I,Optional<O>>
Optional Converter of an object of type I to a new object of type O, or Optional.empty().
  • Method Summary

    Methods inherited from interface dev.enola.common.convert.Converter

    convert