org.enhydra.shark.api.common
Interface VariableFilterBuilder

All Superinterfaces:
FilterBuilder

public interface VariableFilterBuilder
extends FilterBuilder


Field Summary
 
Fields inherited from interface org.enhydra.shark.api.common.FilterBuilder
ORDER_ASCENDING, ORDER_DESCENDING, SQL_TYPE_ACTIVITY, SQL_TYPE_ASSIGNMENT, SQL_TYPE_EVENT_AUDIT, SQL_TYPE_MANAGER, SQL_TYPE_PROCESS, SQL_TYPE_RESOURCE, SQL_TYPE_VARIABLE
 
Method Summary
 WMFilter addVariableDoubleEquals(WMSessionHandle sHandle, java.lang.String vName, double vValue)
          Sets condition "variable vName == vValue"
 WMFilter addVariableDoubleGreaterThan(WMSessionHandle sHandle, java.lang.String vName, double vValue)
          Sets condition "variable vName > vValue"
 WMFilter addVariableDoubleLessThan(WMSessionHandle sHandle, java.lang.String vName, double vValue)
          Sets condition "variable vName < vValue"
 WMFilter addVariableEquals(WMSessionHandle sHandle, java.lang.String vName, java.lang.Object vValue)
          Sets condition "variable vName == vValue"
 WMFilter addVariableLongEquals(WMSessionHandle sHandle, java.lang.String vName, long vValue)
          Sets condition "variable vName == vValue"
 WMFilter addVariableLongGreaterThan(WMSessionHandle sHandle, java.lang.String vName, long vValue)
          Sets condition "variable vName > vValue"
 WMFilter addVariableLongLessThan(WMSessionHandle sHandle, java.lang.String vName, long vValue)
          Sets condition "variable vName < vValue"
 WMFilter addVariableNameContains(WMSessionHandle sHandle, java.lang.String vName)
          Sets condition "variable vName Contains"
 WMFilter addVariableNameEndsWith(WMSessionHandle sHandle, java.lang.String vName)
          Sets condition "variable vName EndsWith"
 WMFilter addVariableNameEquals(WMSessionHandle sHandle, java.lang.String vName)
          Sets condition "variable vName Equals"
 WMFilter addVariableNameStartsWith(WMSessionHandle sHandle, java.lang.String vName)
          Sets condition "variable vName StartsWith"
 WMFilter addVariableStringEquals(WMSessionHandle sHandle, java.lang.String vName, java.lang.String vValue)
          Sets condition "variable vName == vValue"
 
Methods inherited from interface org.enhydra.shark.api.common.FilterBuilder
addBshExpression, and, andForArray, createEmptyFilter, getIteratorEmptyExpression, not, or, orForArray, setLimit, setStartPosition, toIteratorExpression
 

Method Detail

addVariableNameEquals

WMFilter addVariableNameEquals(WMSessionHandle sHandle,
                               java.lang.String vName)
                               throws java.lang.Exception
Sets condition "variable vName Equals"

Throws:
java.lang.Exception

addVariableNameStartsWith

WMFilter addVariableNameStartsWith(WMSessionHandle sHandle,
                                   java.lang.String vName)
                                   throws java.lang.Exception
Sets condition "variable vName StartsWith"

Throws:
java.lang.Exception

addVariableNameEndsWith

WMFilter addVariableNameEndsWith(WMSessionHandle sHandle,
                                 java.lang.String vName)
                                 throws java.lang.Exception
Sets condition "variable vName EndsWith"

Throws:
java.lang.Exception

addVariableNameContains

WMFilter addVariableNameContains(WMSessionHandle sHandle,
                                 java.lang.String vName)
                                 throws java.lang.Exception
Sets condition "variable vName Contains"

Throws:
java.lang.Exception

addVariableEquals

WMFilter addVariableEquals(WMSessionHandle sHandle,
                           java.lang.String vName,
                           java.lang.Object vValue)
                           throws java.lang.Exception
Sets condition "variable vName == vValue"

Throws:
java.lang.Exception

addVariableStringEquals

WMFilter addVariableStringEquals(WMSessionHandle sHandle,
                                 java.lang.String vName,
                                 java.lang.String vValue)
                                 throws java.lang.Exception
Sets condition "variable vName == vValue"

Throws:
java.lang.Exception

addVariableLongEquals

WMFilter addVariableLongEquals(WMSessionHandle sHandle,
                               java.lang.String vName,
                               long vValue)
                               throws java.lang.Exception
Sets condition "variable vName == vValue"

Throws:
java.lang.Exception

addVariableLongGreaterThan

WMFilter addVariableLongGreaterThan(WMSessionHandle sHandle,
                                    java.lang.String vName,
                                    long vValue)
                                    throws java.lang.Exception
Sets condition "variable vName > vValue"

Throws:
java.lang.Exception

addVariableLongLessThan

WMFilter addVariableLongLessThan(WMSessionHandle sHandle,
                                 java.lang.String vName,
                                 long vValue)
                                 throws java.lang.Exception
Sets condition "variable vName < vValue"

Throws:
java.lang.Exception

addVariableDoubleEquals

WMFilter addVariableDoubleEquals(WMSessionHandle sHandle,
                                 java.lang.String vName,
                                 double vValue)
                                 throws java.lang.Exception
Sets condition "variable vName == vValue"

Throws:
java.lang.Exception

addVariableDoubleGreaterThan

WMFilter addVariableDoubleGreaterThan(WMSessionHandle sHandle,
                                      java.lang.String vName,
                                      double vValue)
                                      throws java.lang.Exception
Sets condition "variable vName > vValue"

Throws:
java.lang.Exception

addVariableDoubleLessThan

WMFilter addVariableDoubleLessThan(WMSessionHandle sHandle,
                                   java.lang.String vName,
                                   double vValue)
                                   throws java.lang.Exception
Sets condition "variable vName < vValue"

Throws:
java.lang.Exception