groovy.util
Interface ObjectGraphBuilder.NewInstanceResolver
- All Known Implementing Classes: 
 - ObjectGraphBuilder.DefaultNewInstanceResolver
 
- Enclosing class:
 - ObjectGraphBuilder
 
public static interface ObjectGraphBuilder.NewInstanceResolver
Strategy for creating new instances of a class.
 Useful for plug-in calls to non-default constructors.
 
newInstance
Object newInstance(Class klass,
                   Map attributes)
                   throws InstantiationException,
                          IllegalAccessException
- Create a new instance of Class klass.
- Parameters:
 klass - the resolved class nameattributes - the attribute Map available for the node
- Throws:
 InstantiationException
IllegalAccessException