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.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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 interface IAceWordCompleter
      Returns:
      String