com.sapportals.wcm.service.relation

Interface IRelationPropertyQuery

All Superinterfaces:
IRelationOperandQuery

public interface IRelationPropertyQuery
extends IRelationOperandQuery

A term used by the IRelationQueryBuilder .


Method Summary
 IRelationQuery between(Object lowerValue, Object upperValue)
          Return an expression which selects only those operands being between the given objects (compareTo(lowerValue) <= 0 and compareTo(upperValue >= 0) ).
 IRelationQuery contains(Object value)
          Return an expression which selects only those operands having at least one value matching the given Object (compare gives 0).
 IRelationQuery contains(String value)
          Return an expression which selects only those operands having at least one value matching the given String.
 IRelationQuery containsIgnoreCase(String value)
          case insensitive version of contains(String).
 IRelationQuery equal(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(Object value)
          Return an expression which selects only those operands being greater than the given object (compareTo() > 0 ).
 IRelationQuery greaterEqual(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(Object value)
          Return an expression which selects only those operands being less than the given object (compareTo() < 0 ).
 IRelationQuery lessEqual(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

IRelationQuery equal(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

IRelationQuery less(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

IRelationQuery lessEqual(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

IRelationQuery greater(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

IRelationQuery greaterEqual(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

IRelationQuery between(Object lowerValue,
                       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

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

Returns:
the IRelationQuery .

isMultivalued

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

Returns:
the IRelationQuery .

contains

IRelationQuery contains(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

IRelationQuery containsIgnoreCase(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

IRelationQuery contains(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 .
Access Rights

This class can be accessed from:


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 2014 SAP AG Complete Copyright Notice