# What Business Component Packages Are Imported

When you create a business components project, the following business component packages are imported.

Package | Imported by
oracle.jbo.server.* | All business components
oracle.jbo.RowIterator | Entity objects and view objects
oracle.jbo.domain.Number | Entity objects
oracle.jbo.Key | Entity objects
oracle.jbo.server.util.* | Entity objects
oracle.jbo.RowIterator | View objects
oracle.jbo.ViewObject | Application modules
oracle.jbo.domain.DomainOwnerInterface | Domains
oracle.jbo.domain.DomainInterface | Domains
oracle.jbo.JboException | Domains
oracle.jbo.Transaction | Domains

Other packages are imported depending on what you do. For example, if you create a remoteable application module, you will import additional packages appropriate for the remote target. For additional information, see the Javadoc.