palio.util.attack.detection
Class XssAttackRule

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

public class XssAttackRule
extends org.antlr.runtime.Lexer


Field Summary
static int EOF
           
static int XSS_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
XssAttackRule()
           
XssAttackRule(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

XSS_ATTACK_PATTERN

public static final int XSS_ATTACK_PATTERN
See Also:
Constant Field Values

EOF

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

XssAttackRule

public XssAttackRule()

XssAttackRule

public XssAttackRule(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