org.kuali.rice.krad.util.documentserializer
Class AlwaysTruePropertySerializibilityEvaluator
java.lang.Object
org.kuali.rice.krad.util.documentserializer.PropertySerializabilityEvaluatorBase
org.kuali.rice.krad.util.documentserializer.AlwaysTruePropertySerializibilityEvaluator
- All Implemented Interfaces:
- PropertySerializabilityEvaluator
public class AlwaysTruePropertySerializibilityEvaluator
- extends PropertySerializabilityEvaluatorBase
This implementation of PropertySerializabilityEvaluator specifies that all properties of a document are serializable.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AlwaysTruePropertySerializibilityEvaluator
public AlwaysTruePropertySerializibilityEvaluator()
initializeEvaluatorForDocument
public void initializeEvaluatorForDocument(Document document)
- Does nothing, since we know everything's serializable
- Specified by:
initializeEvaluatorForDocument in interface PropertySerializabilityEvaluator- Overrides:
initializeEvaluatorForDocument in class PropertySerializabilityEvaluatorBase
- Parameters:
document - the document instance
isPropertySerializable
public boolean isPropertySerializable(SerializationState state,
Object containingObject,
String childPropertyName,
Object childPropertyValue)
- Trivially returns true
Returns whether a child property of a given containing object should be serialized, based on the metadata provided in the data dictionary.
- Specified by:
isPropertySerializable in interface PropertySerializabilityEvaluator- Overrides:
isPropertySerializable in class PropertySerializabilityEvaluatorBase
- Parameters:
state - Information about the properties that have been serialized so farcontainingObject - The object containing the reference to childPropertyValuechildPropertyName - 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:
PropertySerializabilityEvaluator.isPropertySerializable(SerializationState, Object, String, Object)
Copyright © 2005–2014 The Kuali Foundation. All rights reserved.