`

ADF Model ViewObject findByViewCriteria

 
阅读更多

findByViewCriteria

RowIterator findByViewCriteria(ViewCriteria criteria,
                               int maxNumOfRows,
                               int queryMode)
Finds and returns View rows that match the specified View Criteria. See ViewCriteria for details on how to build and use a View Criteria.

The queryMode parameter controls the manner in which the qualifying View rows are searched. See the QUERY_MODE_... constants in ViewObject for different contants that can be specified (they can be OR'ed together).

If QUERY_MODE_SCAN_VIEW_ROWS is specified, the existing View rows in the current Row Set are scanned for matching rows.

If QUERY_MODE_SCAN_ENTITY_ROWS is specified, the Entity cache is searched for qualifying rows. If qualifying rows are found, they are added to the current Row Set. I.e., they become part of the current row collection. Internally, a finder View Object is created to search the Entity cache and to produce View rows from the Entity cache.

If QUERY_MODE_SCAN_DATABASE_TABLES is specified, a database query is issued to find matching rows. The View Criteria is converted into a where-clause. ViewObject.applyViewCriteria(ViewCriteria)on the finder View Object is invoked and the query executed.

Upon completion of this operation, the finder View Object is closed and removed.

 

 

Parameters:
criteria - the View Criteria to be used to qualify View rows.
maxNumOfRows - the maximum size of the array to return, or -1 to return all rows. If a value other than -1 is specified and if the specified number of rows is reached, the method returns without performing any further operation.
queryMode - the mode in which qualify View rows are scanned. See above for further info.
Returns:
a RowSet (parented by the same View Object as this RowIterator) that contains qualifying rows. For convenience, this RowSet's range size is initialized to -1 (all rows).
分享到:
评论

相关推荐

    Oracle EBS OAF(ADF) VO(View Object)开发中的绑定方式(Binding Style)的介绍

    Oracle EBS OAF(ADF)VO(View Object)是Oracle E-Business Suite(EBS)中用于封装业务逻辑和数据访问的重要组件。VO开发过程中,绑定方式(Binding Style)是VO中定义数据绑定策略的关键技术点,主要涉及如何在...

    ADF应用程序样例入门文档

    1. **ADF架构**:ADF遵循MVC(Model-View-Controller)模式,主要分为三层: - **Model层**:代理数据服务,与数据库交互,通常由Entity Object(EO)和View Object(VO)组成。 - **View层**:UI界面,用户操作...

    ADF4351配置程序.zip_ADF4351_ADF4351程式_adf4350配置_adf4351 程序_adf4351配置

    **ADF4351配置程序** ADF4351是一款高性能、高精度的频率合成器,广泛应用于无线通信、测试设备、卫星接收等系统中。它具有宽范围的频率输出能力,可编程的分频器和倍频器设计,使得在不同应用中能够灵活调整输出...

    ADF检验MATLAB程序.zip_ADF单位根检验_ADF检测_MATLAB adf_adftest matlab_adf检验

    标题中的“ADF检验MATLAB程序.zip”指的是一个包含MATLAB代码的压缩文件,用于执行Augmented Dickey-Fuller(ADF)单位根检验。ADF检验是统计学中一种常用的方法,用于判断时间序列数据是否具有单位根,即数据是否...

    基于Oracle ADF的应用程序开发过程

    Oracle ADF 的架构遵循 MVC (Model-View-Controller) 设计模式,分为四层: 1. **Business Service 层:** - **持久层 (Persistent Business Objects):** 负责与数据库中的表或同义词建立关联。 - **数据访问层 ...

    宽带PLL ADF41513(1)_ADF_acceptwcc_adf4360_ADF41513_ADf4360-7_

    标题中的“宽带PLL ADF41513(1)_ADF_acceptwcc_adf4360_ADF41513_ADf4360-7_”提及了两个关键器件:ADF41513和ADF4360-7。这两个都是高性能的频率合成器,在无线通信、测试设备以及各种信号处理应用中广泛使用。 ...

    ADF下拉框傻瓜教程

    1. **右键点击Model > New > ADF Business Components > View Object**。 2. 设置**包名**:Demo.adf.lov.model.queries。 3. 输入**名称**:Column1LovVO。 4. 设置**显示名称**:Column1LovViewObject。 5. 选择...

    ADF4351.rar_ADF4351_ADF4351锁相环例程_adf4351双路输出_adf4351辅助输出

    **ADF4351简介** ADF4351是一款高性能的射频(RF)频率合成器,由ADI公司设计生产,适用于多种无线通信系统。它采用先进的锁相环(PLL)技术,能够产生精确且可调的射频信号,频率范围广泛,正如描述中所提及的,...

    Oracle ADF 11g资料大全

    Oracle ADF 11g 是 Oracle 公司提供的一个完整的Java EE 应用开发框架,专为构建Web ...通过理解并熟练掌握ADF Model、ADF BC、ADF View 和 ADF Controller,开发者能够构建出具有现代用户体验且易于维护的企业应用。

    ADF应用程序样例

    在ADF中,这部分由Entity Object (EO) 和 View Object (VO) 组成。EO代表数据库表中的一行记录,用于简化通过DML(Data Manipulation Language)进行的数据操作。VO则用于操作SQL查询的结果集,可以执行各种SQL语句...

    ADF应用程序样例(中文)

    ADF采用经典的MVC(Model-View-Controller)架构模式,具体分为以下几个层次: - **Model 层**:主要负责处理数据和服务。这一层通过Entity Object (EO) 和 View Object (VO) 来表示数据库中的数据,并负责与数据库...

    adf4159.rar_FMCW_adf4159

    标题中的“adf4159.rar_FMCW_adf4159”表明这是一个与ADF4159芯片相关的资源包,重点在于FMCW(Frequency Modulated Continuous Wave)技术的应用。FMCW雷达是一种利用连续波频率调制来测量目标距离、速度和角度的...

    ADF学习教程

    ADF遵循经典的MVC(Model-View-Controller)架构模式。在ADF中: 1. **Model层**:代理数据服务,将数据与View层关联。Model层通常由Entity Objects (EOs) 和 View Objects (VOs) 组成,它们处理与数据库的交互。 ...

    Adf基础 开发文档

    在Oracle Application Development Framework (ADF)中,基础开发涉及到一系列步骤,包括创建实体对象(Entity Objects, EO)、视图对象(View Objects, VO)以及它们之间的主从关系。这些组件是构建应用程序模型的...

    verilog配置ADF4355

    在数字信号处理领域,ADF4355是一款高性能的射频频率合成器,常用于通信系统、测试设备以及各种无线应用。它提供了宽广的频率范围、高精度和灵活的编程能力。本教程将深入探讨如何使用硬件描述语言Verilog对ADF4355...

    Oracle ADF MenuDemo 案例

    4. **ADF Bindings**:这是ADF的一个关键特性,它将视图层(View)与模型层(Model)连接起来。在MenuDemo中,可能使用了数据绑定来连接菜单项与后台数据,使得菜单项的显示和行为能根据数据的变化实时更新。 5. **...

    ADF简单开发案例

    首先,ADF的核心组件包括Model、Controller和View三部分。**Model** 负责业务逻辑和数据处理,通常由ADF Business Components(BC4J)提供,它允许你定义实体对象和数据控件来与数据库交互。**Controller** 处理用户...

    ADF5355 SPI程序

    **ADF5355 SPI程序详解** 在嵌入式系统设计中,经常需要与各种外设进行通信,其中SPI(Serial Peripheral Interface)是一种常见的串行通信协议,因其简单高效而被广泛应用。本教程将深入探讨如何使用STM32微控制器...

    ADF4001/ADF4002的驱动代码(基于正点原子MINISTM32)

    本文将深入探讨基于正点原子MINISTM32平台的ADF4001/ADF4002驱动代码,这两个器件是高性能的锁相环(PLL)芯片,广泛应用于无线通信、射频系统以及频率合成等领域。 首先,我们要理解锁相环(Phase-Locked Loop,简称...

Global site tag (gtag.js) - Google Analytics