Class TypeMapper

java.lang.Object
com.aerospike.mapper.tools.TypeMapper
Direct Known Subclasses:
ArrayMapper, BooleanMapper, ByteMapper, CharacterMapper, DateMapper, DefaultMapper, DoubleMapper, EnumMapper, FloatMapper, GenericTypeMapper, InstantMapper, IntMapper, ListMapper, LongMapper, MapMapper, ObjectMapper, ShortMapper

public abstract class TypeMapper extends Object
  • Constructor Details

    • TypeMapper

      public TypeMapper()
  • Method Details

    • toAerospikeFormat

      public abstract Object toAerospikeFormat(Object value)
    • fromAerospikeFormat

      public abstract Object fromAerospikeFormat(Object value)
    • toAerospikeFormat

      public Object toAerospikeFormat(Object value, boolean isUnknownType, boolean isSubclassOfKnownType)
      Some types need to know if they're mapped to the correct class. If they do, they can override this method to glean that information