public interface CustomInstanceFactory
instanceClass
attribute.
Registered factories are called in the registration order, until one provides
a non-null result, which become the file's created instance. If all factories
return null
, the FileSystems API will create the instance using the default
constructor.
Module implementors are encouraged to use the instanceCreate
attribute
instead.
Modifier and Type | Method and Description |
---|---|
<T> T |
createInstance(Class<T> clazz)
Creates an instance of the class.
|
<T> T createInstance(Class<T> clazz)
T
- the desired typeclazz
- the desired typenull