Class ExtendedMapperBuilder<T>

java.lang.Object
org.apache.ignite3.table.mapper.ExtendedMapperBuilder<T>

public class ExtendedMapperBuilder<T> extends Object
  • Method Details

    • map

      public org.apache.ignite3.table.mapper.MapperBuilder<T> map(String fieldName, String columnName, String... fieldColumnPairs)
    • map

      public <ObjectT, ColumnT> org.apache.ignite3.table.mapper.MapperBuilder<T> map(String fieldName, String columnName, org.apache.ignite3.table.mapper.TypeConverter<ObjectT,ColumnT> converter)
    • mapExtraField

      public ExtendedMapperBuilder<T> mapExtraField(Field field)
    • enableExtraFields

      public ExtendedMapperBuilder<T> enableExtraFields(boolean val)
    • build

      public org.apache.ignite3.table.mapper.Mapper<T> build()
    • create

      public static <T> ExtendedMapperBuilder<T> create(Class<T> targetCls, boolean allowMissingDfltConstructor)