Interface JsonDef

All Superinterfaces:
FieldDef

public interface JsonDef extends FieldDef
JsonDef is an extension of FieldDef to define schemaless data modeled as JSON. A field defined as JsonDef can contain MapOfAnyValue, ArrayOfAnyValue, or any of the atomic types.
Since:
3.0
  • Method Details

    • allMRCounterFields

      default Map<String,FieldDef.Type> allMRCounterFields()
      Return a set of all Json fields that are MR_Counter.
      Returns:
      a set of all Json fields that are MR_Counter or null if there is no MR_Counter field.
      Since:
      22.1