com.sas.iquery.builder
Class RelationalFilterItemBuilder
com.sas.iquery.builder.RelationalFilterItemBuilder
- All Implemented Interfaces:
- Builder<FilterItem>
public class RelationalFilterItemBuilder
- implements Builder<FilterItem>
contains
public RelationalFilterItemBuilder contains(java.lang.String string)
lessThan
public RelationalFilterItemBuilder lessThan(ExpressionInterface rightExpression)
lessThan
public RelationalFilterItemBuilder lessThan(java.lang.String string)
lessThan
public RelationalFilterItemBuilder lessThan(java.lang.Number number)
lessThanOrEquals
public RelationalFilterItemBuilder lessThanOrEquals(ExpressionInterface rightExpression)
lessThanOrEquals
public RelationalFilterItemBuilder lessThanOrEquals(java.lang.String string)
lessThanOrEquals
public RelationalFilterItemBuilder lessThanOrEquals(java.lang.Number number)
greaterThan
public RelationalFilterItemBuilder greaterThan(ExpressionInterface rightExpression)
greaterThan
public RelationalFilterItemBuilder greaterThan(java.lang.String string)
greaterThan
public RelationalFilterItemBuilder greaterThan(java.lang.Number number)
greaterThanOrEqualTo
public RelationalFilterItemBuilder greaterThanOrEqualTo(ExpressionInterface rightExpression)
greaterThanOrEqualTo
public RelationalFilterItemBuilder greaterThanOrEqualTo(java.lang.String string)
greaterThanOrEqualTo
public RelationalFilterItemBuilder greaterThanOrEqualTo(java.lang.Number number)
equal
public RelationalFilterItemBuilder equal(ExpressionInterface rightExpression)
equal
public RelationalFilterItemBuilder equal(java.lang.String string)
equal
public RelationalFilterItemBuilder equal(java.lang.Number number)
notEqual
public RelationalFilterItemBuilder notEqual(ExpressionInterface rightExpression)
notEqual
public RelationalFilterItemBuilder notEqual(java.lang.String string)
notEqual
public RelationalFilterItemBuilder notEqual(java.lang.Number number)
between
public RelationalFilterItemBuilder between(java.lang.Number i,
java.lang.Number j)
in
public RelationalFilterItemBuilder in(int exprType,
java.lang.String... stringLiterals)
in
public RelationalFilterItemBuilder in(java.lang.String... stringLiterals)
in
public RelationalFilterItemBuilder in(java.lang.Number... numberLiterals)
like
public RelationalFilterItemBuilder like(java.lang.String string)
not
public RelationalFilterItemBuilder not()
build
public FilterItem build()
throws MetadataException
- Description copied from interface:
Builder
- Build and return and Intelligent Query object, based on parameters
supplied to the
Builder
implementation.
null
is never returned from this method. A MetadataException
will be thrown in the case where the object could not be constructed.
- Specified by:
build
in interface Builder<FilterItem>
- Returns:
- an Intelligent Query object of type
T
.
- Throws:
MetadataException
- if the object could not be build- See Also:
Builder.build()
Copyright © 2009 SAS Institute Inc. All Rights Reserved.