public interface IMultiValueQueryBuilder
Note that the result of comparing with both undefined properties and single-valued properties is "undefined" (as per standard SQL three-valued logic). When combined with "true" and "false" in expressions, "undefined" behaves as below:
undefined AND undefined - undefined undefined OR undefined - undefined undefined AND true - undefined undefined AND false - false undefined OR true - true undefined OR false - undefined NOT(undefined) - undefined
Obtaining an IMultiValueQueryBuilder
: this interface may be
implemented by any IQueryBuilder
; it's presence needs to be tested
using "instanceof".
Copyright (c) SAP AG 2002-2005
Modifier and Type | Method and Description |
---|---|
IQueryExpression |
someEq(IPropertyName name,
Object value)
Returns a new expression which tests that someValueOf(property) == value.
|
IQueryExpression |
someEqIgnoreCase(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) == value,
ignoring case.
|
IQueryExpression |
someGreater(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) greater than value.
|
IQueryExpression |
someGreaterEq(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) equal or greater than value.
|
IQueryExpression |
someGreaterEqIgnoreCase(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) equal or greater than value,
ignoring case.
|
IQueryExpression |
someGreaterIgnoreCase(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) greater than value,
ignoring case.
|
IQueryExpression |
someLess(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) less than value.
|
IQueryExpression |
someLessEq(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) less or equal to value.
|
IQueryExpression |
someLessEqIgnoreCase(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) less or equal to value,
ignoring case.
|
IQueryExpression |
someLessIgnoreCase(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) less than value,
ignoring case.
|
IQueryExpression |
someLike(IPropertyName name,
String value)
Returns a new expression which tests someValueOf(property) is like value,
where value is a wildcard expression.
|
IQueryExpression |
someLikeIgnoreCase(IPropertyName name,
String value)
Returns a new expression which tests someValueOf(property) is like value,
where value is a wildcard expression.
|
IQueryExpression |
someNotEq(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) !
|
IQueryExpression |
someNotEqIgnoreCase(IPropertyName name,
Object value)
Returns a new expression which tests someValueOf(property) !
|
IQueryExpression someEq(IPropertyName name, Object value)
name
- the name of the propertyvalue
- to compare againstIQueryExpression someEqIgnoreCase(IPropertyName name, Object value)
name
- the name of the propertyvalue
- to compare againstIQueryExpression someNotEq(IPropertyName name, Object value)
name
- the name of the propertyvalue
- to compare againstIQueryExpression someNotEqIgnoreCase(IPropertyName name, Object value)
name
- the name of the propertyvalue
- to compare againstIQueryExpression someLess(IPropertyName name, Object value)
name
- the name of the propertyvalue
- to compare againstIQueryExpression someLessIgnoreCase(IPropertyName name, Object value)
name
- the name3 of the propertyvalue
- to compare againstIQueryExpression someLessEq(IPropertyName name, Object value)
name
- the name of the propertyvalue
- to compare againstIQueryExpression someLessEqIgnoreCase(IPropertyName name, Object value)
name
- the name of the propertyvalue
- to compare againstIQueryExpression someGreater(IPropertyName name, Object value)
name
- the name of the propertyvalue
- to compare againstIQueryExpression someGreaterIgnoreCase(IPropertyName name, Object value)
name
- the name of the propertyvalue
- to compare againstIQueryExpression someGreaterEq(IPropertyName name, Object value)
name
- the name of the propertyvalue
- to compare againstIQueryExpression someGreaterEqIgnoreCase(IPropertyName name, Object value)
name
- the name of the propertyvalue
- to compare againstIQueryExpression someLike(IPropertyName name, String value)
name
- the name of the propertyvalue
- the wildcard expressionIQueryExpression someLikeIgnoreCase(IPropertyName name, String value)
name
- the name of the propertyvalue
- the wildcard expressionAccess Rights |
---|
SC | DC | Public Part | ACH |
---|---|---|---|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2018 SAP AG Complete Copyright Notice