org.databene.benerator.script
Class BeneratorScriptParser

java.lang.Object
  extended by org.databene.benerator.script.BeneratorScriptParser

public class BeneratorScriptParser
extends java.lang.Object

Parses Benerator Script statements and converts expressions and statements to Java objects.

Created at 05.10.2009 18:52:31

Since:
0.6.0
Author:
Volker Bergmann

Constructor Summary
BeneratorScriptParser()
           
 
Method Summary
static org.databene.commons.Expression<?> parseBeanSpec(java.lang.String text)
           
static org.databene.commons.Expression<?>[] parseBeanSpecList(java.lang.String text)
           
static org.databene.commons.Expression<?> parseExpression(java.lang.String text)
           
static WeightedTransition[] parseTransitionList(java.lang.String text)
           
static WeightedSample<?>[] parseWeightedLiteralList(java.lang.String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeneratorScriptParser

public BeneratorScriptParser()
Method Detail

parseWeightedLiteralList

public static WeightedSample<?>[] parseWeightedLiteralList(java.lang.String text)
                                                    throws org.databene.commons.ParseException
Throws:
org.databene.commons.ParseException

parseExpression

public static org.databene.commons.Expression<?> parseExpression(java.lang.String text)
                                                          throws org.databene.commons.ParseException
Throws:
org.databene.commons.ParseException

parseTransitionList

public static WeightedTransition[] parseTransitionList(java.lang.String text)
                                                throws org.databene.commons.ParseException
Throws:
org.databene.commons.ParseException

parseBeanSpecList

public static org.databene.commons.Expression<?>[] parseBeanSpecList(java.lang.String text)
                                                              throws org.databene.commons.ParseException
Throws:
org.databene.commons.ParseException

parseBeanSpec

public static org.databene.commons.Expression<?> parseBeanSpec(java.lang.String text)
                                                        throws org.databene.commons.ParseException
Throws:
org.databene.commons.ParseException


Copyright © 2011. All Rights Reserved.