Package org.eclipse.persistence.sdo
Class SDOConstants
java.lang.Object
org.eclipse.persistence.sdo.SDOConstants
Purpose: Maintain constants in one class
Responsibilities:
- Define and hold constants that are independent of classLoader, context.
-
Field Summary
FieldsModifier and TypeFieldDescriptionList of the classes allowed to deserialize in SDOstatic final StringXML String names and QName constants missing from org.eclipse.persistence.oxm.XMLConstantsstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final SDOPropertystatic final QNamestatic final StringName of source attribute on appinfostatic final Stringstatic final Stringstatic final StringString values for type names in the commonj.sdo namespacestatic final BooleanNumeric primitive default instances see p 45 of Java Spec.static final StringString values for type names in the commonj.sdo/java namespacestatic final Stringstatic final Bytestatic final Stringstatic final Stringstatic final Stringstatic final StringNames for attributes available on ChangeSummarystatic final Stringstatic final Stringstatic final Characterstatic final Stringstatic final StringA classloader toString containing (.wrappers) means we are running from a local ejb container clientstatic final StringA classloader toString containing (oc4j:) means we are running from an 4 levels up from an ejb containerstatic final StringA classloader toString containing (.web.) means we are running from a web container clientstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final SDOPropertystatic final QNamestatic final Stringstatic final Doublestatic final Stringstatic final Stringstatic final QNamestatic final Stringempty string ""static final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final Floatstatic final Stringstatic final Stringstatic final QNamestatic final HelperContextstatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final SDOPropertyopen content property to be set when defining a Type via a DataObject for reference relationshipsstatic final Stringopen content property to be set when defining a Type via a DataObject for reference relationshipsstatic final QNamestatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final Stringstatic final Integerstatic final Stringstatic final SDOPropertystatic final QNamestatic final StringStrings used when generating classesstatic final StringSearch string concatenated from default package for type generation and the package separator dotstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringStrings used when generating javadocs in generated Java source filesstatic final String[]The following reserved words are not valid in generated classes with prepended get/setstatic final Stringstatic final QNamestatic final Stringstatic final Longstatic final Stringstatic final SDOPropertystatic final Stringstatic final SDOPropertystatic final QNamestatic final QNamegenerate built-in open content property QNamesstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final Stringnamespace for custom unique propertiesstatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final SDOTypestatic final SDOTypeType objects for types in the commonj.sdo/java namespacestatic final SDOTypestatic final SDOTypestatic final SDOTypestatic final StringSDO changeSummary reference path prefix string = #static final intstatic final SDOTypestatic final SDOTypestatic final Stringdefault implementation class java.util.HashMapstatic final SDOTypestatic final SDOTypestatic final SDOTypestatic final SDOTypestatic final SDOTypestatic final SDOTypestatic final SDOTypestatic final SDOTypestatic final SDOTypestatic final Stringstatic final Stringstatic final SDOTypestatic final SDOTypestatic final SDOTypestatic final Stringreflective isSet method namestatic final SDOTypestatic final SDOTypestatic final SDOTypestatic final SDOTypestatic final SDOTypestatic final StringStrings for known uris and default prefix valuesstatic final SDOTypestatic final SDOTypestatic final SDOTypestatic final SDOTypestatic final SDOTypestatic final SDOTypestatic final Stringstatic final StringXPath to sibling or an invalid non-existent node currently = nullstatic final StringXPath List index close bracket "]"static final StringXPath List index open bracket "["static final StringXPath ns separator ":"static final StringXPath separator "/"static final StringXPath to a data object from itself "/"static final SDOTypestatic final SDOTypestatic final SDOTypestatic final String[]All no-arg get/ single-arg set public SDO interface functions on SDODataObject must appear in this list.static final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final QNamestatic final Stringstatic final Stringstatic final StringStrings and QNames for annotations defined in the commonj.sdo/XML namespacestatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final Stringstatic final Shortstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final QNamestatic final Stringstatic final Stringstatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final QNamestatic final QNamestatic final QNamestatic final Stringstatic final SDOPropertystatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
SDO_PREFIX
Strings for known uris and default prefix values- See Also:
-
SDOXML_PREFIX
- See Also:
-
SDOJAVA_PREFIX
- See Also:
-
SDO_URL
- See Also:
-
SDOXML_URL
- See Also:
-
SDOJAVA_URL
- See Also:
-
ORACLE_SDO_URL
namespace for custom unique properties- See Also:
-
MIMETYPE_URL
- See Also:
-
ID_PROPERTY_NAME
open content property to be set when defining a Type via a DataObject for reference relationships- See Also:
-
BOOLEAN
String values for type names in the commonj.sdo namespace- See Also:
-
BYTE
- See Also:
-
BYTES
- See Also:
-
CHANGESUMMARY
- See Also:
-
CHARACTER
- See Also:
-
DATE
- See Also:
-
DATAOBJECT
- See Also:
-
DATETIME
- See Also:
-
DAY
- See Also:
-
DECIMAL
- See Also:
-
DOUBLE
- See Also:
-
DURATION
- See Also:
-
FLOAT
- See Also:
-
INT
- See Also:
-
INTEGER
- See Also:
-
LONG
- See Also:
-
MONTH
- See Also:
-
MONTHDAY
- See Also:
-
OBJECT
- See Also:
-
PROPERTY
- See Also:
-
SHORT
- See Also:
-
STRING
- See Also:
-
STRINGS
- See Also:
-
TIME
- See Also:
-
TYPE
- See Also:
-
YEAR
- See Also:
-
YEARMONTH
- See Also:
-
YEARMONTHDAY
- See Also:
-
URI
- See Also:
-
BOOLEANOBJECT
String values for type names in the commonj.sdo/java namespace- See Also:
-
BYTEOBJECT
- See Also:
-
CHARACTEROBJECT
- See Also:
-
DOUBLEOBJECT
- See Also:
-
FLOATOBJECT
- See Also:
-
INTOBJECT
- See Also:
-
LONGOBJECT
- See Also:
-
SHORTOBJECT
- See Also:
-
XMLHELPER_LOAD_OPTIONS
- See Also:
-
TYPE_LOAD_OPTION
- See Also:
-
ATTACHMENT_MARSHALLER_OPTION
- See Also:
-
ATTACHMENT_UNMARSHALLER_OPTION
- See Also:
-
globalHelperContext
-
BOOLEAN_DEFAULT
Numeric primitive default instances see p 45 of Java Spec. 4th ed -
BYTE_DEFAULT
-
CHARACTER_DEFAULT
-
DOUBLE_DEFAULT
-
FLOAT_DEFAULT
-
INTEGER_DEFAULT
-
LONG_DEFAULT
-
SHORT_DEFAULT
-
SDO_BOOLEAN
-
SDO_BYTE
-
SDO_BYTES
-
SDO_CHARACTER
-
SDO_DATE
-
SDO_DATETIME
-
SDO_DAY
-
SDO_DECIMAL
-
SDO_DOUBLE
-
SDO_DURATION
-
SDO_FLOAT
-
SDO_INT
-
SDO_INTEGER
-
SDO_LONG
-
SDO_MONTH
-
SDO_MONTHDAY
-
SDO_OBJECT
-
SDO_SHORT
-
SDO_STRING
-
SDO_STRINGS
-
SDO_TIME
-
SDO_YEAR
-
SDO_YEARMONTH
-
SDO_YEARMONTHDAY
-
SDO_URI
-
SDO_BOOLEANOBJECT
Type objects for types in the commonj.sdo/java namespace -
SDO_BYTEOBJECT
-
SDO_CHARACTEROBJECT
-
SDO_DOUBLEOBJECT
-
SDO_FLOATOBJECT
-
SDO_INTOBJECT
-
SDO_LONGOBJECT
-
SDO_SHORTOBJECT
-
ANY_TYPE
XML String names and QName constants missing from org.eclipse.persistence.oxm.XMLConstants- See Also:
-
ANY_URI
- See Also:
-
CONTAINMENT
- See Also:
-
XML_DURATION
- See Also:
-
ENTITIES
- See Also:
-
ENTITY
- See Also:
-
GDAY
- See Also:
-
GMONTH
- See Also:
-
GMONTHDAY
- See Also:
-
GYEAR
- See Also:
-
GYEARMONTH
- See Also:
-
ID
- See Also:
-
IDREF
- See Also:
-
IDREFS
- See Also:
-
LANGUAGE
- See Also:
-
NAME
- See Also:
-
NCNAME
- See Also:
-
NEGATIVEINTEGER
- See Also:
-
POSITIVEINTEGER
- See Also:
-
NMTOKEN
- See Also:
-
NMTOKENS
- See Also:
-
NONNEGATIVEINTEGER
- See Also:
-
NONPOSITIVEINTEGER
- See Also:
-
NORMALIZEDSTRING
- See Also:
-
NOTATION
- See Also:
-
TOKEN
- See Also:
-
UNSIGNEDLONG
- See Also:
-
ANY_TYPE_QNAME
-
ANY_URI_QNAME
-
ENTITIES_QNAME
-
ENTITY_QNAME
-
DURATION_QNAME
-
GDAY_QNAME
-
GMONTH_QNAME
-
GMONTHDAY_QNAME
-
GYEAR_QNAME
-
GYEARMONTH_QNAME
-
ID_QNAME
-
IDREF_QNAME
-
IDREFS_QNAME
-
LANGUAGE_QNAME
-
NAME_QNAME
-
NCNAME_QNAME
-
NEGATIVEINTEGER_QNAME
-
POSITIVEINTEGER_QNAME
-
NMTOKEN_QNAME
-
NMTOKENS_QNAME
-
NONNEGATIVEINTEGER_QNAME
-
NONPOSITIVEINTEGER_QNAME
-
NORMALIZEDSTRING_QNAME
-
NOTATION_QNAME
-
TOKEN_QNAME
-
UNSIGNEDLONG_QNAME
-
XML_MIME_TYPE_QNAME
-
MIMETYPE_NAME
- See Also:
-
XML_MIME_TYPE_PROPERTY_QNAME
-
ID_PROPERTY_QNAME
-
DOCUMENTATION
- See Also:
-
APPINFO
- See Also:
-
SDOXML_ALIASNAME
Strings and QNames for annotations defined in the commonj.sdo/XML namespace- See Also:
-
SDOXML_NAME
- See Also:
-
SDOXML_PROPERTYTYPE
- See Also:
-
SDOXML_OPPOSITEPROPERTY
- See Also:
-
SDOXML_SEQUENCE
- See Also:
-
SDOXML_READONLY
- See Also:
-
SDOXML_DATATYPE
- See Also:
-
SDOXML_STRING_NAME
- See Also:
-
SDOXML_MANY
- See Also:
-
XMLELEMENT_PROPERTY_NAME
- See Also:
-
SDOXML_MANY_QNAME
-
SDOXML_ALIASNAME_QNAME
-
SDOXML_NAME_QNAME
-
SDOXML_SEQUENCE_QNAME
-
SDOXML_READONLY_QNAME
-
SDOXML_DATATYPE_QNAME
-
SDOXML_STRING_QNAME
-
SDOXML_PROPERTYTYPE_QNAME
-
SDOXML_OPPOSITEPROPERTY_QNAME
-
XML_ELEMENT_QNAME
-
XMLELEMENT_PROPERTY
-
SDOJAVA_INSTANCECLASS
- See Also:
-
SDOJAVA_EXTENDEDINSTANCECLASS
- See Also:
-
SDOJAVA_NESTEDINTERFACES
- See Also:
-
SDOJAVA_PACKAGE_QNAME
-
SDOJAVA_INSTANCECLASS_QNAME
-
SDOJAVA_EXTENDEDINSTANCECLASS_QNAME
-
SDOJAVA_NESTEDINTERFACES_QNAME
-
MIME_TYPE_PROPERTY_NAME
- See Also:
-
MIME_TYPE_PROPERTY
-
MIME_TYPE_PROPERTY_PROPERTY
-
XML_SCHEMA_TYPE_NAME
- See Also:
-
DOCUMENTATION_PROPERTY
-
JAVACLASS_PROPERTY_NAME
- See Also:
-
JAVA_CLASS_PROPERTY
-
ID_PROPERTY
open content property to be set when defining a Type via a DataObject for reference relationships -
APPINFO_PROPERTY
-
MIME_TYPE_QNAME
generate built-in open content property QNames -
MIME_TYPE_PROPERTY_QNAME
-
SCHEMA_TYPE_QNAME
-
JAVA_CLASS_QNAME
-
XML_DATATYPE_QNAME
-
XML_ID_PROPERTY_QNAME
-
DOCUMENTATION_PROPERTY_QNAME
-
APPINFO_PROPERTY_QNAME
-
JAVADOC_START
Strings used when generating javadocs in generated Java source files- See Also:
-
JAVADOC_LINE
- See Also:
-
JAVADOC_END
- See Also:
-
JAVA_PACKAGE_NAME_SEPARATOR
Strings used when generating classes- See Also:
-
JAVA_TYPEGENERATION_DEFAULT_PACKAGE_NAME
- See Also:
-
JAVA_TYPEGENERATION_NO_NAMESPACE
- See Also:
-
SDO_IMPL_NAME
- See Also:
-
javaReservedWordsList
The following reserved words are not valid in generated classes with prepended get/set -
sdoInterfaceReservedWordsList
All no-arg get/ single-arg set public SDO interface functions on SDODataObject must appear in this list. -
CHANGESUMMARY_REF
Names for attributes available on ChangeSummary- See Also:
-
CHANGESUMMARY_UNSET
- See Also:
-
SDO_HELPER_CONTEXT
- See Also:
-
APPINFO_SOURCE_ATTRIBUTE
Name of source attribute on appinfo- See Also:
-
EMPTY_STRING
empty string ""- See Also:
-
SDO_ISSET_METHOD_NAME
reflective isSet method name- See Also:
-
SDO_CHANGESUMMARY_REF_PATH_PREFIX
SDO changeSummary reference path prefix string = #- See Also:
-
SDO_CHANGESUMMARY_REF_PATH_PREFIX_LENGTH
public static final int SDO_CHANGESUMMARY_REF_PATH_PREFIX_LENGTH -
SDO_DATA_OBJECT_IMPL_CLASS_NAME
default implementation class java.util.HashMap- See Also:
-
CLASSLOADER_WEB_FRAGMENT
A classloader toString containing (.web.) means we are running from a web container client- See Also:
-
CLASSLOADER_EJB_FRAGMENT
A classloader toString containing (.wrappers) means we are running from a local ejb container client- See Also:
-
CLASSLOADER_OC4J_FRAGMENT
A classloader toString containing (oc4j:) means we are running from an 4 levels up from an ejb container- See Also:
-
SDO_XPATH_NS_SEPARATOR_FRAGMENT
XPath ns separator ":"- See Also:
-
SDO_XPATH_SEPARATOR_FRAGMENT
XPath separator "/"- See Also:
-
SDO_XPATH_LIST_INDEX_OPEN_BRACKET
XPath List index open bracket "["- See Also:
-
SDO_XPATH_LIST_INDEX_CLOSE_BRACKET
XPath List index close bracket "]"- See Also:
-
SDO_XPATH_TO_ROOT
XPath to a data object from itself "/"- See Also:
-
SDO_XPATH_INVALID_PATH
XPath to sibling or an invalid non-existent node currently = null -
JAVA_TYPE_GENERATION_DEFAULT_PACKAGE_NAME_SEARCH
Search string concatenated from default package for type generation and the package separator dot- See Also:
-
ALLOWED_DESERIALIZATION_CLASS_NAMES
List of the classes allowed to deserialize in SDO
-
-
Constructor Details
-
SDOConstants
public SDOConstants()
-