|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 PropertySerializabilityMetadata
propertyNameComponent
- 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 PropertySerializabilityMetadata
PropertySerializabilityMetadata.getPathString()
public PropertySerializabilityMetadata.PropertySerializability getPropertySerializability()
PropertySerializabilityMetadata
PropertySerializabilityMetadata.PropertySerializability
.
getPropertySerializability
in interface PropertySerializabilityMetadata
PropertySerializabilityMetadata.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 |