SAP NetWeaver '04

com.sapportals.wcm.service.relation
Interface IRelationPropertyQuery

[contained in: com.sap.netweaver.bc.rf.service.par - bc.rf.global.service.relation_api.jar]
All Superinterfaces:
IRelationOperandQuery

public interface IRelationPropertyQuery
extends IRelationOperandQuery

A term used by the IRelationQueryBuilder .


Method Summary
 IRelationQuery between(java.lang.Object lowerValue, java.lang.Object upperValue)
          Return an expression which selects only those operands being between the given objects (compareTo(lowerValue) <= 0 and compareTo(upperValue >= 0) ).
 IRelationQuery contains(java.lang.Object value)
          Return an expression which selects only those operands having at least one value matching the given Object (compare gives 0).
 IRelationQuery contains(java.lang.String value)
          Return an expression which selects only those operands having at least one value matching the given String.
 IRelationQuery containsIgnoreCase(java.lang.String value)
          case insensitive version of contains(String).
 IRelationQuery equal(java.lang.Object value)
          Return an expression which selects only those operands matching the given object (compareTo() = 0 ).
 IRelationQuery exists()
          Return an expression which selects only those operands where a value exists.
 IRelationQuery greater(java.lang.Object value)
          Return an expression which selects only those operands being greater than the given object (compareTo() > 0 ).
 IRelationQuery greaterEqual(java.lang.Object value)
          Return an expression which selects only those operands being greater or equal than the given object (compareTo() >= 0 ).
 IRelationQuery isMultivalued()
          Return an expression which selects only those operands having more than one value.
 IRelationQuery less(java.lang.Object value)
          Return an expression which selects only those operands being less than the given object (compareTo() < 0 ).
 IRelationQuery lessEqual(java.lang.Object value)
          Return an expression which selects only those operands being less or equal than the given object (compareTo() <= 0 ).
 
Methods inherited from interface com.sapportals.wcm.service.relation.IRelationOperandQuery
between, betweenIgnoreCase, equal, equalIgnoreCase, greater, greaterEqual, greaterEqualIgnoreCase, greaterIgnoreCase, inRelationPropertySelection, inSourceSelection, inTargetSelection, less, lessEqual, lessEqualIgnoreCase, lessIgnoreCase, like, likeIgnoreCase
 

Method Detail

equal

public IRelationQuery equal(java.lang.Object value)
Return an expression which selects only those operands matching the given object (compareTo() = 0 ).
Parameters:
value - the Object to compare this term with.
Returns:
the IRelationQuery .

less

public IRelationQuery less(java.lang.Object value)
Return an expression which selects only those operands being less than the given object (compareTo() < 0 ).
Parameters:
value - the Object to compare this term with.
Returns:
the IRelationQuery .

lessEqual

public IRelationQuery lessEqual(java.lang.Object value)
Return an expression which selects only those operands being less or equal than the given object (compareTo() <= 0 ).
Parameters:
value - the Object to compare this term with.
Returns:
the IRelationQuery .

greater

public IRelationQuery greater(java.lang.Object value)
Return an expression which selects only those operands being greater than the given object (compareTo() > 0 ).
Parameters:
value - the Object to compare this term with.
Returns:
the IRelationQuery .

greaterEqual

public IRelationQuery greaterEqual(java.lang.Object value)
Return an expression which selects only those operands being greater or equal than the given object (compareTo() >= 0 ).
Parameters:
value - the Object to compare this term with.
Returns:
the IRelationQuery .

between

public IRelationQuery between(java.lang.Object lowerValue,
                              java.lang.Object upperValue)
Return an expression which selects only those operands being between the given objects (compareTo(lowerValue) <= 0 and compareTo(upperValue >= 0) ).
Parameters:
lowerValue - TBD: Description of the incoming method parameter
upperValue - TBD: Description of the incoming method parameter
Returns:
the IRelationQuery .

exists

public IRelationQuery exists()
Return an expression which selects only those operands where a value exists.
Returns:
the IRelationQuery .

isMultivalued

public IRelationQuery isMultivalued()
Return an expression which selects only those operands having more than one value.
Returns:
the IRelationQuery .

contains

public IRelationQuery contains(java.lang.String value)
Return an expression which selects only those operands having at least one value matching the given String.
Parameters:
value - the String to compare this term with.
Returns:
the IRelationQuery .

containsIgnoreCase

public IRelationQuery containsIgnoreCase(java.lang.String value)
case insensitive version of contains(String).
Parameters:
value - TBD: Description of the incoming method parameter
Returns:
TBD: Description of the outgoing return value

contains

public IRelationQuery contains(java.lang.Object value)
Return an expression which selects only those operands having at least one value matching the given Object (compare gives 0).
Parameters:
value - the Object to compare this term with.
Returns:
the IRelationQuery .

SAP NetWeaver '04

Copyright © 2004 by SAP AG. All Rights Reserved.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.