Class FieldInfo

java.lang.Object
com.alibaba.fastjson2.codec.FieldInfo

public class FieldInfo extends Object
  • Field Details

    • VALUE_MASK

      public static final long VALUE_MASK
      See Also:
    • UNWRAPPED_MASK

      public static final long UNWRAPPED_MASK
      See Also:
    • RAW_VALUE_MASK

      public static final long RAW_VALUE_MASK
      See Also:
    • READ_USING_MASK

      public static final long READ_USING_MASK
      See Also:
    • FIELD_MASK

      public static final long FIELD_MASK
      See Also:
    • JSON_AUTO_WIRED_ANNOTATED

      public static final long JSON_AUTO_WIRED_ANNOTATED
      See Also:
    • fieldName

      public String fieldName
    • format

      public String format
    • label

      public String label
    • ordinal

      public int ordinal
    • features

      public long features
    • ignore

      public boolean ignore
    • alternateNames

      public String[] alternateNames
    • writeUsing

      public Class<?> writeUsing
    • readUsing

      public Class<?> readUsing
    • fieldClassMixIn

      public boolean fieldClassMixIn
    • isTransient

      public boolean isTransient
    • defaultValue

      public String defaultValue
    • locale

      public Locale locale
    • schema

      public String schema
    • required

      public boolean required
  • Constructor Details

    • FieldInfo

      public FieldInfo()
  • Method Details

    • getInitReader

      public ObjectReader getInitReader()
    • init

      public void init()