org.das2.qds.util.dd.SimpleCharStream

An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).


staticFlag

Whether parser is static.


bufpos

Position in buffer.


BeginToken

BeginToken( ) → char

Start.

Returns:

char

search for examples view on GitHub view source


Done

Done( ) → void

Reset buffer when finished.

Returns:

void (returns nothing)

search for examples view on GitHub view source


GetImage

GetImage( ) → String

Get token literal value.

Returns:

java.lang.String

search for examples view on GitHub view source


GetSuffix

GetSuffix( int len ) → char

Get the suffix.

Returns:

char[]

search for examples view on GitHub view source


adjustBeginLineColumn

adjustBeginLineColumn( int newLine, int newCol ) → void

Method to adjust line and column numbers for the start of a token.

Returns:

void (returns nothing)

search for examples view on GitHub view source


backup

backup( int amount ) → void

Backup a number of characters.

Returns:

void (returns nothing)

search for examples view on GitHub view source


getBeginColumn

getBeginColumn( ) → int

Get token beginning column number.

Returns:

int

search for examples view on GitHub view source


getBeginLine

getBeginLine( ) → int

Get token beginning line number.

Returns:

int

search for examples view on GitHub view source


getColumn

getColumn( ) → int

Returns:

int

search for examples view on GitHub view source


getEndColumn

getEndColumn( ) → int

Get token end column number.

Returns:

int

search for examples view on GitHub view source


getEndLine

getEndLine( ) → int

Get token end line number.

Returns:

int

search for examples view on GitHub view source


getLine

getLine( ) → int

Returns:

int

search for examples view on GitHub view source


readChar

readChar( ) → char

Read a character.

Returns:

char

search for examples view on GitHub view source