Package io.debezium.text
Class TokenStream.Marker
java.lang.Object
io.debezium.text.TokenStream.Marker
- All Implemented Interfaces:
Comparable<TokenStream.Marker>
- Enclosing class:
- TokenStream
public static final class TokenStream.Marker
extends Object
implements Comparable<TokenStream.Marker>
An opaque marker for a position within the token stream.
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
-
Field Details
-
tokenIndex
protected final int tokenIndex -
position
-
-
Constructor Details
-
Marker
-
-
Method Details
-
position
Get the position of this marker, or null if this is at the start or end of the token stream.- Returns:
- the position.
-
compareTo
- Specified by:
compareTo
in interfaceComparable<TokenStream.Marker>
-
toString
-