public class ToolRegistryImpl extends Object implements ToolRegistry
ToolRegistry.find(Class) or
ToolRegistry.find(String) call.| Constructor and Description |
|---|
ToolRegistryImpl() |
| Modifier and Type | Method and Description |
|---|---|
Map<Collection<String>,Class<? extends Tool<?,?>>> |
allTools() |
<IN,OUT,TOOL extends Tool<IN,OUT>> |
find(Class<TOOL> toolType) |
Tool<?,?> |
find(String alias) |
<IN,OUT> Tool<IN,OUT> |
find(String alias,
Class<IN> inType,
Class<OUT> outType) |
<IN,OUT,TOOL extends Tool<IN,OUT>> |
register(Class<TOOL> tool) |
public <IN,OUT,TOOL extends Tool<IN,OUT>> ToolRegistry register(Class<TOOL> tool) throws InvalidToolException
register in interface ToolRegistryInvalidToolExceptionpublic <IN,OUT,TOOL extends Tool<IN,OUT>> TOOL find(Class<TOOL> toolType)
find in interface ToolRegistrypublic Tool<?,?> find(String alias)
find in interface ToolRegistrypublic <IN,OUT> Tool<IN,OUT> find(String alias, Class<IN> inType, Class<OUT> outType) throws InvalidToolException
find in interface ToolRegistryInvalidToolExceptionpublic Map<Collection<String>,Class<? extends Tool<?,?>>> allTools()
allTools in interface ToolRegistryCopyright © 2014 JBoss by Red Hat. All rights reserved.