Class ArraysMapper<T>

    • Field Detail

      • MAPPER_PRIM_INT

        public static JsonReaderI<int[]> MAPPER_PRIM_INT
      • MAPPER_INT

        public static JsonReaderI<java.lang.Integer[]> MAPPER_INT
      • MAPPER_PRIM_SHORT

        public static JsonReaderI<short[]> MAPPER_PRIM_SHORT
      • MAPPER_SHORT

        public static JsonReaderI<java.lang.Short[]> MAPPER_SHORT
      • MAPPER_PRIM_BYTE

        public static JsonReaderI<byte[]> MAPPER_PRIM_BYTE
      • MAPPER_BYTE

        public static JsonReaderI<java.lang.Byte[]> MAPPER_BYTE
      • MAPPER_PRIM_CHAR

        public static JsonReaderI<char[]> MAPPER_PRIM_CHAR
      • MAPPER_CHAR

        public static JsonReaderI<java.lang.Character[]> MAPPER_CHAR
      • MAPPER_PRIM_LONG

        public static JsonReaderI<long[]> MAPPER_PRIM_LONG
      • MAPPER_LONG

        public static JsonReaderI<java.lang.Long[]> MAPPER_LONG
      • MAPPER_PRIM_FLOAT

        public static JsonReaderI<float[]> MAPPER_PRIM_FLOAT
      • MAPPER_FLOAT

        public static JsonReaderI<java.lang.Float[]> MAPPER_FLOAT
      • MAPPER_PRIM_DOUBLE

        public static JsonReaderI<double[]> MAPPER_PRIM_DOUBLE
      • MAPPER_DOUBLE

        public static JsonReaderI<java.lang.Double[]> MAPPER_DOUBLE
      • MAPPER_PRIM_BOOL

        public static JsonReaderI<boolean[]> MAPPER_PRIM_BOOL
      • MAPPER_BOOL

        public static JsonReaderI<java.lang.Boolean[]> MAPPER_BOOL
    • Constructor Detail

      • ArraysMapper

        public ArraysMapper​(JsonReader base)
    • Method Detail

      • createArray

        public java.lang.Object createArray()
        Description copied from class: JsonReaderI
        use to instantiate a new object that will be used as an array
        Overrides:
        createArray in class JsonReaderI<T>
      • addValue

        public void addValue​(java.lang.Object current,
                             java.lang.Object value)
        Description copied from class: JsonReaderI
        add a value in an array json object.
        Overrides:
        addValue in class JsonReaderI<T>
      • convert

        public T convert​(java.lang.Object current)
        Description copied from class: JsonReaderI
        Allow a mapper to converte a temprary structure to the final data format. example: convert an List to an int[]
        Overrides:
        convert in class JsonReaderI<T>