Skip navigation links

Oracle© Data Integrator Data Services Java API Reference
11g Release 1 (11.1.1.5.0)

E17062-02


oracle.odi.dataservices.fwk
Class UpdateDeleteFilter

java.lang.Object
  extended by oracle.odi.dataservices.fwk.UpdateDeleteFilter


public class UpdateDeleteFilter
extends java.lang.Object

A data service parameter used to define filters when deleting or updating a datastore via a ManagedEntity. This class can be used as an input parameter for a data service method.

Filtering is managed in two ways:

Operations on datastores such as UPDATE and DELETE can be applied to a subset of the datastore using such filters.


Constructor Summary
UpdateDeleteFilter(ManagedEntity pWhereEntity, java.lang.String pAdditionalWhereExpression)
          Constructs a new UpdateDeleteFilter.

 

Method Summary
 java.lang.String getAdditionalWhereExpression()
          Returns the additional WHERE expression, or null is this expression is not set.
 ManagedEntity getWhereEntity()
          Returns the reference ManagedEntity used for filtering.

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

UpdateDeleteFilter

public UpdateDeleteFilter(ManagedEntity pWhereEntity,
                          java.lang.String pAdditionalWhereExpression)
Constructs a new UpdateDeleteFilter.
Parameters:
pWhereEntity - The reference ManagedEntity used for filtering the datastore information.
pAdditionalWhereExpression - SQL Clause for filtering data from the datastore. This clause should not include the WHERE keyword. If it is not specified, the clause will not be generated.

Method Detail

getAdditionalWhereExpression

public java.lang.String getAdditionalWhereExpression()
Returns the additional WHERE expression, or null is this expression is not set. This parameter should be used only for SELECT queries.
Returns:
the additional WHERE expression without the WHERE keyword.

getWhereEntity

public ManagedEntity getWhereEntity()
Returns the reference ManagedEntity used for filtering.
Returns:
the reference ManagedEntity

Skip navigation links

Oracle© Data Integrator Data Services Java API Reference
11g Release 1 (11.1.1.5.0)

E17062-02


Copyright © 2011, Oracle and/or its affiliates. All rights reserved.