| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.krad.util.documentserializer.PropertySerializerTrieNode
public class PropertySerializerTrieNode
A node in the trie.
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from interface org.kuali.rice.krad.util.documentserializer.PropertySerializabilityMetadata | 
|---|
| PropertySerializabilityMetadata.PropertySerializability | 
| Constructor Summary | |
|---|---|
| PropertySerializerTrieNode(String pathString,
                                                     String propertyNameComponent) | |
| Method Summary | |
|---|---|
|  void | addChildNode(PropertySerializerTrieNode child) | 
|  PropertySerializerTrieNode | getChildNode(String propertyNameComponent)Retrieves the child node with the given name | 
|  String | getPathString()Returns the full path string of the property corresponding to this metadata. | 
|  String | getPropertyNameComponent()The name of this property, relative to the parent node (i.e. | 
|  PropertySerializabilityMetadata.PropertySerializability | getPropertySerializability()Returns the serializability of this property. | 
|  PropertySerializabilityMetadata | getSerializableChildProperty(String propertyNameComponent)Returns metadata bout a child property, if it exists | 
|  void | setPropertySerializabilityToObjectAndAllPrimitives()Marks that all primitives of this object will be serialized. | 
|  String | toString() | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
|---|
public PropertySerializerTrieNode(String pathString,
                                  String propertyNameComponent)
| Method Detail | 
|---|
public void addChildNode(PropertySerializerTrieNode child)
public String getPropertyNameComponent()
public PropertySerializerTrieNode getChildNode(String propertyNameComponent)
propertyNameComponent - 
public PropertySerializabilityMetadata getSerializableChildProperty(String propertyNameComponent)
PropertySerializabilityMetadata
getSerializableChildProperty in interface PropertySerializabilityMetadatapropertyNameComponent - the name of a child property, relative to this property (i.e. no .'s in the name)
PropertySerializabilityMetadata.getSerializableChildProperty(java.lang.String)public String getPathString()
PropertySerializabilityMetadata
getPathString in interface PropertySerializabilityMetadataPropertySerializabilityMetadata.getPathString()public PropertySerializabilityMetadata.PropertySerializability getPropertySerializability()
PropertySerializabilityMetadataPropertySerializabilityMetadata.PropertySerializability.
getPropertySerializability in interface PropertySerializabilityMetadataPropertySerializabilityMetadata.getPropertySerializability()public void setPropertySerializabilityToObjectAndAllPrimitives()
public String toString()
toString in class Object| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||