org.yecht
public class Parser extends Object
Field Summary | |
---|---|
Object | bonus |
Pointer | buffer |
int | bufsize |
int | cursor |
boolean | eof |
int | limit |
int | linect |
int | linectptr |
int | lineptr |
int | marker |
Object | root |
Object | root_on_error |
int | token |
int | toktmp |
Method Summary | |
---|---|
Node | addAnchor(String a, Node n) |
void | addLevel(int len, LevelStatus status) |
Object | addNode(Node n) |
static void | addTransfer(String uri, Node n, boolean taguri) |
void | badAnchorHandler(BadAnchorHandler hdlr) |
void | checkLimit(int len) |
Level | currentLevel() |
void | errorHandler(ErrorHandler hdlr) |
void | file(InputStream fp, IoFileRead read) |
Node | getAnchor(String a) |
void | handler(NodeHandler hdlr) |
void | implicitTyping(boolean flag) |
int | moveTokens() |
static Parser | newParser() |
Object | parse() |
void | popLevel() |
int | read() |
int | read(int max_size) |
void | removeAnchor(String a) |
void | resetCursor() |
void | resetLevels() |
void | setInputType(ParserInput input_type) |
void | setRootOnError(Object roer) |
void | str(Pointer ptr, int len, IoStrRead read) |
void | str(Pointer ptr, IoStrRead read) |
static String | taguri(String domain, String type_id) |
void | taguriExpansion(boolean flag) |
static boolean | tryImplicit(Node n) |
static String | xprivate(String type_id) |