org.kuali.rice.krad.util.documentserializer
Interface PropertySerializabilityMetadata

All Known Implementing Classes:
PropertySerializerTrieNode

public interface PropertySerializabilityMetadata

This class represents metadata about the serializibility of a property during the document serialization proces..


Nested Class Summary
static class PropertySerializabilityMetadata.PropertySerializability
          See docs for the elements of this enum
 
Method Summary
 String getPathString()
          Returns the full path string of the property corresponding to this metadata.
 PropertySerializabilityMetadata.PropertySerializability getPropertySerializability()
          Returns the serializability of this property.
 PropertySerializabilityMetadata getSerializableChildProperty(String childPropertyName)
          Returns metadata bout a child property, if it exists
 

Method Detail

getPropertySerializability

PropertySerializabilityMetadata.PropertySerializability getPropertySerializability()
Returns the serializability of this property. See PropertySerializabilityMetadata.PropertySerializability.

Returns:

getPathString

String getPathString()
Returns the full path string of the property corresponding to this metadata.

Returns:

getSerializableChildProperty

PropertySerializabilityMetadata getSerializableChildProperty(String childPropertyName)
Returns metadata bout a child property, if it exists

Parameters:
childPropertyName - the name of a child property, relative to this property (i.e. no .'s in the name)
Returns:
null if there is no child property with the specified name, otherwise, metadata about the child


Copyright © 2005-2011 The Kuali Foundation. All Rights Reserved.