org.jwall.log.io
Class ParserGenerator

java.lang.Object
  extended by org.jwall.log.io.ParserGenerator

public class ParserGenerator
extends Object


Nested Class Summary
static class ParserGenerator.Token
           
 
Constructor Summary
ParserGenerator(String grammar)
           
 
Method Summary
 Parser<Map<String,String>> create(String grammarDefinition)
           
 boolean isVariableToken(String str)
           
 Parser<Map<String,String>> newParser()
           
 Map<String,String> parse(String str)
           
 List<String> parseGrammar(String grammar)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParserGenerator

public ParserGenerator(String grammar)
Method Detail

parse

public Map<String,String> parse(String str)
                         throws ParseException
Throws:
ParseException

newParser

public Parser<Map<String,String>> newParser()

parseGrammar

public List<String> parseGrammar(String grammar)

create

public Parser<Map<String,String>> create(String grammarDefinition)

isVariableToken

public boolean isVariableToken(String str)


Copyright © 2012 jwall.org. All Rights Reserved.