public static interface ExtensionPoint.Extension
Modifier and Type | Method and Description |
---|---|
Object |
create() |
Object |
create(Map args) |
Object |
create(Object[] args) |
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.
|
String |
getDescription()
Obtienen la descripcion de la extension registrada.
|
Class |
getExtension()
Obtiene la clase asociada a este registro de extension.
|
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() |
String getName()
String getDescription()
List getAlias()
boolean isBuilder()
boolean isSingleton()
Class getExtension()
ExtensionBuilder getBuilder()
Object create() throws InstantiationException, IllegalAccessException
Object create(Object[] args) throws SecurityException, IllegalArgumentException, NoSuchMethodException, InstantiationException, IllegalAccessException, InvocationTargetException
Object create(Map args) throws SecurityException, IllegalArgumentException, NoSuchMethodException, InstantiationException, IllegalAccessException, InvocationTargetException