Class ArgumentCompleter.ArgumentList
java.lang.Object
jline.console.completer.ArgumentCompleter.ArgumentList
- Enclosing class:
ArgumentCompleter
The result of a delimited buffer.
- Since:
- 2.3
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionArgumentList(String[] arguments, int cursorArgumentIndex, int argumentPosition, int bufferPosition) -
Method Summary
Modifier and TypeMethodDescriptionintString[]intintvoidsetArgumentPosition(int pos) voidsetArguments(String[] arguments) voidsetBufferPosition(int pos) voidsetCursorArgumentIndex(int i)
-
Field Details
-
arguments
-
cursorArgumentIndex
private int cursorArgumentIndex -
argumentPosition
private int argumentPosition -
bufferPosition
private int bufferPosition
-
-
Constructor Details
-
ArgumentList
public ArgumentList(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 Details
-
setCursorArgumentIndex
public void setCursorArgumentIndex(int i) -
getCursorArgumentIndex
public int getCursorArgumentIndex() -
getCursorArgument
-
setArgumentPosition
public void setArgumentPosition(int pos) -
getArgumentPosition
public int getArgumentPosition() -
setArguments
-
getArguments
-
setBufferPosition
public void setBufferPosition(int pos) -
getBufferPosition
public int getBufferPosition()
-