@Component(role=ParserModuleManager.class) public class DefaultParserModuleManager extends java.lang.Object implements ParserModuleManager
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,ParserModule> |
parserModules |
private java.util.Collection<ParserModule> |
parserModulesValues |
| Constructor and Description |
|---|
DefaultParserModuleManager() |
| Modifier and Type | Method and Description |
|---|---|
ParserModule |
getParserModule(java.lang.String id)
Returns the ParserModule that corresponds to the given id.
|
java.util.Collection<ParserModule> |
getParserModules()
Returns a collection of ParserModules.
|
@Requirement(role=ParserModule.class) private java.util.Map<java.lang.String,ParserModule> parserModules
private java.util.Collection<ParserModule> parserModulesValues
public java.util.Collection<ParserModule> getParserModules()
getParserModules in interface ParserModuleManagerpublic ParserModule getParserModule(java.lang.String id) throws ParserModuleNotFoundException
getParserModule in interface ParserModuleManagerid - The identifier.ParserModuleNotFoundException - if no ParserModule could be found
for the given id.