Uses of Class
io.debezium.text.Position
-
Packages that use Position Package Description io.debezium.text -
-
Uses of Position in io.debezium.text
Fields in io.debezium.text declared as Position Modifier and Type Field Description static PositionPosition. EMPTY_CONTENT_POSITIONThe position is used when there is no content.private PositionParsingException. positionprivate PositionTokenStream.CaseSensitiveToken. positionprotected PositionTokenStream.Marker. positionMethods in io.debezium.text that return Position Modifier and Type Method Description PositionPosition. add(Position position)Return a new position that is the addition of this position and that supplied.PositionParsingException. getPosition()PositionTokenStream. nextPosition()Get the position of the next (or current) token.PositionTokenStream.CaseSensitiveToken. position()PositionTokenStream.CharacterArrayStream. position(int startIndex)PositionTokenStream.CharacterStream. position(int startIndex)Get the position for the last character returned fromTokenStream.CharacterStream.next().PositionTokenStream.Marker. position()Get the position of this marker, or null if this is at the start or end of the token stream.PositionTokenStream.Token. position()Get the position of this token, which includes the line number and column number of the first character in the token.PositionTokenStream. previousPosition()Get the position of the previous token.PositionTokenStream. 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 Position Modifier and Type Method Description PositionPosition. add(Position position)Return a new position that is the addition of this position and that supplied.voidTokenStream.CaseInsensitiveTokenFactory. addToken(Position position, int startIndex, int endIndex, int type)voidTokenStream.CaseSensitiveTokenFactory. addToken(Position position, int startIndex, int endIndex, int type)default voidTokenStream.Tokens. addToken(Position position, int index)Create a single-character token at the supplied index in the character stream.default voidTokenStream.Tokens. addToken(Position position, int startIndex, int endIndex)Create a single- or multi-character token with the characters in the range given by the starting and ending index in the character stream.voidTokenStream.Tokens. addToken(Position position, int startIndex, int endIndex, int type)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 StringTokenStream. getContentBetween(int startIndex, Position end)StringTokenStream. getContentBetween(Position starting, Position end)Gets the content string starting at the first position (inclusive) and continuing up to the end position (exclusive).StringTokenStream. 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 Position Constructor Description CaseInsensitiveToken(int startIndex, int endIndex, int type, Position position)CaseSensitiveToken(int startIndex, int endIndex, int type, Position position)Marker(Position position, int index)ParsingException(Position position)ParsingException(Position position, String message)ParsingException(Position position, String message, Throwable cause)
-