Package org.glassfish.ha.store.criteria
Class ExpressionBuilder<V>
java.lang.Object
org.glassfish.ha.store.criteria.ExpressionBuilder<V>
A Class to construct portable Criteria objects
- Author:
- Mahesh.Kannan@Sun.Com
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> AttributeAccessNode<V,T> attr(AttributeMetadata<V, T> meta) eq(ExpressionNode<T> expr1, ExpressionNode<T> expr2) <T extends Number>
LogicalExpressionNodeeq(LiteralNode<T> value, AttributeMetadata<V, T> meta) <T extends Number>
LogicalExpressionNodeeq(AttributeMetadata<V, T> meta, LiteralNode<T> value) eq(AttributeMetadata<V, T> meta1, AttributeMetadata<V, T> meta2) eq(AttributeMetadata<V, T> meta, T value) eq(T value, AttributeMetadata<V, T> meta) <T> LiteralNode<T>setCriteria(Expression<Boolean> expr)
-
Constructor Details
-
ExpressionBuilder
-
-
Method Details
-
setCriteria
-
attr
-
literal
-
eq
-
eq
-
eq
-
eq
-
eq
public <T extends Number> LogicalExpressionNode eq(LiteralNode<T> value, AttributeMetadata<V, T> meta) -
eq
public <T extends Number> LogicalExpressionNode eq(AttributeMetadata<V, T> meta, LiteralNode<T> value)
-