Groovy Documentation

org.codehaus.groovy.tools.shell.commands
[Groovy] Class ImportCompleter

java.lang.Object
  org.codehaus.groovy.tools.shell.commands.ImportCompleter
All Implemented Interfaces:
jline.console.completer.Completer

class ImportCompleter

Field Summary
static java.lang.String PACK_OR_CLASSNAME_PATTERN

static java.lang.String PACK_OR_CLASS_OR_METHODNAME_PATTERN

static java.lang.String PACK_OR_SIMPLE_CLASSNAME_PATTERN

static java.lang.String QUALIFIED_CLASS_DOT_PATTERN

protected Logger log

 
Property Summary
java.lang.Object interpreter

PackageHelper packageHelper

Groovysh shell

boolean staticImport

 
Constructor Summary
ImportCompleter(PackageHelper packageHelper, java.lang.Object interp, boolean staticImport)

 
Method Summary
int complete(java.lang.String buffer, int cursor, java.util.List result)

java.lang.Object filterMatches(java.lang.String it)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

PACK_OR_CLASSNAME_PATTERN

public static final java.lang.String PACK_OR_CLASSNAME_PATTERN


PACK_OR_CLASS_OR_METHODNAME_PATTERN

public static final java.lang.String PACK_OR_CLASS_OR_METHODNAME_PATTERN


PACK_OR_SIMPLE_CLASSNAME_PATTERN

public static final java.lang.String PACK_OR_SIMPLE_CLASSNAME_PATTERN


QUALIFIED_CLASS_DOT_PATTERN

public static final java.lang.String QUALIFIED_CLASS_DOT_PATTERN


log

protected final Logger log


 
Property Detail

interpreter

java.lang.Object interpreter


packageHelper

PackageHelper packageHelper


shell

Groovysh shell


staticImport

boolean staticImport


 
Constructor Detail

ImportCompleter

ImportCompleter(PackageHelper packageHelper, java.lang.Object interp, boolean staticImport)


 
Method Detail

complete

@java.lang.Override
int complete(java.lang.String buffer, int cursor, java.util.List result)


filterMatches

java.lang.Object filterMatches(java.lang.String it)


 

Groovy Documentation