public class DataObjectSerializerServiceImpl extends SerializerServiceBase implements BusinessObjectSerializerService
SerializerServiceBase.AutoPopulatingListConverter, SerializerServiceBase.ProxyAndStateAwareJavaReflectionProvider, SerializerServiceBase.ProxyConverterevaluators, legacyDataAdapter, serializationStates, xmlObjectSerializerService, xstream| Constructor and Description | 
|---|
| DataObjectSerializerServiceImpl() | 
| Modifier and Type | Method and Description | 
|---|---|
| PropertySerializabilityEvaluator | getPropertySerizabilityEvaluator(Object businessObject)Get the appropriate  PropertySerializabilityEvaluatorfor the given dataObject. | 
| protected boolean | ignoreField(Field field)Examines  SerializedandTransientannotations to determine if the field should not be serialized. | 
createNewDocumentSerializationState, getXmlObjectSerializerService, serializeBusinessObjectToXml, setLegacyDataAdapter, setXmlObjectSerializerServiceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitserializeBusinessObjectToXmlpublic DataObjectSerializerServiceImpl()
public PropertySerializabilityEvaluator getPropertySerizabilityEvaluator(Object businessObject)
PropertySerializabilityEvaluator for the given dataObject.getPropertySerizabilityEvaluator in class SerializerServiceBasebusinessObject - the data objectprotected boolean ignoreField(Field field)
Serialized and Transient annotations to determine if the field should not be serialized.
 Method called by the ProxyAndStateAwareJavaReflectionProvider during serialization to determine if a field should be omitted from the serialized form.
This is a short circuit check that will avoid more expensive calls in to the PropertySerializabilityEvaluator if it returns true.
ignoreField in class SerializerServiceBasefield - the fieldCopyright © 2005–2016 The Kuali Foundation. All rights reserved.