public class ReflectiveNamedDomainObjectFactory<T> extends java.lang.Object implements NamedDomainObjectFactory<T>
| Constructor and Description |
|---|
ReflectiveNamedDomainObjectFactory(java.lang.Class<? extends T> type,
Instantiator instantiator,
java.lang.Object... extraArgs) |
ReflectiveNamedDomainObjectFactory(java.lang.Class<? extends T> type,
java.lang.Object... extraArgs) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object[] |
combineInstantiationArgs(java.lang.String name) |
T |
create(java.lang.String name)
Creates a new object with the given name.
|
public ReflectiveNamedDomainObjectFactory(java.lang.Class<? extends T> type, java.lang.Object... extraArgs)
public ReflectiveNamedDomainObjectFactory(java.lang.Class<? extends T> type, Instantiator instantiator, java.lang.Object... extraArgs)
public T create(java.lang.String name)
NamedDomainObjectFactorycreate in interface NamedDomainObjectFactory<T>name - The nameprotected java.lang.Object[] combineInstantiationArgs(java.lang.String name)
Copyright © 2013. All rights reserved