Package arcommon.xml
Class XmlSerializerHelperUtil
- java.lang.Object
-
- arcommon.xml.XmlSerializerHelperUtil
-
public class XmlSerializerHelperUtil extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringATTRIBUTE_CLASSstatic java.lang.StringATTRIBUTE_DATA_OBJECT_IS_NULLstatic java.lang.StringATTRIBUTE_IDstatic java.lang.StringATTRIBUTE_KEY_CLASSstatic java.lang.StringATTRIBUTE_KEY_IDstatic java.lang.StringATTRIBUTE_KEY_IS_NULLstatic java.lang.StringATTRIBUTE_KEY_LENGTHstatic java.lang.StringATTRIBUTE_KEY_PREFIXstatic java.lang.StringATTRIBUTE_KEY_REFERENCEstatic java.lang.StringATTRIBUTE_LENGTHstatic java.lang.StringATTRIBUTE_NAMEstatic java.lang.StringATTRIBUTE_REFERENCEstatic java.lang.StringATTRIBUTE_SERIAL_VERSION_UIDstatic java.lang.StringATTRIBUTE_SUPER_CLASSstatic java.lang.StringATTRIBUTE_VALUEstatic java.lang.StringATTRIBUTE_VALUE_CLASSstatic java.lang.StringATTRIBUTE_VALUE_IDstatic java.lang.StringATTRIBUTE_VALUE_IS_NULLstatic java.lang.StringATTRIBUTE_VALUE_LENGTHstatic java.lang.StringATTRIBUTE_VALUE_PREFIXstatic java.lang.StringATTRIBUTE_VALUE_REFERENCEstatic java.lang.StringATTRIBUTE_VALUE_TRUEstatic java.lang.StringATTRIBUTE_VERSIONstatic java.lang.StringENUM_NULLstatic java.lang.StringFIELD_NAME_SERIAL_VERSION_UIDstatic booleanhandleCollectionAndMapSpeciallystatic java.lang.StringMETHOD_NAME_READ_OBJECTstatic java.lang.StringMETHOD_NAME_WRITE_OBJECTstatic java.lang.StringTAG_DATAstatic java.lang.StringTAG_ENTRYstatic java.lang.StringTAG_FIELDstatic java.lang.StringTAG_NULL_ELEMENTstatic java.lang.StringTAG_OBJECTstatic java.lang.StringTAG_SPECIAL_HANDLINGstatic java.lang.StringTAG_XML_SERIALIZERstatic java.text.SimpleDateFormatXML_DATE_TIME_FORMATstatic intXML_VERSION_NUMBER
-
Constructor Summary
Constructors Constructor Description XmlSerializerHelperUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanisAssignableFrom(java.lang.Class<?> fieldClass, java.lang.Class<?> valueClass)
-
-
-
Field Detail
-
XML_VERSION_NUMBER
public static final int XML_VERSION_NUMBER
- See Also:
- Constant Field Values
-
XML_DATE_TIME_FORMAT
public static final java.text.SimpleDateFormat XML_DATE_TIME_FORMAT
-
TAG_OBJECT
public static final java.lang.String TAG_OBJECT
- See Also:
- Constant Field Values
-
TAG_FIELD
public static final java.lang.String TAG_FIELD
- See Also:
- Constant Field Values
-
TAG_ENTRY
public static final java.lang.String TAG_ENTRY
- See Also:
- Constant Field Values
-
TAG_NULL_ELEMENT
public static final java.lang.String TAG_NULL_ELEMENT
- See Also:
- Constant Field Values
-
TAG_SPECIAL_HANDLING
public static final java.lang.String TAG_SPECIAL_HANDLING
- See Also:
- Constant Field Values
-
TAG_DATA
public static final java.lang.String TAG_DATA
- See Also:
- Constant Field Values
-
TAG_XML_SERIALIZER
public static final java.lang.String TAG_XML_SERIALIZER
- See Also:
- Constant Field Values
-
ATTRIBUTE_SERIAL_VERSION_UID
public static final java.lang.String ATTRIBUTE_SERIAL_VERSION_UID
- See Also:
- Constant Field Values
-
ATTRIBUTE_SUPER_CLASS
public static final java.lang.String ATTRIBUTE_SUPER_CLASS
- See Also:
- Constant Field Values
-
ATTRIBUTE_CLASS
public static final java.lang.String ATTRIBUTE_CLASS
- See Also:
- Constant Field Values
-
ATTRIBUTE_NAME
public static final java.lang.String ATTRIBUTE_NAME
- See Also:
- Constant Field Values
-
ATTRIBUTE_LENGTH
public static final java.lang.String ATTRIBUTE_LENGTH
- See Also:
- Constant Field Values
-
ATTRIBUTE_ID
public static final java.lang.String ATTRIBUTE_ID
- See Also:
- Constant Field Values
-
ATTRIBUTE_REFERENCE
public static final java.lang.String ATTRIBUTE_REFERENCE
- See Also:
- Constant Field Values
-
ATTRIBUTE_VALUE
public static final java.lang.String ATTRIBUTE_VALUE
- See Also:
- Constant Field Values
-
ATTRIBUTE_DATA_OBJECT_IS_NULL
public static final java.lang.String ATTRIBUTE_DATA_OBJECT_IS_NULL
- See Also:
- Constant Field Values
-
ATTRIBUTE_KEY_IS_NULL
public static final java.lang.String ATTRIBUTE_KEY_IS_NULL
- See Also:
- Constant Field Values
-
ATTRIBUTE_KEY_PREFIX
public static final java.lang.String ATTRIBUTE_KEY_PREFIX
- See Also:
- Constant Field Values
-
ATTRIBUTE_KEY_CLASS
public static final java.lang.String ATTRIBUTE_KEY_CLASS
-
ATTRIBUTE_KEY_LENGTH
public static final java.lang.String ATTRIBUTE_KEY_LENGTH
-
ATTRIBUTE_KEY_ID
public static final java.lang.String ATTRIBUTE_KEY_ID
-
ATTRIBUTE_KEY_REFERENCE
public static final java.lang.String ATTRIBUTE_KEY_REFERENCE
-
ATTRIBUTE_VALUE_IS_NULL
public static final java.lang.String ATTRIBUTE_VALUE_IS_NULL
- See Also:
- Constant Field Values
-
ATTRIBUTE_VALUE_PREFIX
public static final java.lang.String ATTRIBUTE_VALUE_PREFIX
- See Also:
- Constant Field Values
-
ATTRIBUTE_VALUE_CLASS
public static final java.lang.String ATTRIBUTE_VALUE_CLASS
-
ATTRIBUTE_VALUE_LENGTH
public static final java.lang.String ATTRIBUTE_VALUE_LENGTH
-
ATTRIBUTE_VALUE_ID
public static final java.lang.String ATTRIBUTE_VALUE_ID
-
ATTRIBUTE_VALUE_REFERENCE
public static final java.lang.String ATTRIBUTE_VALUE_REFERENCE
-
ATTRIBUTE_VALUE_TRUE
public static final java.lang.String ATTRIBUTE_VALUE_TRUE
- See Also:
- Constant Field Values
-
ATTRIBUTE_VERSION
public static final java.lang.String ATTRIBUTE_VERSION
- See Also:
- Constant Field Values
-
FIELD_NAME_SERIAL_VERSION_UID
public static final java.lang.String FIELD_NAME_SERIAL_VERSION_UID
- See Also:
- Constant Field Values
-
METHOD_NAME_READ_OBJECT
public static final java.lang.String METHOD_NAME_READ_OBJECT
- See Also:
- Constant Field Values
-
METHOD_NAME_WRITE_OBJECT
public static final java.lang.String METHOD_NAME_WRITE_OBJECT
- See Also:
- Constant Field Values
-
ENUM_NULL
public static final java.lang.String ENUM_NULL
- See Also:
- Constant Field Values
-
handleCollectionAndMapSpecially
public static boolean handleCollectionAndMapSpecially
-
-
Constructor Detail
-
XmlSerializerHelperUtil
public XmlSerializerHelperUtil()
-
-
Method Detail
-
isAssignableFrom
public static boolean isAssignableFrom(java.lang.Class<?> fieldClass, java.lang.Class<?> valueClass)
-
-