palio.util.attack.detection
Class SqlAttackRule

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Lexer
          extended by palio.util.attack.detection.SqlAttackRule
All Implemented Interfaces:
org.antlr.runtime.TokenSource

public class SqlAttackRule
extends org.antlr.runtime.Lexer


Field Summary
static int EOF
           
static int SQL_ATTACK_PATTERN
           
 
Fields inherited from class org.antlr.runtime.BaseRecognizer
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME
 
Constructor Summary
SqlAttackRule()
           
SqlAttackRule(org.antlr.runtime.CharStream input)
           
 
Method Summary
 boolean alreadyParsedRule(org.antlr.runtime.IntStream input, int ruleIndex)
           
 java.lang.String getGrammarFileName()
           
 void memoize(org.antlr.runtime.IntStream input, int ruleIndex, int ruleStartIndex)
           
 void mTokens()
           
 org.antlr.runtime.Token nextToken()
           
 
Methods inherited from class org.antlr.runtime.Lexer
emit, emit, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getCharStream, getErrorMessage, getLine, getSourceName, getText, match, match, matchAny, matchRange, recover, reportError, reset, setCharStream, setText, skip, traceIn, traceOut
 
Methods inherited from class org.antlr.runtime.BaseRecognizer
beginResync, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, getTokenNames, match, matchAny, mismatchIsMissingToken, mismatchIsUnwantedToken, recover, recoverFromMismatchedSet, setBacktrackingLevel, toStrings, traceIn, traceOut
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SQL_ATTACK_PATTERN

public static final int SQL_ATTACK_PATTERN
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values
Constructor Detail

SqlAttackRule

public SqlAttackRule()

SqlAttackRule

public SqlAttackRule(org.antlr.runtime.CharStream input)
Method Detail

getGrammarFileName

public java.lang.String getGrammarFileName()
Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer

nextToken

public org.antlr.runtime.Token nextToken()
Specified by:
nextToken in interface org.antlr.runtime.TokenSource
Overrides:
nextToken in class org.antlr.runtime.Lexer

memoize

public void memoize(org.antlr.runtime.IntStream input,
                    int ruleIndex,
                    int ruleStartIndex)
Overrides:
memoize in class org.antlr.runtime.BaseRecognizer

alreadyParsedRule

public boolean alreadyParsedRule(org.antlr.runtime.IntStream input,
                                 int ruleIndex)
Overrides:
alreadyParsedRule in class org.antlr.runtime.BaseRecognizer

mTokens

public void mTokens()
             throws org.antlr.runtime.RecognitionException
Specified by:
mTokens in class org.antlr.runtime.Lexer
Throws:
org.antlr.runtime.RecognitionException