org.databene.benerator.script
Class DateArithmetic

java.lang.Object
  extended by org.databene.benerator.script.TypeArithmetic<java.util.Date>
      extended by org.databene.benerator.script.DateArithmetic

public class DateArithmetic
extends TypeArithmetic<java.util.Date>

TypeArithmetic implementation for the Date class.

Created at 06.10.2009 10:31:14

Since:
0.6.0
Author:
Volker Bergmann

Field Summary
 
Fields inherited from class org.databene.benerator.script.TypeArithmetic
baseType
 
Constructor Summary
DateArithmetic()
           
 
Method Summary
 java.util.Date add(java.lang.Object summand1, java.lang.Object summand2)
           
 java.lang.Object divide(java.lang.Object quotient, java.lang.Object divisor)
           
 java.lang.Object multiply(java.lang.Object factor1, java.lang.Object factor2)
           
 java.lang.Object subtract(java.lang.Object minuend, java.lang.Object subtrahend)
           
 
Methods inherited from class org.databene.benerator.script.TypeArithmetic
getBaseType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateArithmetic

public DateArithmetic()
Method Detail

add

public java.util.Date add(java.lang.Object summand1,
                          java.lang.Object summand2)
Specified by:
add in class TypeArithmetic<java.util.Date>

subtract

public java.lang.Object subtract(java.lang.Object minuend,
                                 java.lang.Object subtrahend)
Specified by:
subtract in class TypeArithmetic<java.util.Date>

multiply

public java.lang.Object multiply(java.lang.Object factor1,
                                 java.lang.Object factor2)
Specified by:
multiply in class TypeArithmetic<java.util.Date>

divide

public java.lang.Object divide(java.lang.Object quotient,
                               java.lang.Object divisor)
Specified by:
divide in class TypeArithmetic<java.util.Date>


Copyright © 2011. All Rights Reserved.