org.kuali.rice.krad.util.documentserializer
Class AlwaysFalsePropertySerializabilityEvaluator
java.lang.Object
   org.kuali.rice.krad.util.documentserializer.PropertySerializabilityEvaluatorBase
org.kuali.rice.krad.util.documentserializer.PropertySerializabilityEvaluatorBase
       org.kuali.rice.krad.util.documentserializer.AlwaysFalsePropertySerializabilityEvaluator
org.kuali.rice.krad.util.documentserializer.AlwaysFalsePropertySerializabilityEvaluator
- All Implemented Interfaces: 
- PropertySerializabilityEvaluator
- public class AlwaysFalsePropertySerializabilityEvaluator 
- extends PropertySerializabilityEvaluatorBase
This implementation of PropertySerializabilityEvaluator specifies that all properties of a document are serializable.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
AlwaysFalsePropertySerializabilityEvaluator
public AlwaysFalsePropertySerializabilityEvaluator()
initializeEvaluatorForDocument
public void initializeEvaluatorForDocument(Document document)
- Description copied from interface: PropertySerializabilityEvaluator
- Initializes the evaluator so that calls to #isPropertySerializable(DocumentSerializationState, Object, String, Object)andPropertySerializabilityEvaluator.determinePropertyType(Object)will function properly
 
- 
- Specified by:
- initializeEvaluatorForDocumentin interface- PropertySerializabilityEvaluator
- Overrides:
- initializeEvaluatorForDocumentin class- PropertySerializabilityEvaluatorBase
 
- 
- Parameters:
- document- the document instance
 
isPropertySerializable
public boolean isPropertySerializable(SerializationState state,
                                      Object containingObject,
                                      String childPropertyName,
                                      Object childPropertyValue)
- Description copied from class: PropertySerializabilityEvaluatorBase
- Returns whether a child property of a given containing object should be serialized, based on the metadata provided in the data dictionary.
 
- 
- Specified by:
- isPropertySerializablein interface- PropertySerializabilityEvaluator
- Overrides:
- isPropertySerializablein class- PropertySerializabilityEvaluatorBase
 
- 
- Parameters:
- state- Information about the properties that have been serialized so far
- containingObject- The object containing the reference to childPropertyValue
- childPropertyName- The name property to determine whether to serialize, relative to containingObject (i.e. not a nested attribute)
- childPropertyValue- If serializable, this property would be serialized by the serializer service.
- Returns:
- See Also:
- org.kuali.rice.krad.util.documentserializer.PropertySerializabilityEvaluator#isPropertySerializable(org.kuali.rice.krad.util.documentserializer.DocumentSerializationState, java.lang.Object, java.lang.String, java.lang.Object)
 
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.