Top Description Fields Constructors Methods
liquibase.util.grammar

public Class SimpleSqlGrammar

extends Object
implements SimpleSqlGrammarConstants
Class Inheritance
All Implemented Interfaces
liquibase.util.grammar.SimpleSqlGrammarConstants

An Simple SQL Grammar.

Field Summary

Modifier and TypeField and Description
private List<int[]>
private int[]
private int
pack-priv SimpleCharStream
private int
private final int[]
private static int[]
public Token
jj_nt

Next token.

private int
public Token
token

Current token.

public SimpleSqlGrammarTokenManager
token_source

Generated Token Manager.

private boolean

Constructor Summary

AccessConstructor and Description
public
SimpleSqlGrammar(InputStream stream)

Constructor with InputStream.

public
SimpleSqlGrammar(InputStream stream, String encoding)

Constructor with InputStream and supplied encoding

public
SimpleSqlGrammar(Reader stream)

Constructor.

public
SimpleSqlGrammar(SimpleSqlGrammarTokenManager tm)

Constructor with generated Token Manager.

Method Summary

Modifier and TypeMethod and Description
public final void
disable_tracing()

Disable tracing.

public final void
enable_tracing()

Enable tracing.

public ParseException
generateParseException()

Generate ParseException.

public final Token
getNextToken()

Get the next Token.

public final Token
getToken(int index)

Get the specific Token.

private Token
jj_consume_token(int kind)

private static void
private int
public void
ReInit(InputStream stream)

Reinitialise.

public void
ReInit(InputStream stream, String encoding)

Reinitialise.

public void
ReInit(Reader stream)

Reinitialise.

public void
public final boolean
trace_enabled()

Trace enabled.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

jj_expentriesback to summary
private List<int[]> jj_expentries
jj_expentryback to summary
private int[] jj_expentry
jj_genback to summary
private int jj_gen
jj_input_streamback to summary
pack-priv SimpleCharStream jj_input_stream
jj_kindback to summary
private int jj_kind
jj_la1back to summary
private final int[] jj_la1
jj_la1_0back to summary
private static int[] jj_la1_0
jj_ntback to summary
public Token jj_nt

Next token.

jj_ntkback to summary
private int jj_ntk
tokenback to summary
public Token token

Current token.

token_sourceback to summary
public SimpleSqlGrammarTokenManager token_source

Generated Token Manager.

trace_enabledback to summary
private boolean trace_enabled

Constructor Detail

SimpleSqlGrammarback to summary
public SimpleSqlGrammar(InputStream stream)

Constructor with InputStream.

SimpleSqlGrammarback to summary
public SimpleSqlGrammar(InputStream stream, String encoding)

Constructor with InputStream and supplied encoding

SimpleSqlGrammarback to summary
public SimpleSqlGrammar(Reader stream)

Constructor.

SimpleSqlGrammarback to summary
public SimpleSqlGrammar(SimpleSqlGrammarTokenManager tm)

Constructor with generated Token Manager.

Method Detail

disable_tracingback to summary
public final void disable_tracing()

Disable tracing.

enable_tracingback to summary
public final void enable_tracing()

Enable tracing.

generateParseExceptionback to summary
public ParseException generateParseException()

Generate ParseException.

getNextTokenback to summary
public final Token getNextToken()

Get the next Token.

getTokenback to summary
public final Token getToken(int index)

Get the specific Token.

jj_consume_tokenback to summary
private Token jj_consume_token(int kind) throws ParseException
jj_la1_init_0back to summary
private static void jj_la1_init_0()
jj_ntk_fback to summary
private int jj_ntk_f()
ReInitback to summary
public void ReInit(InputStream stream)

Reinitialise.

ReInitback to summary
public void ReInit(InputStream stream, String encoding)

Reinitialise.

ReInitback to summary
public void ReInit(Reader stream)

Reinitialise.

ReInitback to summary
public void ReInit(SimpleSqlGrammarTokenManager tm)

Reinitialise.

trace_enabledback to summary
public final boolean trace_enabled()

Trace enabled.