Package org.scijava.parse
Class Position
- java.lang.Object
-
- org.scijava.parse.Position
-
public class Position extends java.lang.Object
A mutable parse position. Similar toParsePosition
, but less complex.- Author:
- Curtis Rueden
-
-
Constructor Summary
Constructors Constructor Description Position()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
assertThat(boolean condition, java.lang.String message)
ThrowsIllegalStateException
if something goes wrong.char
ch(java.lang.CharSequence s)
char
ch(java.lang.CharSequence s, int offset)
void
die(java.lang.String message)
ThrowsIllegalArgumentException
when syntax is incorrect.void
fail(java.lang.String message)
ThrowsIllegalStateException
when something is wrong.int
get()
void
inc()
void
inc(int count)
void
set(int index)
java.lang.String
toString()
-
-
-
Method Detail
-
get
public int get()
-
set
public void set(int index)
-
inc
public void inc()
-
inc
public void inc(int count)
-
ch
public char ch(java.lang.CharSequence s)
-
ch
public char ch(java.lang.CharSequence s, int offset)
-
die
public void die(java.lang.String message)
ThrowsIllegalArgumentException
when syntax is incorrect.
-
assertThat
public void assertThat(boolean condition, java.lang.String message)
ThrowsIllegalStateException
if something goes wrong.
-
fail
public void fail(java.lang.String message)
ThrowsIllegalStateException
when something is wrong.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-