Class OXMSystemProperties

java.lang.Object
org.eclipse.persistence.internal.oxm.OXMSystemProperties

public final class OXMSystemProperties extends Object
System properties holder. Holds OXM specific properties.
  • Field Details

    • JSON_TYPE_COMPATIBILITY

      public static final String JSON_TYPE_COMPATIBILITY
      If we should treat unqualified type property in JSON as MOXy type discriminator.
      Since:
      2.6.0
      See Also:
    • JSON_TYPE_ATTRIBUTE_NAME

      public static final String JSON_TYPE_ATTRIBUTE_NAME
      Override default type property name for JSON as MOXy type discriminator.
      Since:
      2.7.4
      See Also:
    • JSON_USE_XSD_TYPES_PREFIX

      public static final String JSON_USE_XSD_TYPES_PREFIX
      If there should be xsd prefix when using simple types, e.g. xsd.int.
      Since:
      2.6.0
      See Also:
    • JSON_DISABLE_NESTED_ARRAY_NAME

      public static final String JSON_DISABLE_NESTED_ARRAY_NAME
      Disable generation of "item" name in nested arrays in JSON.
      Since:
      2.7.5
      See Also:
    • DISABLE_SECURE_PROCESSING

      public static final String DISABLE_SECURE_PROCESSING
      See Also:
    • XML_CONVERSION_TIME_SUFFIX

      public static final String XML_CONVERSION_TIME_SUFFIX
      Add suffix/decimal part to time part/seconds in case of conversion from supported date/time formats into String. It happens only if source time doesn't contain fraction of seconds and for XML, JSON conversion. E.g.: For -Dorg.eclipse.persistence.xml.time.suffix=.0
      • Source value: 2003-08-29T03:00:00-04:00 -> Output string: 2003-08-29T03:00:00.0-04:00
      • Source value: 1975-02-21T07:47:15 -> Output string: 1975-02-21T07:47:15.0
      Since:
      2.7.11
      See Also:
    • DEFAULT_XML_CONVERSION_TIME_SUFFIX

      public static final String DEFAULT_XML_CONVERSION_TIME_SUFFIX
      See Also:
    • jsonTypeCompatiblity

      public static final Boolean jsonTypeCompatiblity
    • jsonUseXsdTypesPrefix

      public static final Boolean jsonUseXsdTypesPrefix
    • jsonTypeAttributeName

      public static final String jsonTypeAttributeName
    • jsonDisableNestedArrayName

      public static final Boolean jsonDisableNestedArrayName
    • xmlConversionTimeSuffix

      public static final String xmlConversionTimeSuffix