Annotation Type JSONField

    • Element Detail

      • ordinal

        int ordinal
        config encode/decode ordinal
        Since:
        1.1.42
        Default:
        0
      • format

        String format
        Default:
        ""
      • serialize

        boolean serialize
        Default:
        true
      • deserialize

        boolean deserialize
        Default:
        true
      • parseFeatures

        Feature[] parseFeatures
        Default:
        {}
      • jsonDirect

        boolean jsonDirect
        Since:
        1.2.12
        Default:
        false
      • serializeUsing

        Class<?> serializeUsing
        Serializer class to use for serializing associated value.
        Since:
        1.2.16
        Default:
        java.lang.Void.class
      • deserializeUsing

        Class<?> deserializeUsing
        Deserializer class to use for deserializing associated value.
        Since:
        1.2.16
        Default:
        java.lang.Void.class
      • alternateNames

        String[] alternateNames
        Returns:
        the alternative names of the field when it is deserialized
        Since:
        1.2.21
        Default:
        {}
      • unwrapped

        boolean unwrapped
        Since:
        1.2.31
        Default:
        false
      • defaultValue

        String defaultValue
        Only support Object
        Since:
        1.2.61
        Default:
        ""