Uses of Class
io.debezium.text.Position
Packages that use Position
-
Uses of Position in io.debezium.text
Fields in io.debezium.text declared as PositionModifier and TypeFieldDescriptionstatic final Position
Position.EMPTY_CONTENT_POSITION
The position is used when there is no content.private final Position
ParsingException.position
private final Position
TokenStream.CaseSensitiveToken.position
protected final Position
TokenStream.Marker.position
Methods in io.debezium.text that return PositionModifier and TypeMethodDescriptionReturn a new position that is the addition of this position and that supplied.ParsingException.getPosition()
TokenStream.nextPosition()
Get the position of the next (or current) token.TokenStream.CaseSensitiveToken.position()
TokenStream.CharacterArrayStream.position
(int startIndex) TokenStream.CharacterStream.position
(int startIndex) Get the position for the last character returned fromTokenStream.CharacterStream.next()
.TokenStream.Marker.position()
Get the position of this marker, or null if this is at the start or end of the token stream.TokenStream.Token.position()
Get the position of this token, which includes the line number and column number of the first character in the token.TokenStream.previousPosition()
Get the position of the previous token.TokenStream.previousPosition
(int count) Get the position of a token earlier in the stream from the current position.Methods in io.debezium.text with parameters of type PositionModifier and TypeMethodDescriptionReturn a new position that is the addition of this position and that supplied.void
TokenStream.CaseInsensitiveTokenFactory.addToken
(Position position, int startIndex, int endIndex, int type) void
TokenStream.CaseSensitiveTokenFactory.addToken
(Position position, int startIndex, int endIndex, int type) default void
Create a single-character token at the supplied index in the character stream.default void
Create a single- or multi-character token with the characters in the range given by the starting and ending index in the character stream.void
Create a single- or multi-character token with the supplied type and with the characters in the range given by the starting and ending index in the character stream.protected String
TokenStream.getContentBetween
(int startIndex, Position end) TokenStream.getContentBetween
(Position starting, Position end) Gets the content string starting at the first position (inclusive) and continuing up to the end position (exclusive).TokenStream.getContentBetween
(TokenStream.Marker starting, Position end) Gets the content string starting at the specified marker (inclusive) and continuing up to the end position (exclusive).Constructors in io.debezium.text with parameters of type PositionModifierConstructorDescriptionCaseInsensitiveToken
(int startIndex, int endIndex, int type, Position position) CaseSensitiveToken
(int startIndex, int endIndex, int type, Position position) protected
ParsingException
(Position position) ParsingException
(Position position, String message) ParsingException
(Position position, String message, Throwable cause)