Class VariableExtractorJava
- java.lang.Object
-
- uk.ac.warwick.dcs.sherlock.module.model.base.preprocessing.VariableExtractorJava
-
- All Implemented Interfaces:
IAdvancedPreProcessor<uk.ac.warwick.dcs.sherlock.module.model.base.lang.JavaLexer>
public class VariableExtractorJava extends java.lang.Object implements IAdvancedPreProcessor<uk.ac.warwick.dcs.sherlock.module.model.base.lang.JavaLexer>
-
-
Constructor Summary
Constructors Constructor Description VariableExtractorJava()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<IndexedString>
process(uk.ac.warwick.dcs.sherlock.module.model.base.lang.JavaLexer lexer)
Pre-process with a lexer
-
-
-
Method Detail
-
process
public java.util.List<IndexedString> process(uk.ac.warwick.dcs.sherlock.module.model.base.lang.JavaLexer lexer)
Description copied from interface:IAdvancedPreProcessor
Pre-process with a lexer- Specified by:
process
in interfaceIAdvancedPreProcessor<uk.ac.warwick.dcs.sherlock.module.model.base.lang.JavaLexer>
- Parameters:
lexer
- lexer instance- Returns:
- list of processed strings, indexed by line number
-
-