Package jline.console.completer
Class ArgumentCompleter.ArgumentList
- java.lang.Object
-
- jline.console.completer.ArgumentCompleter.ArgumentList
-
- Enclosing class:
- ArgumentCompleter
public static class ArgumentCompleter.ArgumentList extends java.lang.ObjectThe result of a delimited buffer.- Author:
- Marc Prud'hommeaux
-
-
Constructor Summary
Constructors Constructor Description ArgumentList(java.lang.String[] arguments, int cursorArgumentIndex, int argumentPosition, int bufferPosition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetArgumentPosition()java.lang.String[]getArguments()intgetBufferPosition()java.lang.StringgetCursorArgument()intgetCursorArgumentIndex()voidsetArgumentPosition(int pos)voidsetArguments(java.lang.String[] arguments)voidsetBufferPosition(int pos)voidsetCursorArgumentIndex(int i)
-
-
-
Constructor Detail
-
ArgumentList
public ArgumentList(java.lang.String[] arguments, int cursorArgumentIndex, int argumentPosition, int bufferPosition)- Parameters:
arguments- The array of tokenscursorArgumentIndex- The token index of the cursorargumentPosition- The position of the cursor in the current tokenbufferPosition- The position of the cursor in the whole buffer
-
-
Method Detail
-
setCursorArgumentIndex
public void setCursorArgumentIndex(int i)
-
getCursorArgumentIndex
public int getCursorArgumentIndex()
-
getCursorArgument
public java.lang.String getCursorArgument()
-
setArgumentPosition
public void setArgumentPosition(int pos)
-
getArgumentPosition
public int getArgumentPosition()
-
setArguments
public void setArguments(java.lang.String[] arguments)
-
getArguments
public java.lang.String[] getArguments()
-
setBufferPosition
public void setBufferPosition(int pos)
-
getBufferPosition
public int getBufferPosition()
-
-