public void addAndExpression(final INodeReadTrx mTransaction) {
        assert getPipeStack().size() >= 2;

        final AbsAxis mOperand2 = getPipeStack().pop().getExpr();
        final AbsAxis operand1 = getPipeStack().pop().getExpr();
        if (getPipeStack().empty() || getExpression().getSize() != 0) {
            addExpressionSingle();
        }
        getExpression().add(new AndExpr(mTransaction, operand1, mOperand2));
    }
public void addAndExpression ( final INodeReadTrx mTransaction ) { assert getPipeStack ( ) . size ( ) >= 2 ; final AbsAxis mOperand2 = getPipeStack ( ) . pop ( ) . getExpr ( ) ; final AbsAxis operand1 = getPipeStack ( ) . pop ( ) . getExpr ( ) ; if ( getPipeStack ( ) . empty ( ) || getExpression ( ) . getSize ( ) != 0 ) { addExpressionSingle ( ) ; } getExpression ( ) . add ( new AndExpr ( mTransaction , operand1 , mOperand2 ) ) ; }
Adds a and expression to the pipeline.

@param mTransaction
Transaction to operate with.