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

All Known Subinterfaces:
CompositeCondition, SingleCondition

public interface Condition

Represents a condition for a query. This can either be a single condition, as FIELD = VALUE and / or a composite condition, as ( ( FIELD1 = VALUE1 OR FIELD2 = VALUE2 ) AND FIELDE 3 <> VALUE3 ).

Author:
SAP

Method Summary
 boolean isComposite()
          Returns, if the condition is a composite or a single condition.
 void prepareExecution(ClassDescriptor cdes)
          For internal use only.
 

Method Detail

isComposite

boolean isComposite()
Returns, if the condition is a composite or a single condition. Constraint: isComposite() = (Condition instanceof CompositeCondition)

Returns:
The composite value

prepareExecution

void prepareExecution(ClassDescriptor cdes)
                      throws PersistenceException
For internal use only.

Throws:
PersistenceException