|
| Query |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
com.sas.iquery.builder.CompoundFilterBuilder
public class CompoundFilterBuilder
Convenience builder class for creating up compound filters.
Example:
FilterItem fi1 = IQBuilderFactory.newRelationalFilterBuilder(_relationalDs, salesAmountAlias).greaterThan(33).build(); FilterItem fi2 = IQBuilderFactory.newRelationalFilterBuilder(_relationalDs, salesAmountAlias).lessThan(35).build(); FilterItem compound = IQBuilderFactory.newCompoundFilterBuilder(_relationalDs, fi1).and(fi2).build();
| Method Summary | |
|---|---|
CompoundFilterBuilder |
and(FilterItem rhs)
|
CompoundFilter |
build()
Build and return and Intelligent Query object, based on parameters supplied to the Builder implementation. |
CompoundFilterBuilder |
hide()
|
CompoundFilterBuilder |
not()
|
CompoundFilterBuilder |
or(FilterItem rhs)
|
| Method Detail |
|---|
public CompoundFilterBuilder and(FilterItem rhs)
public CompoundFilterBuilder or(FilterItem rhs)
public CompoundFilterBuilder not()
public CompoundFilterBuilder hide()
public CompoundFilter build()
throws MetadataException
BuilderBuilder implementation.
null is never returned from this method. A MetadataException
will be thrown in the case where the object could not be constructed.
build in interface Builder<CompoundFilter>T.
MetadataException - if the object could not be build
|
| Query |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||