|
SAP NetWeaver 7.11 (EhP1 SP03) Composition Environment | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sap.caf.rt.bol.util.QueryFilter
public class QueryFilter
This class is used to describe a query filter for use with BO node query methods.
| Field Summary | |
|---|---|
static String |
ACTION_EXACT
Deprecated. |
static String |
ACTION_FUZZY
Deprecated. |
static String |
ACTION_LINGUISTIC
Deprecated. |
static QueryFilter |
AND
Deprecated. |
static QueryFilter |
CLOSE_BRACKET
Deprecated. |
static QueryFilter |
NOT
Deprecated. |
static QueryFilter |
OPEN_BRACKET
Deprecated. |
static String |
OPERATION_AND
Deprecated. |
static String |
OPERATION_ATTRIBUTE
Deprecated. |
static String |
OPERATION_BRACKET_CLOSE
Deprecated. |
static String |
OPERATION_BRACKET_OPEN
Deprecated. |
static String |
OPERATION_CATEGORY
Deprecated. |
static String |
OPERATION_NOT
Deprecated. |
static String |
OPERATION_OR
Deprecated. |
static String |
OPERATION_TERM
Deprecated. |
static QueryFilter |
OR
Deprecated. |
static String |
WILDCARD_SYMBOL
|
| Constructor Summary | |
|---|---|
QueryFilter()
Deprecated. |
|
QueryFilter(Object value)
Deprecated. |
|
QueryFilter(Object value,
Condition condition)
Deprecated. |
|
QueryFilter(QueryFilter qFilter)
Deprecated. |
|
| Method Summary | |
|---|---|
String |
getAction()
Deprecated. |
String |
getAttribute()
Returns the attribute which this query filter instance is for. |
Condition |
getCondition()
Gets the search condition of this query filter instance. |
String |
getConditionAsString()
Returns a string representation of this query filter's condition. |
String |
getOperation()
Returns the operation which this instance represents. |
Object |
getProperty(String propertyName)
A convenience method to get the "value" and "operation" properties of this query filter instance. |
Object |
getValue()
Returns the value which this query filter instance will search for. |
Object |
getValueHigh()
Returns the high value which this query filter instance will search for. |
Object |
getValueLow()
Returns the low value which this query filter instance will search for. |
boolean |
isAssociation()
Deprecated. |
boolean |
isAssociationAttribute()
Deprecated. |
void |
setAction(String action)
Deprecated. |
void |
setAttribute(String attribute)
Sets the attribute which this query filter instance is for. |
void |
setCondition(Condition condition)
Sets the search condition for this query filter instance. |
void |
setOperation(String operation)
Deprecated. |
void |
setValue(Object value)
Sets the value which this query filter instance will search for. |
void |
setValueHigh(Object value)
Sets the high value which this query filter instance will search for. |
void |
setValueLow(Object value)
Sets the low value which this query filter instance will search for. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String WILDCARD_SYMBOL
@Deprecated public static final QueryFilter AND
findByMultipleParamers operation.
@Deprecated public static final QueryFilter OR
findByMultipleParamers operation.
@Deprecated public static final QueryFilter NOT
findByMultipleParamers operation.
@Deprecated public static final QueryFilter OPEN_BRACKET
findByMultipleParamers operation.
@Deprecated public static final QueryFilter CLOSE_BRACKET
findByMultipleParamers operation.
@Deprecated public static String OPERATION_CATEGORY
setOperation(String)@Deprecated public static String OPERATION_ATTRIBUTE
setOperation(String)@Deprecated public static String OPERATION_TERM
setOperation(String)@Deprecated public static String OPERATION_AND
setOperation(String)@Deprecated public static String OPERATION_OR
setOperation(String)@Deprecated public static String OPERATION_NOT
setOperation(String)@Deprecated public static String OPERATION_BRACKET_OPEN
setOperation(String)@Deprecated public static String OPERATION_BRACKET_CLOSE
setOperation(String)@Deprecated public static String ACTION_LINGUISTIC
setOperation(String)@Deprecated public static String ACTION_FUZZY
setOperation(String)@Deprecated public static String ACTION_EXACT
setOperation(String)| Constructor Detail |
|---|
@Deprecated public QueryFilter()
QueryFilterFactory.createFilter(Object) instead.
@Deprecated public QueryFilter(QueryFilter qFilter)
QueryFilterFactory.createFilter(Object) instead.
qFilter - filter to copy@Deprecated public QueryFilter(Object value)
QueryFilterFactory.createFilter(Object) instead.
value - the value to be searched for
@Deprecated
public QueryFilter(Object value,
Condition condition)
QueryFilterFactory.createFilter(Object, Condition) instead.
value - the value to be searched forcondition - the search condition| Method Detail |
|---|
@Deprecated public void setOperation(String operation)
findByMultipleParameter operation is discouraged.
operation - one of the following:
OPERATION_AND, OPERATION_OR, OPERATION_NOT, OPERATION_BRACKET_OPEN, OPERATION_BRACKET_CLOSEgetOperation()public String getOperation()
setOperation(String)@Deprecated public void setAction(String action)
action - the TREX actiongetAction()@Deprecated public String getAction()
setAction(String)public void setAttribute(String attribute)
attribute - the BO Node attribute which will be queriedQueryFilterFactory.createFilter(String, Condition, Object),
getAttribute()public String getAttribute()
setAttribute(String),
QueryFilterFactory.createFilter(String, Condition, Object)public Object getValue()
setValue(Object)public void setValue(Object value)
value - the value which will be searchedQueryFilterFactory.createFilter(Object),
getValue()public Object getValueLow()
QueryFilterFactory.createFilterForBetween(Object, Object),
setValueLow(Object)public Object getValueHigh()
QueryFilterFactory.createFilterForBetween(Object, Object),
setValueHigh(Object)public void setValueLow(Object value)
value - the low bound of the search rangeQueryFilterFactory.createFilterForBetween(Object, Object),
getValueLow()public void setValueHigh(Object value)
value - the high bound of the search rangeQueryFilterFactory.createFilterForBetween(Object, Object),
getValueHigh()public Object getProperty(String propertyName)
propertyName - the name of the propery; valid values are: "minValue", "maxValue", "operation"
getValueLow(),
getValueHigh(),
getOperation()@Deprecated public boolean isAssociation()
QueryFilterFactory.createFilter(String, Condition, Object)@Deprecated public boolean isAssociationAttribute()
QueryFilterFactory.createFilter(String, Condition, Object)public void setCondition(Condition condition)
condition - the search conditionCondition,
getCondition()public Condition getCondition()
Condition,
setCondition(Condition)public String getConditionAsString()
|
SAP NetWeaver 7.11 (EhP1 SP03) Composition Environment | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||