Top Description Fields Constructors Methods
org.eclipse.persistence.internal.oxm

public final Class OXMSystemProperties

extends Object
Class Inheritance
Imports
org.eclipse.persistence.internal.security.PrivilegedAccessHelper

System properties holder. Holds OXM specific properties.
Author
Martin Vojtek

Field Summary

Modifier and TypeField and Description
public static final String
public static final String
public static final String
JSON_DISABLE_NESTED_ARRAY_NAME

Disable generation of "item" name in nested arrays in JSON.

public static final String
JSON_TYPE_ATTRIBUTE_NAME

Override default type property name for JSON as MOXy type discriminator.

public static final String
JSON_TYPE_COMPATIBILITY

If we should treat unqualified type property in JSON as MOXy type discriminator.

public static final String
JSON_USE_XSD_TYPES_PREFIX

If there should be xsd prefix when using simple types, e.g. xsd.int.

public static final Boolean
public static final String
public static final Boolean
public static final Boolean
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.

public static final String

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

DEFAULT_XML_CONVERSION_TIME_SUFFIXback to summary
public static final String DEFAULT_XML_CONVERSION_TIME_SUFFIX
DISABLE_SECURE_PROCESSINGback to summary
public static final String DISABLE_SECURE_PROCESSING
JSON_DISABLE_NESTED_ARRAY_NAMEback to summary
public static final String JSON_DISABLE_NESTED_ARRAY_NAME

Disable generation of "item" name in nested arrays in JSON.

Since
2.7.5
JSON_TYPE_ATTRIBUTE_NAMEback to summary
public static final String JSON_TYPE_ATTRIBUTE_NAME

Override default type property name for JSON as MOXy type discriminator.

Since
2.7.4
JSON_TYPE_COMPATIBILITYback to summary
public static final String JSON_TYPE_COMPATIBILITY

If we should treat unqualified type property in JSON as MOXy type discriminator.

Since
2.6.0
JSON_USE_XSD_TYPES_PREFIXback to summary
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
jsonDisableNestedArrayNameback to summary
public static final Boolean jsonDisableNestedArrayName
jsonTypeAttributeNameback to summary
public static final String jsonTypeAttributeName
jsonTypeCompatiblityback to summary
public static final Boolean jsonTypeCompatiblity
jsonUseXsdTypesPrefixback to summary
public static final Boolean jsonUseXsdTypesPrefix
XML_CONVERSION_TIME_SUFFIXback to summary
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
xmlConversionTimeSuffixback to summary
public static final String xmlConversionTimeSuffix

Constructor Detail

OXMSystemPropertiesback to summary
private OXMSystemProperties()