org.loom.binding
Interface NodeFactory

All Known Implementing Classes:
DefaultNodeFactory

public interface NodeFactory


Method Summary
 Node create(java.lang.Class<?> clazz, java.lang.String propertyPath)
          Instantiates a chain of Nodes for a propertyPath
 

Method Detail

create

Node create(java.lang.Class<?> clazz,
            java.lang.String propertyPath)
Instantiates a chain of Nodes for a propertyPath

Parameters:
clazz - The class of this node.
propertyPath - The full path to be traversed, e.g. "customer.street.name"
Returns:
The chain of Nodes for this property path