org.glassfish.ha.store.criteria.spi
Class InExpressionNode<T>

java.lang.Object
  extended by org.glassfish.ha.store.criteria.spi.ExpressionNode<T>
      extended by org.glassfish.ha.store.criteria.spi.BinaryExpressionNode<Boolean>
          extended by org.glassfish.ha.store.criteria.spi.LogicalExpressionNode
              extended by org.glassfish.ha.store.criteria.spi.InExpressionNode<T>
Type Parameters:
T - The type of operands involved
All Implemented Interfaces:
Expression<Boolean>

public class InExpressionNode<T>
extends LogicalExpressionNode

A node that represnt the "in" operation

Author:
Mahesh.Kannan@Sun.Com

Field Summary
 
Fields inherited from class org.glassfish.ha.store.criteria.spi.ExpressionNode
returnType
 
Constructor Summary
InExpressionNode(ExpressionNode<T> value, Collection<? extends T> entries)
           
 
Method Summary
 Collection<? extends T> getEntries()
           
 
Methods inherited from class org.glassfish.ha.store.criteria.spi.LogicalExpressionNode
and, eq, getReturnType, isNotTrue, isTrue, neq, or
 
Methods inherited from class org.glassfish.ha.store.criteria.spi.BinaryExpressionNode
getLeft, getRight
 
Methods inherited from class org.glassfish.ha.store.criteria.spi.ExpressionNode
getOpcode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InExpressionNode

public InExpressionNode(ExpressionNode<T> value,
                        Collection<? extends T> entries)
Method Detail

getEntries

public Collection<? extends T> getEntries()


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.