org.datanucleus.query.evaluator.memory
Class BigDecimalAggregateExpression

java.lang.Object
  extended by org.datanucleus.query.evaluator.memory.AggregateExpression
      extended by org.datanucleus.query.evaluator.memory.NumericAggregateExpression
          extended by org.datanucleus.query.evaluator.memory.BigDecimalAggregateExpression

public class BigDecimalAggregateExpression
extends NumericAggregateExpression

Expression representing a BigDecimal, used in evaluation of aggregates.


Constructor Summary
BigDecimalAggregateExpression(java.math.BigDecimal value)
           
 
Method Summary
 java.lang.Object add(java.lang.Object obj)
           
 java.lang.Object div(java.lang.Object obj)
           
 java.lang.Boolean eq(java.lang.Object obj)
           
 java.lang.Boolean gt(java.lang.Object obj)
           
 java.lang.Boolean lt(java.lang.Object obj)
           
 java.lang.Object sub(java.lang.Object obj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BigDecimalAggregateExpression

public BigDecimalAggregateExpression(java.math.BigDecimal value)
Method Detail

add

public java.lang.Object add(java.lang.Object obj)
Overrides:
add in class NumericAggregateExpression

sub

public java.lang.Object sub(java.lang.Object obj)
Overrides:
sub in class NumericAggregateExpression

div

public java.lang.Object div(java.lang.Object obj)
Overrides:
div in class NumericAggregateExpression

gt

public java.lang.Boolean gt(java.lang.Object obj)
Overrides:
gt in class AggregateExpression

lt

public java.lang.Boolean lt(java.lang.Object obj)
Overrides:
lt in class AggregateExpression

eq

public java.lang.Boolean eq(java.lang.Object obj)
Overrides:
eq in class AggregateExpression


Copyright © 2009. All Rights Reserved.