Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.1.0)

E17483-02

oracle.jbo.common
Interface AccTravQualifier

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AccTravQualAllImpl, AccTravQualBaseImpl, AccTravQualByAttrValuesImpl, AccTravQualByDefFullNameImpl

public interface AccTravQualifier
extends java.io.Serializable

This interface is used to see if a row qualifies for accessor invocation.

An accessor traversal definition has one or more qualifiers. As each row is retrieved, the level specific definition's qualifiers are examined to see if there is match. If so, that qualifier is used for the next level accessor traversal. If no level specific qualifier is found, the all-level AccTravDef is used to see if one of the all-level qualifiers matches. If one is found, that qualifier is used.

Since:
JDeveloper 10.1.2
See Also:
AccTravDef, AccTravInvoke

Method Summary
 AccTravInvoke[] getAccTravInvokes()
          Returns an array of accessor traversal invocations.
 AccTravDef getParent()
          Returns the parent (containing) AccTravDef.
 boolean isMatch(Row row)
          Returns if the row qualifies this AccTravQualifier.
 void setParent(AccTravDef parent)
          Sets the parent (containing) AccTravDef.
 

Method Detail

getParent

AccTravDef getParent()
Returns the parent (containing) AccTravDef.

Returns:
the parent (containing) AccTravDef.

setParent

void setParent(AccTravDef parent)
Sets the parent (containing) AccTravDef.

Parameters:
parent - the parent (containing) AccTravDef.

isMatch

boolean isMatch(Row row)
Returns if the row qualifies this AccTravQualifier.

Parameters:
row - the row to match.
Returns:
a boolean flag indicating whether the row qualifies or now.

getAccTravInvokes

AccTravInvoke[] getAccTravInvokes()
Returns an array of accessor traversal invocations.

Returns:
an array of accessor traversal invocations.

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.1.0)

E17483-02

Copyright © 1997, 2011, Oracle. All rights reserved.