Package net.sourceforge.pmd.cpd
Class LuaTokenizer
- java.lang.Object
-
- net.sourceforge.pmd.cpd.impl.AntlrTokenizer
-
- net.sourceforge.pmd.cpd.LuaTokenizer
-
- All Implemented Interfaces:
Tokenizer
public class LuaTokenizer extends AntlrTokenizer
The Lua Tokenizer
-
-
Field Summary
-
Fields inherited from interface net.sourceforge.pmd.cpd.Tokenizer
DEFAULT_SKIP_BLOCKS_PATTERN, IGNORE_ANNOTATIONS, IGNORE_IDENTIFIERS, IGNORE_LITERALS, IGNORE_USINGS, OPTION_IGNORE_IDENTIFIER_AND_LITERAL_SEQUENCES, OPTION_IGNORE_LITERAL_SEQUENCES, OPTION_SKIP_BLOCKS, OPTION_SKIP_BLOCKS_PATTERN
-
-
Constructor Summary
Constructors Constructor Description LuaTokenizer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.antlr.v4.runtime.Lexer
getLexerForSource(org.antlr.v4.runtime.CharStream charStream)
protected AntlrTokenFilter
getTokenFilter(AntlrTokenManager tokenManager)
void
setProperties(Properties properties)
Sets the possible options for the Lua tokenizer.-
Methods inherited from class net.sourceforge.pmd.cpd.impl.AntlrTokenizer
tokenize
-
-
-
-
Method Detail
-
setProperties
public void setProperties(Properties properties)
Sets the possible options for the Lua tokenizer.- Parameters:
properties
- the properties- See Also:
Tokenizer.OPTION_IGNORE_LITERAL_SEQUENCES
-
getLexerForSource
protected org.antlr.v4.runtime.Lexer getLexerForSource(org.antlr.v4.runtime.CharStream charStream)
- Specified by:
getLexerForSource
in classAntlrTokenizer
-
getTokenFilter
protected AntlrTokenFilter getTokenFilter(AntlrTokenManager tokenManager)
- Overrides:
getTokenFilter
in classAntlrTokenizer
-
-