Package de.f0rce.ace.util
Class AceDynamicWordCompleter
java.lang.Object
de.f0rce.ace.util.AceDynamicWordCompleter
- All Implemented Interfaces:
IAceWordCompleter
public class AceDynamicWordCompleter extends java.lang.Object implements IAceWordCompleter
- Author:
- David "F0rce" Dodlek
-
Constructor Summary
Constructors Constructor Description AceDynamicWordCompleter(java.util.Map<java.lang.String,java.util.List<java.lang.String>> dynamicWords, java.lang.String seperator)
AceDynamicWordCompleter(java.util.Map<java.lang.String,java.util.List<java.lang.String>> dynamicWords, java.lang.String seperator, boolean keepCompleters)
AceDynamicWordCompleter(java.util.Map<java.lang.String,java.util.List<java.lang.String>> dynamicWords, java.lang.String seperator, java.lang.String category)
AceDynamicWordCompleter(java.util.Map<java.lang.String,java.util.List<java.lang.String>> dynamicWords, java.lang.String seperator, java.lang.String category, boolean keepCompleters)
-
Method Summary
Modifier and Type Method Description java.lang.String
getCategory()
java.util.Map<java.lang.String,java.util.List<java.lang.String>>
getDynamicWords()
java.lang.String
getSeperator()
boolean
isKeepCompleters()
java.lang.String
toJSON()
Returns a JSON representation of a word completer.
-
Constructor Details
-
AceDynamicWordCompleter
public AceDynamicWordCompleter(java.util.Map<java.lang.String,java.util.List<java.lang.String>> dynamicWords, java.lang.String seperator)- Parameters:
dynamicWords
-Map
seperator
-String
-
AceDynamicWordCompleter
public AceDynamicWordCompleter(java.util.Map<java.lang.String,java.util.List<java.lang.String>> dynamicWords, java.lang.String seperator, java.lang.String category)- Parameters:
dynamicWords
-Map
seperator
-String
category
-String
-
AceDynamicWordCompleter
public AceDynamicWordCompleter(java.util.Map<java.lang.String,java.util.List<java.lang.String>> dynamicWords, java.lang.String seperator, boolean keepCompleters)- Parameters:
dynamicWords
-Map
seperator
-String
keepCompleters
- boolean
-
AceDynamicWordCompleter
public AceDynamicWordCompleter(java.util.Map<java.lang.String,java.util.List<java.lang.String>> dynamicWords, java.lang.String seperator, java.lang.String category, boolean keepCompleters)- Parameters:
dynamicWords
-Map
seperator
-String
category
-String
keepCompleters
- boolean
-
-
Method Details
-
getDynamicWords
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getDynamicWords()- Returns:
Map
-
getSeperator
public java.lang.String getSeperator()- Returns:
String
-
getCategory
public java.lang.String getCategory()- Returns:
String
-
isKeepCompleters
public boolean isKeepCompleters()- Returns:
- boolean
-
toJSON
public java.lang.String toJSON()Description copied from interface:IAceWordCompleter
Returns a JSON representation of a word completer.- Specified by:
toJSON
in interfaceIAceWordCompleter
- Returns:
String
-