com.sap.ip.me.api.persist.query
Interface InternalQueryRuntime

All Known Implementing Classes:
QueryRuntime

public interface InternalQueryRuntime

Version:
Author:
SAP

Method Summary
 Condition createCondition(AttributeDescriptor attribute, RelationalOperatorType relationalOperator, java.lang.Object value)
          Description of the Method
 Condition createCondition(Condition[] conditions, LogicalOperatorType logicalOperator)
          Description of the Method
 Query createQuery(java.lang.String classtype, Condition condition)
          Description of the Method
 Query createQuery(java.lang.String classtype, Condition condition, int maxCount)
          Description of the Method
 Query createQuery(java.lang.String classtype, Condition condition, SortOrder sortOrder)
          Description of the Method
 Query createQuery(java.lang.String classtype, Condition condition, SortOrder sortOrder, int maxCount)
          Description of the Method
 Query createQuery(java.lang.String classtype, Condition condition, SortOrder sortOrder, int startIdx, int maxCount)
          Description of the Method
 Query createQuery(java.lang.String classtype, SortOrder sortOrder, int startIdx, int maxCount)
          Description of the Method
 SortOrder createSortOrder(AttributeDescriptor attrib, boolean isAscending)
          Description of the Method
 SortOrder createSortOrder(SortOrder[] sortOrders)
          Description of the Method
 

Method Detail

createCondition

public Condition createCondition(AttributeDescriptor attribute,
                                 RelationalOperatorType relationalOperator,
                                 java.lang.Object value)
Description of the Method

Parameters:
relationalOperator - Description of the Parameter
value - Description of the Parameter
Returns:
Description of the Return Value

createCondition

public Condition createCondition(Condition[] conditions,
                                 LogicalOperatorType logicalOperator)
Description of the Method

Parameters:
conditions - Description of the Parameter
logicalOperator - Description of the Parameter
Returns:
Description of the Return Value

createSortOrder

public SortOrder createSortOrder(AttributeDescriptor attrib,
                                 boolean isAscending)
Description of the Method

Parameters:
isAscending - Description of the Parameter
Returns:
Description of the Return Value

createSortOrder

public SortOrder createSortOrder(SortOrder[] sortOrders)
Description of the Method

Parameters:
sortOrders - Description of the Parameter
Returns:
Description of the Return Value

createQuery

public Query createQuery(java.lang.String classtype,
                         Condition condition)
                  throws PersistenceException
Description of the Method

Parameters:
condition - Description of the Parameter
Returns:
Description of the Return Value
Throws:
PersistenceException

createQuery

public Query createQuery(java.lang.String classtype,
                         Condition condition,
                         SortOrder sortOrder)
                  throws PersistenceException
Description of the Method

Parameters:
condition - Description of the Parameter
sortOrder - Description of the Parameter
Returns:
Description of the Return Value
Throws:
PersistenceException

createQuery

public Query createQuery(java.lang.String classtype,
                         Condition condition,
                         int maxCount)
                  throws PersistenceException
Description of the Method

Parameters:
condition - Description of the Parameter
maxCount - Description of the Parameter
Returns:
Description of the Return Value
Throws:
PersistenceException

createQuery

public Query createQuery(java.lang.String classtype,
                         SortOrder sortOrder,
                         int startIdx,
                         int maxCount)
                  throws PersistenceException
Description of the Method

Parameters:
maxCount - Description of the Parameter
Returns:
Description of the Return Value
Throws:
PersistenceException

createQuery

public Query createQuery(java.lang.String classtype,
                         Condition condition,
                         SortOrder sortOrder,
                         int maxCount)
                  throws PersistenceException
Description of the Method

Parameters:
condition - Description of the Parameter
sortOrder - Description of the Parameter
maxCount - Description of the Parameter
Returns:
Description of the Return Value
Throws:
PersistenceException

createQuery

public Query createQuery(java.lang.String classtype,
                         Condition condition,
                         SortOrder sortOrder,
                         int startIdx,
                         int maxCount)
                  throws PersistenceException
Description of the Method

Parameters:
condition - Description of the Parameter
sortOrder - Description of the Parameter
startIdx - Description of the Parameter
maxCount - Description of the Parameter
Returns:
Description of the Return Value
Throws:
PersistenceException


Copyright © 2003 SAP AG. All Rights Reserved.