org.databene.domain.person
Class PersonGenerator
java.lang.Object
org.databene.benerator.util.AbstractGenerator<E>
org.databene.benerator.wrapper.CompositeGenerator<Person>
org.databene.domain.person.PersonGenerator
- All Implemented Interfaces:
- java.io.Closeable, Generator<Person>, org.databene.commons.Resettable, org.databene.commons.ThreadAware
public class PersonGenerator
- extends CompositeGenerator<Person>
Generates Person beans.
Created: 09.06.2006 21:45:13
- Since:
- 0.1
- Author:
- Volker Bergmann
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PersonGenerator
public PersonGenerator()
PersonGenerator
public PersonGenerator(Country country,
java.util.Locale locale)
PersonGenerator
public PersonGenerator(java.lang.String datasetName,
java.util.Locale locale)
setMinAgeYears
public void setMinAgeYears(int minAgeYears)
setMaxAgeYears
public void setMaxAgeYears(int maxAgeYears)
getFemaleQuota
public double getFemaleQuota()
setFemaleQuota
public void setFemaleQuota(double femaleQuota)
getNobleQuota
public double getNobleQuota()
setNobleQuota
public void setNobleQuota(double nobleQuota)
getLocale
public java.util.Locale getLocale()
setLocale
public void setLocale(java.util.Locale locale)
getDataset
public java.lang.String getDataset()
setDataset
public void setDataset(java.lang.String datasetName)
init
public void init(GeneratorContext context)
- Specified by:
init in interface Generator<Person>- Overrides:
init in class AbstractGenerator<Person>
generate
public Person generate()
throws IllegalGeneratorStateException
- Description copied from interface:
Generator
- Returns an instance of the generic type E.
- Throws:
IllegalGeneratorStateException
toString
public java.lang.String toString()
- Overrides:
toString in class AbstractGenerator<Person>
Copyright © 2011. All Rights Reserved.