| Package | Description | 
|---|---|
| com.viaoa.context | 
 Defines an application context, used for managing permissions for a user or process . 
 | 
| com.viaoa.datasource | 
 Datasource independent access for storing and retrieving Objects from a persistent datasource. 
 | 
| com.viaoa.datasource.autonumber | 
 OADataSource subclass for memory only/ non-persistent data. 
 | 
| com.viaoa.datasource.objectcache | |
| com.viaoa.filter | |
| com.viaoa.func | 
 Function methods use OAObject or Hub, along with property path. 
 | 
| com.viaoa.hub | 
 Contains the observable OA collection class, and support classes. 
 | 
| com.viaoa.json | |
| com.viaoa.object | 
 Observable data model Object, that is the superclass for all OAModel classes. 
 | 
| com.viaoa.process | 
 Used to manage processes. 
 | 
| com.viaoa.scheduler | 
 Used to create schedulers that manage list of datetime ranges, to find used and available datetime ranges. 
 | 
| com.viaoa.sync | 
 Synchronizes objects across servers. 
 | 
| com.viaoa.sync.remote | |
| com.viaoa.template | |
| com.viaoa.uicontroller | 
 Controller classes used to bind OAModel (Hubs, OAObjects) with UI Components. 
 | 
| com.viaoa.undo | 
 Undo/Redo support for OA UI development, working directly with UI controls. 
 | 
| com.viaoa.util | 
 Utility Classes used for object graphs and applications. 
 | 
| com.viaoa.xml | 
| Class and Description | 
|---|
| Hub
 Observable Collection Class that has similar methods as both ArrayList and HashMap. 
 | 
| Class and Description | 
|---|
| Hub
 Observable Collection Class that has similar methods as both ArrayList and HashMap. 
 | 
| Class and Description | 
|---|
| Hub
 Observable Collection Class that has similar methods as both ArrayList and HashMap. 
 | 
| Class and Description | 
|---|
| Hub
 Observable Collection Class that has similar methods as both ArrayList and HashMap. 
 | 
| Class and Description | 
|---|
| Hub
 Observable Collection Class that has similar methods as both ArrayList and HashMap. 
 | 
| Class and Description | 
|---|
| Hub
 Observable Collection Class that has similar methods as both ArrayList and HashMap. 
 | 
| Class and Description | 
|---|
| DetailHub
 A DetailHub is a Hub that automatically contains the object(s) of a property from the active object
    of another Hub (master). 
 | 
| Hub
 Observable Collection Class that has similar methods as both ArrayList and HashMap. 
 | 
| HubAutoMatch
 Makes sure that for each object in a master hub, there exists an object with a reference to it in a second hub. 
 | 
| HubAutoSequence
 Used to store the position of an object within a hub in property within the object. 
 | 
| HubChangeListener
 Allows listening for changes to 1 or more Hubs, property paths, rules, etc. 
 | 
| HubChangeListener.HubProp | 
| HubChangeListener.Type
 Specific types of comparisons. 
 | 
| HubCopy
 Used to have two hubs use the same objects, so that the ordering can be different. 
 | 
| HubData
 Internally used by Hub to store objects. 
 | 
| HubDatax
 Internally used by Hub to store objects. 
 | 
| HubDelegate.HubCurrentStateEnum
 Current state of Hub, in case it's in the process of being updated, based on another event that changes a Hub that is somehow
 connected to this Hub. 
 | 
| HubEvent
 This is the single event used by OAObject and Hub that is sent to HubListeners. 
 | 
| HubFilter
 HubFilter is used to create a Hub that has objects that are filtered from another Hub. 
 | 
| HubGroupBy | 
| HubListener
 The only event listener definition for receiving events from OAObject, Hub, and OAObjectCacheController. 
 | 
| HubListener.InsertLocation
 Location that this listener should be added to a listener list. 
 | 
| HubListenerAdapter
 Adapter class that implements HubListener Interface. 
 | 
| HubMerger
 Used to combine objects from a property path of a root Hub into a single Hub. 
 | 
| HubOnEventInterface
 Used to create single event listeners for Hub events. 
 | 
| HubShareAO
 Used to have two hubs share the same AO. 
 | 
| HubSortListener
 HubSortListener is used to keep a Hub sorted by the Hubs sort/select order. 
 | 
| Class and Description | 
|---|
| Hub
 Observable Collection Class that has similar methods as both ArrayList and HashMap. 
 | 
| Class and Description | 
|---|
| Hub
 Observable Collection Class that has similar methods as both ArrayList and HashMap. 
 | 
| HubChangeListener
 Allows listening for changes to 1 or more Hubs, property paths, rules, etc. 
 | 
| HubEvent
 This is the single event used by OAObject and Hub that is sent to HubListeners. 
 | 
| HubFilter
 HubFilter is used to create a Hub that has objects that are filtered from another Hub. 
 | 
| Class and Description | 
|---|
| Hub
 Observable Collection Class that has similar methods as both ArrayList and HashMap. 
 | 
| HubEvent
 This is the single event used by OAObject and Hub that is sent to HubListeners. 
 | 
| Class and Description | 
|---|
| Hub
 Observable Collection Class that has similar methods as both ArrayList and HashMap. 
 | 
| Class and Description | 
|---|
| Hub
 Observable Collection Class that has similar methods as both ArrayList and HashMap. 
 | 
| Class and Description | 
|---|
| Hub
 Observable Collection Class that has similar methods as both ArrayList and HashMap. 
 | 
| Class and Description | 
|---|
| Hub
 Observable Collection Class that has similar methods as both ArrayList and HashMap. 
 | 
| Class and Description | 
|---|
| Hub
 Observable Collection Class that has similar methods as both ArrayList and HashMap. 
 | 
| HubChangeListener
 Allows listening for changes to 1 or more Hubs, property paths, rules, etc. 
 | 
| HubChangeListener.HubProp | 
| HubChangeListener.Type
 Specific types of comparisons. 
 | 
| HubEvent
 This is the single event used by OAObject and Hub that is sent to HubListeners. 
 | 
| HubListener
 The only event listener definition for receiving events from OAObject, Hub, and OAObjectCacheController. 
 | 
| HubListenerAdapter
 Adapter class that implements HubListener Interface. 
 | 
| Class and Description | 
|---|
| Hub
 Observable Collection Class that has similar methods as both ArrayList and HashMap. 
 | 
| Class and Description | 
|---|
| Hub
 Observable Collection Class that has similar methods as both ArrayList and HashMap. 
 | 
| Class and Description | 
|---|
| Hub
 Observable Collection Class that has similar methods as both ArrayList and HashMap. 
 | 
Copyright © 1999–2025 ViaOA. All rights reserved.