Interface ColumnMapperFactory

    • Method Detail

      • build

        java.util.Optional<ColumnMapper<?>> build​(java.lang.reflect.Type type,
                                                  ConfigRegistry config)
        Supplies a column mapper which will map columns to type if the factory supports it; empty otherwise.
        Parameters:
        type - the target type to map to
        config - the config registry, for composition
        Returns:
        a column mapper for the given type if this factory supports it, or Optional.empty() otherwise.
        See Also:
        for composition
      • of

        static ColumnMapperFactory of​(java.lang.reflect.Type type,
                                      ColumnMapper<?> mapper)
        Create a ColumnMapperFactory from a given ColumnMapper that matches a single Type exactly.
        Parameters:
        type - the type to match with equals.
        mapper - the mapper to return
        Returns:
        the factory