Package de.neuland.jade4j.lexer
Class Scanner
java.lang.Object
de.neuland.jade4j.lexer.Scanner
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancharcharAt(int i) voidconsume(int length) findInLine(String re) getInput()getMatcherForPattern(String regexp) private voidinitFromReader(Reader reader) booleanbooleanprivate booleanisEmpty()booleanbooleanboolean
-
Field Details
-
input
-
-
Constructor Details
-
Scanner
-
Scanner
-
-
Method Details
-
consume
public void consume(int length) -
findInLine
-
initFromReader
-
charAt
public char charAt(int i) -
beginnsWithWhitespace
public boolean beginnsWithWhitespace() -
isNotEmpty
public boolean isNotEmpty() -
isEmpty
private boolean isEmpty() -
isNotLineBreak
public boolean isNotLineBreak() -
getPipelessText
-
getInput
-
getMatcherForPattern
-
isIntendantionViolated
public boolean isIntendantionViolated() -
isBlankLine
public boolean isBlankLine() -
isAdditionalBlankline
public boolean isAdditionalBlankline()
-