org.databene.benerator.script
Class ArithmeticEngine
java.lang.Object
org.databene.benerator.script.ArithmeticEngine
public class ArithmeticEngine
- extends java.lang.Object
Provides arithmetic operations.
Created at 06.10.2009 08:00:44
- Since:
- 0.6.0
- Author:
- Volker Bergmann
|
Method Summary |
java.lang.Object |
add(java.lang.Object summand1,
java.lang.Object summand2)
|
java.lang.Object |
bitwiseAnd(java.lang.Object o1,
java.lang.Object o2)
|
java.lang.Object |
bitwiseComplement(java.lang.Object value)
|
java.lang.Object |
bitwiseExclusiveOr(java.lang.Object o1,
java.lang.Object o2)
|
java.lang.Object |
bitwiseOr(java.lang.Object o1,
java.lang.Object o2)
|
static ArithmeticEngine |
defaultInstance()
|
java.lang.Object |
divide(java.lang.Object dividend,
java.lang.Object divisor)
|
boolean |
equals(java.lang.Object part1,
java.lang.Object part2)
|
java.lang.Boolean |
greater(java.lang.Object o1,
java.lang.Object o2)
|
java.lang.Boolean |
greaterOrEquals(java.lang.Object o1,
java.lang.Object o2)
|
boolean |
less(java.lang.Object part1,
java.lang.Object part2)
|
boolean |
lessOrEquals(java.lang.Object part1,
java.lang.Object part2)
|
java.lang.Object |
logicalComplement(java.lang.Object value)
|
java.lang.Object |
mod(java.lang.Object o1,
java.lang.Object o2)
|
java.lang.Object |
multiply(java.lang.Object factor1,
java.lang.Object factor2)
|
java.lang.Object |
negate(java.lang.Object value)
|
java.lang.Object |
shiftLeft(java.lang.Object o1,
java.lang.Object o2)
|
java.lang.Object |
shiftRight(java.lang.Object o1,
java.lang.Object o2)
|
java.lang.Object |
shiftRightUnsigned(java.lang.Object o1,
java.lang.Object o2)
|
java.lang.Object |
subtract(java.lang.Object minuend,
java.lang.Object subtrahend)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArithmeticEngine
public ArithmeticEngine()
defaultInstance
public static ArithmeticEngine defaultInstance()
add
public java.lang.Object add(java.lang.Object summand1,
java.lang.Object summand2)
subtract
public java.lang.Object subtract(java.lang.Object minuend,
java.lang.Object subtrahend)
negate
public java.lang.Object negate(java.lang.Object value)
multiply
public java.lang.Object multiply(java.lang.Object factor1,
java.lang.Object factor2)
divide
public java.lang.Object divide(java.lang.Object dividend,
java.lang.Object divisor)
less
public boolean less(java.lang.Object part1,
java.lang.Object part2)
lessOrEquals
public boolean lessOrEquals(java.lang.Object part1,
java.lang.Object part2)
equals
public boolean equals(java.lang.Object part1,
java.lang.Object part2)
greater
public java.lang.Boolean greater(java.lang.Object o1,
java.lang.Object o2)
greaterOrEquals
public java.lang.Boolean greaterOrEquals(java.lang.Object o1,
java.lang.Object o2)
bitwiseAnd
public java.lang.Object bitwiseAnd(java.lang.Object o1,
java.lang.Object o2)
bitwiseOr
public java.lang.Object bitwiseOr(java.lang.Object o1,
java.lang.Object o2)
bitwiseExclusiveOr
public java.lang.Object bitwiseExclusiveOr(java.lang.Object o1,
java.lang.Object o2)
shiftLeft
public java.lang.Object shiftLeft(java.lang.Object o1,
java.lang.Object o2)
shiftRight
public java.lang.Object shiftRight(java.lang.Object o1,
java.lang.Object o2)
shiftRightUnsigned
public java.lang.Object shiftRightUnsigned(java.lang.Object o1,
java.lang.Object o2)
mod
public java.lang.Object mod(java.lang.Object o1,
java.lang.Object o2)
logicalComplement
public java.lang.Object logicalComplement(java.lang.Object value)
bitwiseComplement
public java.lang.Object bitwiseComplement(java.lang.Object value)
Copyright © 2011. All Rights Reserved.