|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface KnowledgeBuilderOptionsConfiguration
A base interface for type safe configurations
| Method Summary | ||
|---|---|---|
|
getOption(Class<T> option)
Gets an option value |
|
|
getOption(Class<T> option,
String key)
Gets an option value for the given option + key. |
|
|
getOptionKeys(Class<T> option)
Retrieves the set of all keys for a MultiValueKnowledgeBuilderOption. |
|
|
setOption(T option)
Sets an option |
|
| Method Detail |
|---|
<T extends KnowledgeBuilderOption> void setOption(T option)
option - the option to be set. As options are type safe, the option
itself contains the option key, and so a single parameter
is enough.<T extends SingleValueKnowledgeBuilderOption> T getOption(Class<T> option)
option - the option class for the option being requested
<T extends MultiValueKnowledgeBuilderOption> T getOption(Class<T> option,
String key)
option - the option class for the option being requestedkey - the key for the option being requested
<T extends MultiValueKnowledgeBuilderOption> Set<String> getOptionKeys(Class<T> option)
option - the option class for the requested keys
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||