org.enhydra.shark
Class VariableFilterBuilderDODS
java.lang.Object
org.enhydra.shark.BasicFilterBuilder
org.enhydra.shark.VariableFilterBuilderDODS
- All Implemented Interfaces:
- FilterBuilder, VariableFilterBuilder
public class VariableFilterBuilderDODS
- extends BasicFilterBuilder
- implements VariableFilterBuilder
Fields inherited from class org.enhydra.shark.BasicFilterBuilder |
delimiter, objectid_column_name, PARAM_NAME_OBJECTID_COLUMN_NAME, PARAM_NAME_RESPECT_MULTI_WILDCARDS_FOR_CONTAINS, PARAM_NAME_RESPECT_SINGLE_WILDCARDS_FOR_CONTAINS, PARAM_NAME_STRING_DELIMITER, PARAM_NAME_USE_UPERCASE_STRING_QUERIES, PARAM_NAME_VARIABLE_MODEL, respectMultiWildcardsForContains, respectSingleWildcardsForContains, usingStandardVariableModel, usingUppercaseStringQueries |
Method Summary |
WMFilter |
addVariableDoubleEquals(WMSessionHandle shandle,
java.lang.String vName,
double vValue)
|
WMFilter |
addVariableDoubleGreaterThan(WMSessionHandle shandle,
java.lang.String vName,
double vValue)
|
WMFilter |
addVariableDoubleLessThan(WMSessionHandle shandle,
java.lang.String vName,
double vValue)
|
WMFilter |
addVariableEquals(WMSessionHandle shandle,
java.lang.String vName,
java.lang.Object vValue)
|
WMFilter |
addVariableLongEquals(WMSessionHandle shandle,
java.lang.String vName,
long vValue)
|
WMFilter |
addVariableLongGreaterThan(WMSessionHandle shandle,
java.lang.String vName,
long vValue)
|
WMFilter |
addVariableLongLessThan(WMSessionHandle shandle,
java.lang.String vName,
long vValue)
|
WMFilter |
addVariableNameContains(WMSessionHandle shandle,
java.lang.String vName)
|
WMFilter |
addVariableNameEndsWith(WMSessionHandle shandle,
java.lang.String vName)
|
WMFilter |
addVariableNameEquals(WMSessionHandle shandle,
java.lang.String vName)
|
WMFilter |
addVariableNameStartsWith(WMSessionHandle shandle,
java.lang.String vName)
|
WMFilter |
addVariableStringEquals(WMSessionHandle shandle,
java.lang.String vName,
java.lang.String vValue)
|
protected static VariableFilterBuilder |
getInstance()
|
Methods inherited from class org.enhydra.shark.BasicFilterBuilder |
_and, _or, addBshExpression, addContains, addContainsWithSubQuery, addEndsWith, addEndsWithSubQuery, addEquals, addEquals, addEqualsWithSubQuery, addEqualsWithSubQuery, addEqualsWithSubQuery, addEqualsWithSubQueryForVariables, addEqualsWithSubQueryForVariables, addEqualsWithSubQueryForVariables, addEqualsWithSubQueryTwice, addGreaterThan, addGreaterThanWithSubQuery, addGreaterThanWithSubQuery, addGreaterThanWithSubQueryForVariables, addGreaterThanWithSubQueryForVariables, addLessThan, addLessThanWithSubQuery, addLessThanWithSubQuery, addLessThanWithSubQueryForVariables, addLessThanWithSubQueryForVariables, addNewPropertyUsed, addNotNull, addStartsWith, addStartsWithSubQuery, addStratsWith, and, andForArray, checkSecurity, createEmptyFilter, getDelimiter, getEqualityOperation, getIteratorEmptyExpression, getSQLUpperCaseIfNeccessary, getUpperCaseIfNeccessary, not, or, orForArray, setLimit, setOrderBy, setStartPosition, toIteratorExpression, whatsUsed |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.enhydra.shark.api.common.FilterBuilder |
addBshExpression, and, andForArray, createEmptyFilter, getIteratorEmptyExpression, not, or, orForArray, setLimit, setStartPosition, toIteratorExpression |
getInstance
protected static VariableFilterBuilder getInstance()
addVariableNameContains
public WMFilter addVariableNameContains(WMSessionHandle shandle,
java.lang.String vName)
throws java.lang.Exception
- Specified by:
addVariableNameContains
in interface VariableFilterBuilder
- Throws:
java.lang.Exception
addVariableNameEquals
public WMFilter addVariableNameEquals(WMSessionHandle shandle,
java.lang.String vName)
throws java.lang.Exception
- Specified by:
addVariableNameEquals
in interface VariableFilterBuilder
- Throws:
java.lang.Exception
addVariableNameStartsWith
public WMFilter addVariableNameStartsWith(WMSessionHandle shandle,
java.lang.String vName)
throws java.lang.Exception
- Specified by:
addVariableNameStartsWith
in interface VariableFilterBuilder
- Throws:
java.lang.Exception
addVariableNameEndsWith
public WMFilter addVariableNameEndsWith(WMSessionHandle shandle,
java.lang.String vName)
throws java.lang.Exception
- Specified by:
addVariableNameEndsWith
in interface VariableFilterBuilder
- Throws:
java.lang.Exception
addVariableStringEquals
public WMFilter addVariableStringEquals(WMSessionHandle shandle,
java.lang.String vName,
java.lang.String vValue)
throws java.lang.Exception
- Specified by:
addVariableStringEquals
in interface VariableFilterBuilder
- Throws:
java.lang.Exception
addVariableDoubleEquals
public WMFilter addVariableDoubleEquals(WMSessionHandle shandle,
java.lang.String vName,
double vValue)
throws java.lang.Exception
- Specified by:
addVariableDoubleEquals
in interface VariableFilterBuilder
- Throws:
java.lang.Exception
addVariableDoubleGreaterThan
public WMFilter addVariableDoubleGreaterThan(WMSessionHandle shandle,
java.lang.String vName,
double vValue)
throws java.lang.Exception
- Specified by:
addVariableDoubleGreaterThan
in interface VariableFilterBuilder
- Throws:
java.lang.Exception
addVariableDoubleLessThan
public WMFilter addVariableDoubleLessThan(WMSessionHandle shandle,
java.lang.String vName,
double vValue)
throws java.lang.Exception
- Specified by:
addVariableDoubleLessThan
in interface VariableFilterBuilder
- Throws:
java.lang.Exception
addVariableEquals
public WMFilter addVariableEquals(WMSessionHandle shandle,
java.lang.String vName,
java.lang.Object vValue)
throws java.lang.Exception
- Specified by:
addVariableEquals
in interface VariableFilterBuilder
- Throws:
java.lang.Exception
addVariableLongEquals
public WMFilter addVariableLongEquals(WMSessionHandle shandle,
java.lang.String vName,
long vValue)
throws java.lang.Exception
- Specified by:
addVariableLongEquals
in interface VariableFilterBuilder
- Throws:
java.lang.Exception
addVariableLongGreaterThan
public WMFilter addVariableLongGreaterThan(WMSessionHandle shandle,
java.lang.String vName,
long vValue)
throws java.lang.Exception
- Specified by:
addVariableLongGreaterThan
in interface VariableFilterBuilder
- Throws:
java.lang.Exception
addVariableLongLessThan
public WMFilter addVariableLongLessThan(WMSessionHandle shandle,
java.lang.String vName,
long vValue)
throws java.lang.Exception
- Specified by:
addVariableLongLessThan
in interface VariableFilterBuilder
- Throws:
java.lang.Exception