public interface ObjectFactory
Modifier and Type | Method and Description |
---|---|
Object |
createInstance(Class type)
Creates a default instance of the given class.
|
Object |
createInstance(Class type,
Class[] argTypes,
Object[] args)
Creates a default instance of the given class.
|
Object |
createInstance(Class type,
Object[] args)
Creates a default instance of the given class.
|
Object createInstance(Class type) throws IllegalAccessException, InstantiationException
type
- the Class to create an instance ofIllegalAccessException
InstantiationException
Object createInstance(Class type, Object[] args) throws IllegalAccessException, InstantiationException
type
- the Class to create an instance ofargs
- the array of arguments to pass to the Class constructorIllegalAccessException
InstantiationException
Object createInstance(Class type, Class[] argTypes, Object[] args) throws IllegalAccessException, InstantiationException
type
- the Class to create an instance ofargTypes
- the Class types for each argument, used
to find the correct constructorargs
- the array of arguments to pass to the Class constructorIllegalAccessException
InstantiationException
Copyright © 2013. All rights reserved.