Using Client APIs
The Java interfaces of the oracle.jbo package provide a client-accessible API for your business service. This package intentionally does not contain an Entity interface, or any methods that would allow clients to directly work with entity objects. Instead, client code works with interfaces like:
Application Module: To work with the application module
ViewObject: To work with the view object
Row : To work with the view rows
For a list of the most commonly used methods in the oracle.jbo interfaces, see Appendix E in the Fusion Developer’s Guide for ADF.