[Java] Interface NewInstanceResolver

Strategy for creating new instances of a class.
Useful for plug-in calls to non-default constructors.

Methods Summary

Methods
Type Params Return Type Name and description
Object newInstance(Class klass, Map attributes)
Create a new instance of Class klass.

Method Detail

public Object newInstance(Class klass, Map attributes)

Create a new instance of Class klass.

Parameters:
klass - the resolved class name
attributes - the attribute Map available for the node

© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.4.21/html/gapi/groovy/util/ObjectGraphBuilder.NewInstanceResolver.html