java.lang.Object
org.seasar.doma.internal.expr.ClassicExpressionTokenizer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected final CharBufferprotected final CharBufferprotected final Stringprotected intprotected Stringprotected ExpressionTokenType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetToken()protected booleannext()protected voidpeek()protected voidpeekFiveChars(char c, char c2, char c3, char c4, char c5) protected voidpeekFourChars(char c, char c2, char c3, char c4) protected voidprotected voidpeekOneChar(char c) protected voidprotected voidpeekThreeChars(char c, char c2, char c3) protected voidpeekTwoChars(char c, char c2) protected voidvoidsetPosition(int position, boolean binaryOpAvailable)
-
Field Details
-
expression
-
buf
-
duplicatedBuf
-
type
-
token
-
position
protected int position -
binaryOpAvailable
protected boolean binaryOpAvailable
-
-
Constructor Details
-
ClassicExpressionTokenizer
-
-
Method Details
-
next
-
prepareToken
protected void prepareToken() -
getToken
-
getPosition
public int getPosition() -
setPosition
public void setPosition(int position, boolean binaryOpAvailable) -
peek
protected void peek() -
peekFiveChars
protected void peekFiveChars(char c, char c2, char c3, char c4, char c5) -
peekFourChars
protected void peekFourChars(char c, char c2, char c3, char c4) -
peekThreeChars
protected void peekThreeChars(char c, char c2, char c3) -
peekTwoChars
protected void peekTwoChars(char c, char c2) -
peekOneChar
protected void peekOneChar(char c) -
peekStaticMember
protected void peekStaticMember() -
peekNumber
protected void peekNumber() -
isWordTerminated
protected boolean isWordTerminated()
-