© 2002 BEA Systems, Inc.


com.bea.p13n.expression.operator
Interface BinaryOperator

All Known Implementing Classes:
Instanceof, CollectionOperator, ComparativeOperator, LogicalOr, LogicalAnd, MathMultiply, MathSubtract, MathDivide, MathIeeeRemainder, MathMin, MathRandom, MathAdd, MathPow, MathMax, MathAtan2, StringConcat, StringCompareToIgnoreCase, StringCharAt, StringStartsWith, StringEndsWith, StringEqualsIgnoreCase, StringContains, StringLike

public interface BinaryOperator

An interface for concrete binary operator classes.


Field Summary
static int LHS_INDEX
          The index of left hand side operand of this binary operator.
static int RHS_INDEX
          The index of right hand side operand of this binary operator.
 
Method Summary
 java.lang.Object getLeftHandSide()
          Returns left hand side operand of this binary operator.
 java.lang.Object getRightHandSide()
          Returns right hand side operand of this binary operator.
 

Field Detail

LHS_INDEX

public static final int LHS_INDEX
The index of left hand side operand of this binary operator.

RHS_INDEX

public static final int RHS_INDEX
The index of right hand side operand of this binary operator.
Method Detail

getLeftHandSide

public java.lang.Object getLeftHandSide()
Returns left hand side operand of this binary operator.

Returns:
The left hand side operand.

getRightHandSide

public java.lang.Object getRightHandSide()
Returns right hand side operand of this binary operator.

Returns:
The left hand side operand.

© 2002 BEA Systems, Inc.

Copyright © 2002 BEA Systems, Inc. All Rights Reserved