Class SetCompleter

  • All Implemented Interfaces:
    org.aesh.command.completer.OptionCompleter<org.aesh.command.completer.CompleterInvocation>
    Direct Known Subclasses:
    LoggingResourceProcessor.LevelCompleter, TestTracingProcessor.TagCompleter

    public abstract class SetCompleter
    extends Object
    implements org.aesh.command.completer.OptionCompleter<org.aesh.command.completer.CompleterInvocation>
    option completer that takes a simple set of possible values
    • Constructor Detail

      • SetCompleter

        public SetCompleter()
    • Method Detail

      • complete

        public final void complete​(org.aesh.command.completer.CompleterInvocation invocation)
        Specified by:
        complete in interface org.aesh.command.completer.OptionCompleter<org.aesh.command.completer.CompleterInvocation>
      • completeFromSet

        public void completeFromSet​(org.aesh.command.completer.CompleterInvocation invocation,
                                    Set<String> all)