org.databene.benerator.primitive.datetime
Class DateTimeGenerator
java.lang.Object
org.databene.benerator.util.AbstractGenerator<E>
org.databene.benerator.wrapper.CompositeGenerator<java.util.Date>
org.databene.benerator.primitive.datetime.DateTimeGenerator
- All Implemented Interfaces:
- java.io.Closeable, Generator<java.util.Date>, Resettable, ThreadAware
public class DateTimeGenerator
- extends CompositeGenerator<java.util.Date>
Creates DateTimes with separate date and time distribution characteristics.
Created: 29.02.2008 18:19:55
- Since:
- 0.5.0
- Author:
- Volker Bergmann
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DateTimeGenerator
public DateTimeGenerator()
DateTimeGenerator
public DateTimeGenerator(java.util.Date minDate,
java.util.Date maxDate,
java.sql.Time minTime,
java.sql.Time maxTime)
setMinDate
public void setMinDate(java.util.Date minDate)
setMaxDate
public void setMaxDate(java.util.Date maxDate)
setDatePrecision
public void setDatePrecision(java.lang.String datePrecision)
setDateDistribution
public void setDateDistribution(Distribution distribution)
setMinTime
public void setMinTime(java.sql.Time minTime)
setMaxTime
public void setMaxTime(java.sql.Time maxTime)
setTimePrecision
public void setTimePrecision(java.sql.Time timePrecision)
setTimeDistribution
public void setTimeDistribution(Distribution distribution)
init
public void init(GeneratorContext context)
- Specified by:
init in interface Generator<java.util.Date>- Overrides:
init in class AbstractGenerator<java.util.Date>
generate
public java.util.Date generate()
- Description copied from interface:
Generator
- Returns an instance of the generic type E.
Copyright © 2010. All Rights Reserved.