Top Description Fields Constructors Methods
org.hsqldb.util.preprocessor

public Class Tokenizer

extends Object
Class Inheritance
Annotations
@SuppressWarnings:ClassWithoutLogger

Simple Preprocessor directive tokenizer.
Author
Campbell Burnet (campbell-burnet@users dot sourceforge.net)
Since
2.7.0
Version
1.8.1

Field Summary

Modifier and TypeField and Description
private final String
private final int
private int
private int
private int

Constructor Summary

AccessConstructor and Description
public
Tokenizer(final String cmd)

Method Summary

Modifier and TypeMethod and Description
public int
public String
public Number
public String
public int
public String
public int
public boolean
isToken(final int type)

public int
next()

pack-priv void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

commandback to summary
private final String command
commandLengthback to summary
private final int commandLength
currentIndexback to summary
private int currentIndex
startIndexback to summary
private int startIndex
tokenTypeback to summary
private int tokenType

Constructor Detail

Tokenizerback to summary
public Tokenizer(final String cmd)

Method Detail

currentIndexback to summary
public int currentIndex()
getIdentback to summary
public String getIdent()
getNumberback to summary
public Number getNumber()
getSourceback to summary
public String getSource()
getStartIndexback to summary
public int getStartIndex()
getStringback to summary
public String getString()
getTokenTypeback to summary
public int getTokenType()
isTokenback to summary
public boolean isToken(final int type)
nextback to summary
public int next() throws PreprocessorException
skipBlanksback to summary
pack-priv void skipBlanks()