Package de.neuland.jade4j.lexer
Class Scanner
- java.lang.Object
-
- de.neuland.jade4j.lexer.Scanner
-
public class Scanner extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanbeginnsWithWhitespace()charcharAt(int i)voidconsume(int length)StringfindInLine(String re)StringgetInput()MatchergetMatcherForPattern(String regexp)StringgetPipelessText()booleanisAdditionalBlankline()booleanisBlankLine()booleanisIntendantionViolated()booleanisNotEmpty()booleanisNotLineBreak()
-
-
-
Method Detail
-
consume
public void consume(int length)
-
charAt
public char charAt(int i)
-
beginnsWithWhitespace
public boolean beginnsWithWhitespace()
-
isNotEmpty
public boolean isNotEmpty()
-
isNotLineBreak
public boolean isNotLineBreak()
-
getPipelessText
public String getPipelessText()
-
getInput
public String getInput()
-
isIntendantionViolated
public boolean isIntendantionViolated()
-
isBlankLine
public boolean isBlankLine()
-
isAdditionalBlankline
public boolean isAdditionalBlankline()
-
-