com.dfki.peregrin.parsers
Class GenericParser
java.lang.Object
|
+--com.dfki.peregrin.parsers.GenericParser
- Direct Known Subclasses:
- BibTeXParser
- public class GenericParser
- extends java.lang.Object
Method Summary |
java.lang.String |
getBrackets(GenericParserInput input,
char lbracket,
char rbracket,
boolean inclusive)
|
java.lang.String |
getNextWordBetween(GenericParserInput input,
char c1,
char c2,
int offset1,
int offset2)
|
java.lang.String |
getString(GenericParserInput input,
char quote,
boolean inclusive)
|
java.lang.String |
getWord(GenericParserInput input)
|
char |
lookAhead(GenericParserInput input)
|
char |
lookAtNextNonEmpty(GenericParserInput input)
|
boolean |
notIn(java.util.Vector chars,
char c)
|
java.lang.String |
untilChars(GenericParserInput input,
java.util.Vector chars,
boolean whitespace)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GenericParser
public GenericParser()
getNextWordBetween
public java.lang.String getNextWordBetween(GenericParserInput input,
char c1,
char c2,
int offset1,
int offset2)
getBrackets
public java.lang.String getBrackets(GenericParserInput input,
char lbracket,
char rbracket,
boolean inclusive)
getString
public java.lang.String getString(GenericParserInput input,
char quote,
boolean inclusive)
getWord
public java.lang.String getWord(GenericParserInput input)
lookAtNextNonEmpty
public char lookAtNextNonEmpty(GenericParserInput input)
lookAhead
public char lookAhead(GenericParserInput input)
untilChars
public java.lang.String untilChars(GenericParserInput input,
java.util.Vector chars,
boolean whitespace)
notIn
public boolean notIn(java.util.Vector chars,
char c)