org.apache.commons.el
Class ArithmeticOperator
public abstract class ArithmeticOperator
This is the superclass for all binary arithmetic operators
Version:
- Nathan Abramson - Art Technology Group
BigDecimal | apply(BigDecimal pLeft, BigDecimal pRight) -
Applies the operator to the given BigDecimal values, returning a
BigDecimal.
|
BigInteger | apply(BigInteger pLeft, BigInteger pRight) -
Applies the operator to the given BigInteger values, returning a
BigInteger.
|
Object | apply(Object pLeft, Object pRight, Logger pLogger) -
Applies the operator to the given value
|
double | apply(double pLeft, double pRight) -
Applies the operator to the given double values, returning a double
|
long | apply(long pLeft, long pRight) -
Applies the operator to the given double values, returning a double
|
apply
public BigDecimal apply(BigDecimal pLeft,
BigDecimal pRight)
Applies the operator to the given BigDecimal values, returning a
BigDecimal.
apply
public BigInteger apply(BigInteger pLeft,
BigInteger pRight)
Applies the operator to the given BigInteger values, returning a
BigInteger.
apply
public Object apply(Object pLeft,
Object pRight,
Logger pLogger)
throws ELException
Applies the operator to the given value
- apply in interface BinaryOperator
apply
public double apply(double pLeft,
double pRight)
Applies the operator to the given double values, returning a double
apply
public long apply(long pLeft,
long pRight)
Applies the operator to the given double values, returning a double
Copyright (c) 2001-2002 - Apache Software Foundation