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