org.hsqldb.cmdline.sqltool
Class Token
- java.lang.Object
-
- org.hsqldb.cmdline.sqltool.Token
-
public class Token extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field and Description static intBUFFER_TYPEstatic intEDIT_TYPEstatic java.util.regex.PatternleadingWhitePatternintlinestatic intMACRO_TYPETokenListnestedBlockstatic intPL_TYPEstatic intRAW_TYPEstatic intRAWEXEC_TYPEstatic intSPECIAL_TYPEstatic intSQL_TYPEstatic intSYNTAX_ERR_TYPEinttypechar[]typeCharjava.lang.String[]typeStringstatic intUNTERM_TYPEjava.lang.Stringval
-
Constructor Summary
Constructors Constructor and Description Token(int inType, int inLine)Token(int inType, java.lang.StringBuffer inBuf, int inLine)Token(int inType, java.lang.String inVal, int inLine)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleanequals(Token otherToken)Equality ignores the line numberchargetTypeChar()java.lang.StringgetTypeString()java.lang.Stringreconstitute()java.lang.Stringreconstitute(boolean semify)java.lang.StringtoString()
-
-
-
Field Detail
-
SQL_TYPE
public static final int SQL_TYPE
- See Also:
- Constant Field Values
-
SPECIAL_TYPE
public static final int SPECIAL_TYPE
- See Also:
- Constant Field Values
-
PL_TYPE
public static final int PL_TYPE
- See Also:
- Constant Field Values
-
EDIT_TYPE
public static final int EDIT_TYPE
- See Also:
- Constant Field Values
-
RAW_TYPE
public static final int RAW_TYPE
- See Also:
- Constant Field Values
-
RAWEXEC_TYPE
public static final int RAWEXEC_TYPE
- See Also:
- Constant Field Values
-
SYNTAX_ERR_TYPE
public static final int SYNTAX_ERR_TYPE
- See Also:
- Constant Field Values
-
UNTERM_TYPE
public static final int UNTERM_TYPE
- See Also:
- Constant Field Values
-
BUFFER_TYPE
public static final int BUFFER_TYPE
- See Also:
- Constant Field Values
-
MACRO_TYPE
public static final int MACRO_TYPE
- See Also:
- Constant Field Values
-
leadingWhitePattern
public static final java.util.regex.Pattern leadingWhitePattern
-
line
public int line
-
nestedBlock
public TokenList nestedBlock
-
typeString
public java.lang.String[] typeString
-
typeChar
public char[] typeChar
-
val
public java.lang.String val
-
type
public int type
-
-
Constructor Detail
-
Token
public Token(int inType, java.lang.String inVal, int inLine)
-
Token
public Token(int inType, java.lang.StringBuffer inBuf, int inLine)
-
Token
public Token(int inType, int inLine)
-
-
Method Detail
-
getTypeString
public java.lang.String getTypeString()
-
getTypeChar
public char getTypeChar()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(Token otherToken)
Equality ignores the line number
-
reconstitute
public java.lang.String reconstitute()
-
reconstitute
public java.lang.String reconstitute(boolean semify)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG