public static interface ExtensionPoint.Extension
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
create() |
java.lang.Object |
create(java.util.Map args) |
java.lang.Object |
create(java.lang.Object[] args) |
java.util.List |
getAlias()
Obtiene la lista de alias que existen para este registro de
extension.
|
ExtensionBuilder |
getBuilder()
Obtiene la instancia del ExtenstionBuilder asociada a este registro.
|
java.lang.String |
getDescription()
Obtienen la descripcion de la extension registrada.
|
java.lang.Class |
getExtension()
Obtiene la clase asociada a este registro de extension.
|
java.lang.String |
getName()
Obtiene Nombre de la extension registrada.
|
boolean |
isBuilder()
Inica si el registro de la extension contiene una clase o una
instancia que actua como factoria.
|
boolean |
isSingleton() |
java.lang.String getName()
java.lang.String getDescription()
java.util.List getAlias()
boolean isBuilder()
boolean isSingleton()
java.lang.Class getExtension()
ExtensionBuilder getBuilder()
java.lang.Object create() throws java.lang.InstantiationException, java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.Object create(java.lang.Object[] args) throws java.lang.SecurityException, java.lang.IllegalArgumentException, java.lang.NoSuchMethodException, java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
java.lang.SecurityException
java.lang.IllegalArgumentException
java.lang.NoSuchMethodException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.Object create(java.util.Map args) throws java.lang.SecurityException, java.lang.IllegalArgumentException, java.lang.NoSuchMethodException, java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
java.lang.SecurityException
java.lang.IllegalArgumentException
java.lang.NoSuchMethodException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException