org.databene.benerator.factory
Class MeanDefaultsProvider

java.lang.Object
  extended by org.databene.benerator.factory.MeanDefaultsProvider
All Implemented Interfaces:
DefaultsProvider

public class MeanDefaultsProvider
extends java.lang.Object
implements DefaultsProvider

DefaultsProvider implementation which provides mean defaults for provoking errors in functional testing.

Created: 15.07.2011 21:22:39

Since:
0.7.0
Author:
Volker Bergmann

Constructor Summary
MeanDefaultsProvider()
           
 
Method Summary
<T extends java.lang.Number>
T
defaultGranularity(java.lang.Class<T> numberType)
           
<T extends java.lang.Number>
T
defaultMax(java.lang.Class<T> numberType)
           
 java.util.Date defaultMaxDate()
           
 java.lang.Integer defaultMaxLength()
           
<T extends java.lang.Number>
T
defaultMin(java.lang.Class<T> numberType)
           
 java.util.Date defaultMinDate()
           
 int defaultMinLength()
           
 boolean defaultNullable()
           
 double defaultNullQuota()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MeanDefaultsProvider

public MeanDefaultsProvider()
Method Detail

defaultMin

public <T extends java.lang.Number> T defaultMin(java.lang.Class<T> numberType)
Specified by:
defaultMin in interface DefaultsProvider

defaultMax

public <T extends java.lang.Number> T defaultMax(java.lang.Class<T> numberType)
Specified by:
defaultMax in interface DefaultsProvider

defaultGranularity

public <T extends java.lang.Number> T defaultGranularity(java.lang.Class<T> numberType)
Specified by:
defaultGranularity in interface DefaultsProvider

defaultMinLength

public int defaultMinLength()
Specified by:
defaultMinLength in interface DefaultsProvider

defaultMaxLength

public java.lang.Integer defaultMaxLength()
Specified by:
defaultMaxLength in interface DefaultsProvider

defaultNullable

public boolean defaultNullable()
Specified by:
defaultNullable in interface DefaultsProvider

defaultNullQuota

public double defaultNullQuota()
Specified by:
defaultNullQuota in interface DefaultsProvider

defaultMinDate

public java.util.Date defaultMinDate()
Specified by:
defaultMinDate in interface DefaultsProvider

defaultMaxDate

public java.util.Date defaultMaxDate()
Specified by:
defaultMaxDate in interface DefaultsProvider


Copyright © 2013. All Rights Reserved.