Package org.eclipse.persistence.jaxb
Class MOXySystemProperties
java.lang.Object
org.eclipse.persistence.jaxb.MOXySystemProperties
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
If we should treat unqualified type property in JSON as MOXy type discriminator.static final String
If there should be xsd prefix when using simple types, e.g.static final Boolean
static final Boolean
static final String
Property for logging Entities content during marshalling/unmarshalling operation in MOXy.static final String
Property for MOXy logging level.static final String
static final Boolean
static final String
User can specify via org.eclipse.persistence.moxy.annotation.xml-id-extension property, that he wants to use extended behavior of XmlId annotation.static final String
User can specify via org.eclipse.persistence.moxy.annotation.xml-value-extension property, that he wants to use extended behavior of XmlValue annotation.static final Boolean
static final Boolean
-
Method Summary
-
Field Details
-
XML_ID_EXTENSION
User can specify via org.eclipse.persistence.moxy.annotation.xml-id-extension property, that he wants to use extended behavior of XmlId annotation. When extended behavior is used, XmlId can be of different type than java.lang.String.- See Also:
-
XML_VALUE_EXTENSION
User can specify via org.eclipse.persistence.moxy.annotation.xml-value-extension property, that he wants to use extended behavior of XmlValue annotation. When extended behavior is used, class with field annotated with XmlValue can extend classes different than java.lang.Object.- See Also:
-
JSON_TYPE_COMPATIBILITY
If we should treat unqualified type property in JSON as MOXy type discriminator.- See Also:
-
JSON_USE_XSD_TYPES_PREFIX
If there should be xsd prefix when using simple types, e.g. xsd.int.- See Also:
-
MOXY_LOGGING_LEVEL
Property for MOXy logging level. This is to make maintenance easier and to allow MOXy generate more diagnostic log messages. Allowed values are specified inLogLevel
Default value isLogLevel.INFO
-
MOXY_LOG_PAYLOAD
Property for logging Entities content during marshalling/unmarshalling operation in MOXy. It calls toString() method from entity. This is to make maintenance easier and to allow for debugging to check marshalled/unmarshalled content. Use it carefully. It can produce high amount of data in the log files. Usage: set toBoolean.TRUE
to enable payload logging, set toBoolean.FALSE
to disable it. It can be set via system property with name "eclipselink.logging.payload.moxy" too. By default it is disabled. -
xmlIdExtension
-
xmlValueExtension
-
jsonTypeCompatibility
-
jsonUseXsdTypesPrefix
-
moxyLoggingLevel
-
moxyLogPayload
-