Class Parser.Tokenizer
java.lang.Object
org.apache.pdfbox.pdmodel.common.function.type4.Parser.Tokenizer
- Enclosing class:
- Parser
Tokenizer for Type 4 functions.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final StringBuilder
private static final char
private static final char
private static final char
private final Parser.SyntaxHandler
private int
private final CharSequence
private static final char
private static final char
private static final char
private Parser.State
private static final char
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
Tokenizer
(CharSequence text, Parser.SyntaxHandler syntaxHandler) -
Method Summary
Modifier and TypeMethodDescriptionprivate char
private boolean
hasMore()
private char
nextChar()
private Parser.State
private char
peek()
private void
private void
private void
private void
private void
tokenize()
-
Field Details
-
NUL
private static final char NUL- See Also:
-
EOT
private static final char EOT- See Also:
-
TAB
private static final char TAB- See Also:
-
FF
private static final char FF- See Also:
-
CR
private static final char CR- See Also:
-
LF
private static final char LF- See Also:
-
SPACE
private static final char SPACE- See Also:
-
input
-
index
private int index -
handler
-
state
-
buffer
-
-
Constructor Details
-
Tokenizer
-
-
Method Details
-
hasMore
private boolean hasMore() -
currentChar
private char currentChar() -
nextChar
private char nextChar() -
peek
private char peek() -
nextState
-
tokenize
private void tokenize() -
scanNewLine
private void scanNewLine() -
scanWhitespace
private void scanWhitespace() -
scanComment
private void scanComment() -
scanToken
private void scanToken()
-