| Constructor | Description |
|---|---|
ExtensionFactory() |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Map<java.lang.String,java.lang.Class<? extends Extension>> |
getAvailableExtensions() |
|
java.lang.Class<? extends Extension> |
getExtension(java.lang.String name) |
|
java.util.Set<java.lang.String> |
getExtensionNames() |
|
boolean |
isAvailable(java.lang.String name) |
|
java.util.Iterator<java.lang.Class<? extends Extension>> |
iterator() |
|
abstract Extension |
newInstance(ExtensionConfig config) |
|
void |
register(java.lang.String name,
java.lang.Class<? extends Extension> extension) |
|
void |
unregister(java.lang.String name) |
public java.util.Map<java.lang.String,java.lang.Class<? extends Extension>> getAvailableExtensions()
public java.lang.Class<? extends Extension> getExtension(java.lang.String name)
public java.util.Set<java.lang.String> getExtensionNames()
public boolean isAvailable(java.lang.String name)
public java.util.Iterator<java.lang.Class<? extends Extension>> iterator()
iterator in interface java.lang.Iterable<java.lang.Class<? extends Extension>>public abstract Extension newInstance(ExtensionConfig config)
public void register(java.lang.String name,
java.lang.Class<? extends Extension> extension)
public void unregister(java.lang.String name)
Copyright © 1995–2018 Webtide. All rights reserved.