Skip navigation links
OA by ViaOA, Inc.
A B C D E F G H I J K L M N O P Q R S T U V W _ 

O

OAAndFilter - Class in com.viaoa.util.filter
Joins two filters together to create an AND filter between them.
OAAndFilter(OAFilter, OAFilter) - Constructor for class com.viaoa.util.filter.OAAndFilter
 
OAAnnotationDelegate - Class in com.viaoa.object
Delegate used load OAObject annotations into OAObjectInfo, Database, etc
OAAnnotationDelegate() - Constructor for class com.viaoa.object.OAAnnotationDelegate
 
OAAnnotationVerifier - Class in com.viaoa.object
Verifies OA annotations.
OAAnnotationVerifier() - Constructor for class com.viaoa.object.OAAnnotationVerifier
 
OAAnyValueObject - Class in com.viaoa.util
Object used internally to represent any value (null, or not-null).
OAArray - Class in com.viaoa.util
 
OAArray() - Constructor for class com.viaoa.util.OAArray
 
OABetweenFilter - Class in com.viaoa.util.filter
Creates a filter to see if the value from the propertyPath is between (but not equal) two values.
OABetweenFilter(Object, Object) - Constructor for class com.viaoa.util.filter.OABetweenFilter
 
OABetweenFilter(OAPropertyPath, Object, Object) - Constructor for class com.viaoa.util.filter.OABetweenFilter
 
OABetweenFilter(String, Object, Object) - Constructor for class com.viaoa.util.filter.OABetweenFilter
 
OABetweenOrEqualFilter - Class in com.viaoa.util.filter
Creates a filter to see if the value from the propertyPath is between or equal two values.
OABetweenOrEqualFilter(Object, Object) - Constructor for class com.viaoa.util.filter.OABetweenOrEqualFilter
 
OABetweenOrEqualFilter(OAPropertyPath, Object, Object) - Constructor for class com.viaoa.util.filter.OABetweenOrEqualFilter
 
OABetweenOrEqualFilter(String, Object, Object) - Constructor for class com.viaoa.util.filter.OABetweenOrEqualFilter
 
OABlockFilter - Class in com.viaoa.util.filter
Used to add more then one filter into a block.
OABlockFilter(OAFilter...) - Constructor for class com.viaoa.util.filter.OABlockFilter
 
OAButtonImage - Class in com.viaoa.image
Creates a 3D looking button Image
OAButtonImage() - Constructor for class com.viaoa.image.OAButtonImage
 
OACacheListenerUtil - Class in com.viaoa.util
Helper to find thread+stacktrace when a class.property is changed.
OACacheListenerUtil(Class, String) - Constructor for class com.viaoa.util.OACacheListenerUtil
 
OACalcInfo - Class in com.viaoa.object
Used to define calculated properties for OAObject.
OACalcInfo(String, String[]) - Constructor for class com.viaoa.object.OACalcInfo
Create new Calculated Property.
OACalcInfo(String, String[], boolean) - Constructor for class com.viaoa.object.OACalcInfo
 
OACalculatedProperty - Annotation Type in com.viaoa.annotation
Used to describe OAObject calculated properties, and dependent information.
OACallback - Interface in com.viaoa.object
Callback for methods that "visit" object graphs.
OACascade - Class in com.viaoa.object
Used for cascading methods, to be able to know if an object has already been visited.
OACascade(boolean) - Constructor for class com.viaoa.object.OACascade
 
OACascade() - Constructor for class com.viaoa.object.OACascade
 
OAChangeProcessor - Class in com.viaoa.process
Used to listen to one or more hubs + propertyPaths and run a process whenever a change is made.
OAChangeProcessor(boolean) - Constructor for class com.viaoa.process.OAChangeProcessor
 
OAChangeRefresher - Class in com.viaoa.process
Used to listen to one or more hubs + propertyPaths and run a process whenever a change is made.
OAChangeRefresher() - Constructor for class com.viaoa.process.OAChangeRefresher
create a new change refresher.
OAChangeRefresher(boolean) - Constructor for class com.viaoa.process.OAChangeRefresher
ceate a new change refresher, with the option to have refress called once started.
OACircularQueue<TYPE> - Class in com.viaoa.util
Thread safe Circular Queue.
OACircularQueue(int) - Constructor for class com.viaoa.util.OACircularQueue
Create a new circular queue.
OACircularQueue(Class, int) - Constructor for class com.viaoa.util.OACircularQueue
 
OACircularQueue() - Constructor for class com.viaoa.util.OACircularQueue
 
OAClass - Annotation Type in com.viaoa.annotation
Describes OAObject information.
OAClassFilter - Annotation Type in com.viaoa.annotation
Defines a class used for HubFilter'ing, that can be used in object queries.
OAClassLoader - Class in com.viaoa.util
 
OAClassLoader(String) - Constructor for class com.viaoa.util.OAClassLoader
 
OAColorIcon - Class in com.viaoa.image
 
OAColorIcon() - Constructor for class com.viaoa.image.OAColorIcon
 
OAColorIcon(Color) - Constructor for class com.viaoa.image.OAColorIcon
 
OAColumn - Annotation Type in com.viaoa.annotation
Used to map properties to datasource columns
OAComparator - Class in com.viaoa.util
OAComparator is used to sort objects.
OAComparator(Class, String, boolean) - Constructor for class com.viaoa.util.OAComparator
 
OACompare - Class in com.viaoa.util
Used to compare objects, even if objects are different classes.
OACompare() - Constructor for class com.viaoa.util.OACompare
 
OACompressWrapper - Class in com.viaoa.util
Object wrapper used to compress an object during serialization.
OACompressWrapper(Object) - Constructor for class com.viaoa.util.OACompressWrapper
 
OAConcurrent - Class in com.viaoa.concurrent
Allows multiple runnables to all start and run at the same time, and waits for them to all complete before returning.
OAConcurrent(Runnable[]) - Constructor for class com.viaoa.concurrent.OAConcurrent
 
OAConnection - Class in com.viaoa.ds.jdbc.connection
Used to wrap functionality around a java.sql.Connection to offer Statement and PreparedStatement Pooling.
OAConnection(Connection) - Constructor for class com.viaoa.ds.jdbc.connection.OAConnection
 
OAContext - Class in com.viaoa.context
 
OAContext() - Constructor for class com.viaoa.context.OAContext
 
OAConv - Class in com.viaoa.util
Subclass of OAConverter, that is only used to rename.
OAConv() - Constructor for class com.viaoa.util.OAConv
 
OAConverter - Class in com.viaoa.util
Conversion class for converting Objects from one form to another.
OAConverter() - Constructor for class com.viaoa.util.OAConverter
 
OAConverterArray - Class in com.viaoa.util.converter
 
OAConverterArray() - Constructor for class com.viaoa.util.converter.OAConverterArray
 
OAConverterBigDecimal - Class in com.viaoa.util.converter
Primarily used to represent currency.
OAConverterBigDecimal() - Constructor for class com.viaoa.util.converter.OAConverterBigDecimal
 
OAConverterBoolean - Class in com.viaoa.util.converter
Convert to/from a Boolean value.
OAConverterBoolean() - Constructor for class com.viaoa.util.converter.OAConverterBoolean
 
OAConverterCalendar - Class in com.viaoa.util.converter
Convert to/from a Calendar value.
OAConverterCalendar() - Constructor for class com.viaoa.util.converter.OAConverterCalendar
 
OAConverterCharacter - Class in com.viaoa.util.converter
Convert a value to/from a Character value.
OAConverterCharacter() - Constructor for class com.viaoa.util.converter.OAConverterCharacter
 
OAConverterColor - Class in com.viaoa.util.converter
Convert to/from a Color value.
OAConverterColor() - Constructor for class com.viaoa.util.converter.OAConverterColor
 
OAConverterDate - Class in com.viaoa.util.converter
Convert to/from a Date value.
OAConverterDate() - Constructor for class com.viaoa.util.converter.OAConverterDate
 
OAConverterDimension - Class in com.viaoa.util.converter
Convert to/from a Rectangle value.
OAConverterDimension() - Constructor for class com.viaoa.util.converter.OAConverterDimension
 
OAConverterEnum - Class in com.viaoa.util.converter
 
OAConverterEnum() - Constructor for class com.viaoa.util.converter.OAConverterEnum
 
OAConverterFont - Class in com.viaoa.util.converter
Convert to/from a Font value.
OAConverterFont() - Constructor for class com.viaoa.util.converter.OAConverterFont
 
OAConverterInterface - Interface in com.viaoa.util.converter
Used to convert any type to a specific type.
OAConverterNumber - Class in com.viaoa.util.converter
Convert to/from a Number value.
OAConverterNumber() - Constructor for class com.viaoa.util.converter.OAConverterNumber
 
OAConverterOADate - Class in com.viaoa.util.converter
Convert to/from a OADate value.
OAConverterOADate() - Constructor for class com.viaoa.util.converter.OAConverterOADate
 
OAConverterOADateTime - Class in com.viaoa.util.converter
Convert to/from a OADateTime value.
OAConverterOADateTime() - Constructor for class com.viaoa.util.converter.OAConverterOADateTime
 
OAConverterOATime - Class in com.viaoa.util.converter
Convert to/from a OATime value.
OAConverterOATime() - Constructor for class com.viaoa.util.converter.OAConverterOATime
 
OAConverterPoint - Class in com.viaoa.util.converter
Convert to/from a Point value.
OAConverterPoint() - Constructor for class com.viaoa.util.converter.OAConverterPoint
 
OAConverterRectangle - Class in com.viaoa.util.converter
Convert to/from a Rectangle value.
OAConverterRectangle() - Constructor for class com.viaoa.util.converter.OAConverterRectangle
 
OAConverterSqlDate - Class in com.viaoa.util.converter
Convert to/from a Date value.
OAConverterSqlDate() - Constructor for class com.viaoa.util.converter.OAConverterSqlDate
 
OAConverterString - Class in com.viaoa.util.converter
Converts a null to a blank "", or will use the third value in fmt (seperated by ;)
OAConverterString() - Constructor for class com.viaoa.util.converter.OAConverterString
 
OAConverterTime - Class in com.viaoa.util.converter
Convert to/from a Time value.
OAConverterTime() - Constructor for class com.viaoa.util.converter.OAConverterTime
 
OAConverterTimestamp - Class in com.viaoa.util.converter
Convert to/from a Timestamp value.
OAConverterTimestamp() - Constructor for class com.viaoa.util.converter.OAConverterTimestamp
 
OAConverterTimeZone - Class in com.viaoa.util.converter
 
OAConverterTimeZone() - Constructor for class com.viaoa.util.converter.OAConverterTimeZone
 
OACopyCallback - Class in com.viaoa.object
Used by OAObjectReflectDelegate.createCopy, copyInto(..) to control how an object is copied.
OACopyCallback() - Constructor for class com.viaoa.object.OACopyCallback
 
OACron - Class in com.viaoa.process
Used to define and find the next time a Cron-like entry should be ran.
OACron(String, String, String, String, String) - Constructor for class com.viaoa.process.OACron
 
OACronProcessor - Class in com.viaoa.process
Used to manage OACron jobs, and uses OAExecutorService when it is time to process the cron.
OACronProcessor() - Constructor for class com.viaoa.process.OACronProcessor
 
OADataSource - Class in com.viaoa.ds
Abstract class used for defining sources for Object storage.
OADataSource() - Constructor for class com.viaoa.ds.OADataSource
Default constructor that will add this DataSource to list of DataSources
OADataSource(boolean) - Constructor for class com.viaoa.ds.OADataSource
 
OADataSourceAuto - Class in com.viaoa.ds.autonumber
OADataSource that does not support selects or storage.
OADataSourceAuto() - Constructor for class com.viaoa.ds.autonumber.OADataSourceAuto
 
OADataSourceAuto(boolean) - Constructor for class com.viaoa.ds.autonumber.OADataSourceAuto
 
OADataSourceAuto(Hub) - Constructor for class com.viaoa.ds.autonumber.OADataSourceAuto
Hub hubNextNumber must include a separate NextNumber2 object for each class that needs to have a seqId assigned to its objectId property.
OADataSourceClient - Class in com.viaoa.ds.cs
Uses OAClient to have all methods invoked on the OADataSource on OAServer.
OADataSourceClient(Package) - Constructor for class com.viaoa.ds.cs.OADataSourceClient
Create new OADataSourceClient that uses OAClient to communicate with OADataSource on OAServer.
OADataSourceClient() - Constructor for class com.viaoa.ds.cs.OADataSourceClient
 
OADataSourceDelegate - Class in com.viaoa.ds
 
OADataSourceDelegate() - Constructor for class com.viaoa.ds.OADataSourceDelegate
 
OADataSourceInterface - Interface in com.viaoa.ds
 
OADataSourceIterator - Interface in com.viaoa.ds
 
OADataSourceJDBC - Class in com.viaoa.ds.jdbc
OADataSource object that uses JDBC and connection pools to communicate with Relational Databases.
OADataSourceJDBC(Database, DBMetaData) - Constructor for class com.viaoa.ds.jdbc.OADataSourceJDBC
Create new OADataSourceJDBC using a Database mapping object.
OADataSourceObjectCache - Class in com.viaoa.ds.objectcache
Uses OAFinder to find objects.
OADataSourceObjectCache() - Constructor for class com.viaoa.ds.objectcache.OADataSourceObjectCache
 
OADataSourceObjectCache(boolean) - Constructor for class com.viaoa.ds.objectcache.OADataSourceObjectCache
 
OADataSourceRemote - Class in com.viaoa.ds.remote
 
OADataSourceRemote() - Constructor for class com.viaoa.ds.remote.OADataSourceRemote
 
OADate - Class in com.viaoa.util
Date class that combines Calendar, Date and SimpleDateFormat into a single class.
OADate() - Constructor for class com.viaoa.util.OADate
Create a new date that uses todays date.
OADate(Date) - Constructor for class com.viaoa.util.OADate
Create a new date that uses a specified Date.
OADate(long) - Constructor for class com.viaoa.util.OADate
 
OADate(Time) - Constructor for class com.viaoa.util.OADate
Create a new date that uses a specified Time.
OADate(Calendar) - Constructor for class com.viaoa.util.OADate
Create a new date that uses a specified Calendar.
OADate(OADateTime) - Constructor for class com.viaoa.util.OADate
Create a new date that uses a specified OADateTime.
OADate(String) - Constructor for class com.viaoa.util.OADate
Create a new date from a specified String.
OADate(String, String) - Constructor for class com.viaoa.util.OADate
Create a new date from a specified String, using a specified format.
OADate(int, int, int) - Constructor for class com.viaoa.util.OADate
Create new date using year, month, day.
OADateTime - Class in com.viaoa.util
 
OADateTime() - Constructor for class com.viaoa.util.OADateTime
Creates new datetime, using current date and time.
OADateTime(Time) - Constructor for class com.viaoa.util.OADateTime
Creates new datetime, using time parameter.
OADateTime(Date) - Constructor for class com.viaoa.util.OADateTime
Creates new datetime, using date parameter.
OADateTime(long) - Constructor for class com.viaoa.util.OADateTime
Creates new datetime, using date parameter.
OADateTime(Timestamp) - Constructor for class com.viaoa.util.OADateTime
Creates new datetime, using timestamp parameter.
OADateTime(Calendar) - Constructor for class com.viaoa.util.OADateTime
Creates new datetime, using Calendar parameter.
OADateTime(OADateTime) - Constructor for class com.viaoa.util.OADateTime
Creates new datetime, using OADateTime parameter.
OADateTime(String) - Constructor for class com.viaoa.util.OADateTime
Creates new datetime, using String parameter.
OADateTime(String, String) - Constructor for class com.viaoa.util.OADateTime
Creates new datetime, using String parameter and format.
OADateTime(OADate, OATime) - Constructor for class com.viaoa.util.OADateTime
Creates new datetime, using date and time.
OADateTime(int, int, int) - Constructor for class com.viaoa.util.OADateTime
 
OADateTime(int, int, int, int, int) - Constructor for class com.viaoa.util.OADateTime
 
OADateTime(int, int, int, int, int, int) - Constructor for class com.viaoa.util.OADateTime
 
OADateTime(int, int, int, int, int, int, int) - Constructor for class com.viaoa.util.OADateTime
 
OADouble - Class in com.viaoa.util
 
OADouble() - Constructor for class com.viaoa.util.OADouble
 
OADouble(double) - Constructor for class com.viaoa.util.OADouble
 
OADownloadCsv<F extends OAObject> - Class in com.viaoa.util
Create csv data from a Hub and properies.
OADownloadCsv(Hub<F>) - Constructor for class com.viaoa.util.OADownloadCsv
 
OADownloadCsv.MyProperty - Class in com.viaoa.util
 
OAEditException - Exception in com.viaoa.object
 
OAEditException(OAObject, String, Object) - Constructor for exception com.viaoa.object.OAEditException
 
OAEditException(OAObject, String, long) - Constructor for exception com.viaoa.object.OAEditException
 
OAEditException(OAObject, String, double) - Constructor for exception com.viaoa.object.OAEditException
 
OAEditException(OAObject, String, boolean) - Constructor for exception com.viaoa.object.OAEditException
 
OAEditMode - Class in com.viaoa.object
 
OAEditMode() - Constructor for class com.viaoa.object.OAEditMode
 
OAEditQuery - Annotation Type in com.viaoa.annotation
Used to define dependent property paths for OAObjectEditQuery.enabled and visible
OAEmptyFilter - Class in com.viaoa.util.filter
Creates a filter to see if the value from the propertyPath is empty.
OAEmptyFilter() - Constructor for class com.viaoa.util.filter.OAEmptyFilter
 
OAEmptyFilter(OAPropertyPath) - Constructor for class com.viaoa.util.filter.OAEmptyFilter
 
OAEmptyFilter(String) - Constructor for class com.viaoa.util.filter.OAEmptyFilter
 
OAEncryption - Class in com.viaoa.util
 
OAEncryption() - Constructor for class com.viaoa.util.OAEncryption
 
OAEqualFilter - Class in com.viaoa.util.filter
Creates a filter to see if the value from the propertyPath is equals the filter value.
OAEqualFilter(Object) - Constructor for class com.viaoa.util.filter.OAEqualFilter
 
OAEqualFilter(String, Object) - Constructor for class com.viaoa.util.filter.OAEqualFilter
 
OAEqualFilter(OAPropertyPath, Object) - Constructor for class com.viaoa.util.filter.OAEqualFilter
 
OAExecutorService - Class in com.viaoa.concurrent
creates an ExecutorService to await commands to run.
OAExecutorService() - Constructor for class com.viaoa.concurrent.OAExecutorService
 
OAExecutorService(String) - Constructor for class com.viaoa.concurrent.OAExecutorService
 
OAExecutorService(int, String) - Constructor for class com.viaoa.concurrent.OAExecutorService
 
OAFalseFilter - Class in com.viaoa.util.filter
 
OAFalseFilter(String) - Constructor for class com.viaoa.util.filter.OAFalseFilter
 
OAFalseFilter(OAPropertyPath) - Constructor for class com.viaoa.util.filter.OAFalseFilter
 
OAFile - Class in com.viaoa.util
Subclass of java.io.File that includes extra functionality.
OAFile(String) - Constructor for class com.viaoa.util.OAFile
 
oaFilter - Variable in class com.viaoa.ds.OASelect
 
OAFilter<TYPE> - Interface in com.viaoa.util
Used to filter a collection of TYPE objects.
OAFilterDelegate - Class in com.viaoa.util.filter
Helper to used for OAFilters.
OAFilterDelegate() - Constructor for class com.viaoa.util.filter.OAFilterDelegate
 
OAFilterDelegate.FinderInfo - Class in com.viaoa.util.filter
 
OAFinder<F extends OAObject,T extends OAObject> - Class in com.viaoa.object
 
OAFinder() - Constructor for class com.viaoa.object.OAFinder
 
OAFinder(String) - Constructor for class com.viaoa.object.OAFinder
 
OAFinder(F, String) - Constructor for class com.viaoa.object.OAFinder
 
OAFinder(Hub<F>, String) - Constructor for class com.viaoa.object.OAFinder
 
OAFinder(Hub<F>, String, boolean) - Constructor for class com.viaoa.object.OAFinder
 
OAFindFile - Class in com.viaoa.util
This is used to search for a file from a specific directory and all files below it.
OAFindFile() - Constructor for class com.viaoa.util.OAFindFile
 
OAFindNull - Class in com.viaoa.util
Search object and it's fields/references for a null value.
OAFindNull() - Constructor for class com.viaoa.util.OAFindNull
 
OAFkey - Annotation Type in com.viaoa.annotation
Used to map properties to datasource fkey columns
OAFtpClient - Class in com.viaoa.util
connect() login(user, pw) setBinary() setAscii() get put append
OAFtpClient() - Constructor for class com.viaoa.util.OAFtpClient
 
OAFunction - Class in com.viaoa.func
OA functions that work from OAObject, Hub and use property paths.
OAFunction() - Constructor for class com.viaoa.func.OAFunction
 
OAGreaterFilter - Class in com.viaoa.util.filter
Creates a filter to see if the value from the propertyPath is greater (but not equal) the filter value.
OAGreaterFilter(Object) - Constructor for class com.viaoa.util.filter.OAGreaterFilter
 
OAGreaterFilter(OAPropertyPath, Object) - Constructor for class com.viaoa.util.filter.OAGreaterFilter
 
OAGreaterFilter(String, Object) - Constructor for class com.viaoa.util.filter.OAGreaterFilter
 
OAGreaterOrEqualFilter - Class in com.viaoa.util.filter
Creates a filter to see if the value from the propertyPath is greater or equal the filter value.
OAGreaterOrEqualFilter(Object) - Constructor for class com.viaoa.util.filter.OAGreaterOrEqualFilter
 
OAGreaterOrEqualFilter(OAPropertyPath, Object) - Constructor for class com.viaoa.util.filter.OAGreaterOrEqualFilter
 
OAGreaterOrEqualFilter(String, Object) - Constructor for class com.viaoa.util.filter.OAGreaterOrEqualFilter
 
OAGreaterThanZero - Class in com.viaoa.util
Object used internally to represent a number > 0
OAGroupBy<F extends OAObject,G extends OAObject> - Class in com.viaoa.object
Utility class, used by HubGroupBy, as an object that creates a reference to two others objects.
OAGroupBy() - Constructor for class com.viaoa.object.OAGroupBy
 
OAGroupBy(G) - Constructor for class com.viaoa.object.OAGroupBy
 
OAHierFinder<F extends OAObject> - Class in com.viaoa.object
This is used to find the first value in an object hierarchy (including recursive) that has a matching value in the first object, or one of the objects in it's hierarchy, as defined by propertyPaths.
OAHierFinder(String, String) - Constructor for class com.viaoa.object.OAHierFinder
 
OAHierFinder(String, String, boolean) - Constructor for class com.viaoa.object.OAHierFinder
 
OAHtml - Class in com.viaoa.util
 
OAHtml() - Constructor for class com.viaoa.util.OAHtml
 
OAHtml(String) - Constructor for class com.viaoa.util.OAHtml
 
OAHttpClient - Class in com.viaoa.util
 
OAHttpClient() - Constructor for class com.viaoa.util.OAHttpClient
 
OAId - Annotation Type in com.viaoa.annotation
Used to map properties to datasource pkeys
OAImageCreator - Class in com.viaoa.image
creates a gif, jpg, or png out of an image
OAImageCreator() - Constructor for class com.viaoa.image.OAImageCreator
 
OAImageUtil - Class in com.viaoa.image
Various untility methods for working with Images.
OAImageUtil() - Constructor for class com.viaoa.image.OAImageUtil
 
OAIndex - Annotation Type in com.viaoa.annotation
Defines indexes used in datasource.
OAIndexColumn - Annotation Type in com.viaoa.annotation
Defines index columns used in datasource.
OAIndexOfFilter - Class in com.viaoa.util.filter
Creates a filter to see if the value from the propertyPath is startsWith (string) the filter value.
OAIndexOfFilter(Object) - Constructor for class com.viaoa.util.filter.OAIndexOfFilter
 
OAIndexOfFilter(OAPropertyPath, Object) - Constructor for class com.viaoa.util.filter.OAIndexOfFilter
 
OAIndexOfFilter(String, Object) - Constructor for class com.viaoa.util.filter.OAIndexOfFilter
 
OAIndexOfFilter(Object, boolean) - Constructor for class com.viaoa.util.filter.OAIndexOfFilter
 
OAIndexOfFilter(OAPropertyPath, Object, boolean) - Constructor for class com.viaoa.util.filter.OAIndexOfFilter
 
OAIndexOfFilter(String, Object, boolean) - Constructor for class com.viaoa.util.filter.OAIndexOfFilter
 
OAInFilter - Class in com.viaoa.util.filter
Creates a filter to see if an object is in a property path or Hub.
OAInFilter(Hub) - Constructor for class com.viaoa.util.filter.OAInFilter
 
OAInFilter(OAObject, String) - Constructor for class com.viaoa.util.filter.OAInFilter
 
OAInteger - Class in com.viaoa.util
 
OAInteger() - Constructor for class com.viaoa.util.OAInteger
 
OAInteger(int) - Constructor for class com.viaoa.util.OAInteger
 
OAJsonReader - Class in com.viaoa.util
OAJsonReader that converts to XML, and then uses OAXMLReader to convert to OAObjects and Hubs.
OAJsonReader() - Constructor for class com.viaoa.util.OAJsonReader
 
OAJsonWriter - Class in com.viaoa.util
OAJsonWriter creates an JSON file that can then be read using an OAJsonReader.
If an object has already been stored in the file, then its key will be stored.
OAJsonWriter() - Constructor for class com.viaoa.util.OAJsonWriter
 
OALeftJoin<A extends OAObject,B extends OAObject> - Class in com.viaoa.object
Utility class, used by HubLeftJoin, as an object that creates a reference to two others objects.
OALeftJoin() - Constructor for class com.viaoa.object.OALeftJoin
 
OALeftJoin(A, B) - Constructor for class com.viaoa.object.OALeftJoin
 
OALessFilter - Class in com.viaoa.util.filter
Creates a filter to see if the value from the propertyPath is less than (but not equal) the filter value.
OALessFilter(Object) - Constructor for class com.viaoa.util.filter.OALessFilter
 
OALessFilter(OAPropertyPath, Object) - Constructor for class com.viaoa.util.filter.OALessFilter
 
OALessFilter(String, Object) - Constructor for class com.viaoa.util.filter.OALessFilter
 
OALessOrEqualFilter - Class in com.viaoa.util.filter
Creates a filter to see if the value from the propertyPath is less or equal to the filter value.
OALessOrEqualFilter(Object) - Constructor for class com.viaoa.util.filter.OALessOrEqualFilter
 
OALessOrEqualFilter(OAPropertyPath, Object) - Constructor for class com.viaoa.util.filter.OALessOrEqualFilter
 
OALessOrEqualFilter(String, Object) - Constructor for class com.viaoa.util.filter.OALessOrEqualFilter
 
OALessThanZero - Class in com.viaoa.util
Object used internally to represent a number < 0, or null
OALikeFilter - Class in com.viaoa.util.filter
Creates a filter to see if the value from the propertyPath is like the filter value.
OALikeFilter(Object) - Constructor for class com.viaoa.util.filter.OALikeFilter
 
OALikeFilter(OAPropertyPath, Object) - Constructor for class com.viaoa.util.filter.OALikeFilter
 
OALikeFilter(String, Object) - Constructor for class com.viaoa.util.filter.OALikeFilter
 
OALinkInfo - Class in com.viaoa.object
Defines reference properties between OAObjects.
OALinkInfo(String, Class, int) - Constructor for class com.viaoa.object.OALinkInfo
 
OALinkInfo(String, Class, int, boolean, String) - Constructor for class com.viaoa.object.OALinkInfo
 
OALinkInfo(String, Class, int, boolean, String, boolean) - Constructor for class com.viaoa.object.OALinkInfo
 
OALinkInfo(String, Class, int, boolean, boolean, String) - Constructor for class com.viaoa.object.OALinkInfo
 
OALinkInfo(String, Class, int, boolean, boolean, String, boolean) - Constructor for class com.viaoa.object.OALinkInfo
 
OALinkTable - Annotation Type in com.viaoa.annotation
Used to define link tables used by M2M relationships.
OALoader<F extends OAObject,T extends OAObject> - Class in com.viaoa.object
 
OALoader(int, String) - Constructor for class com.viaoa.object.OALoader
 
OALock - Class in com.viaoa.object
OALock is used for setting and sharing locks on Objects.
OALock(Object, Object, Object) - Constructor for class com.viaoa.object.OALock
Used for creating a lock on an object.
OALOG - Static variable in class com.viaoa.object.OAObject
 
OALogger - Class in com.viaoa.util
 
OALogger(String, String) - Constructor for class com.viaoa.util.OALogger
 
OALogRecord - Class in com.viaoa.object
 
OALogRecord() - Constructor for class com.viaoa.object.OALogRecord
 
OALogUtil - Class in com.viaoa.util
 
OALogUtil() - Constructor for class com.viaoa.util.OALogUtil
 
OAMail - Class in com.viaoa.util
 
OAMail(String, String, String) - Constructor for class com.viaoa.util.OAMail
Used to send emails.
OAMail(String, int, String, String) - Constructor for class com.viaoa.util.OAMail
 
OAMail.OAMailAttachment - Class in com.viaoa.util
 
OAMailAttachment() - Constructor for class com.viaoa.util.OAMail.OAMailAttachment
 
OAMany - Annotation Type in com.viaoa.annotation
 
OAMethod - Annotation Type in com.viaoa.annotation
Describes an OAObject method.
OAMethodInfo - Class in com.viaoa.object
 
OAMethodInfo() - Constructor for class com.viaoa.object.OAMethodInfo
 
OANetwork - Class in com.viaoa.util
 
OANetwork() - Constructor for class com.viaoa.util.OANetwork
 
OANotEmptyFilter - Class in com.viaoa.util.filter
Creates a filter to see if the value from the propertyPath is not empty.
OANotEmptyFilter() - Constructor for class com.viaoa.util.filter.OANotEmptyFilter
 
OANotEmptyFilter(OAPropertyPath) - Constructor for class com.viaoa.util.filter.OANotEmptyFilter
 
OANotEmptyFilter(String) - Constructor for class com.viaoa.util.filter.OANotEmptyFilter
 
OANotEqualFilter - Class in com.viaoa.util.filter
Creates a filter to see if the value from the propertyPath is not equal to the filter value.
OANotEqualFilter(Object) - Constructor for class com.viaoa.util.filter.OANotEqualFilter
 
OANotEqualFilter(Object, boolean) - Constructor for class com.viaoa.util.filter.OANotEqualFilter
 
OANotEqualFilter(OAPropertyPath, Object) - Constructor for class com.viaoa.util.filter.OANotEqualFilter
 
OANotEqualFilter(String, Object) - Constructor for class com.viaoa.util.filter.OANotEqualFilter
 
OANotEqualFilter(OAPropertyPath, Object, boolean) - Constructor for class com.viaoa.util.filter.OANotEqualFilter
 
OANotEqualFilter(String, Object, boolean) - Constructor for class com.viaoa.util.filter.OANotEqualFilter
 
OANotExist - Class in com.viaoa.util
Object used internally to represent a value that was not found
OANotLikeFilter - Class in com.viaoa.util.filter
Creates a filter to see if the value from the propertyPath is not like the filter value.
OANotLikeFilter(Object) - Constructor for class com.viaoa.util.filter.OANotLikeFilter
 
OANotLikeFilter(OAPropertyPath, Object) - Constructor for class com.viaoa.util.filter.OANotLikeFilter
 
OANotLikeFilter(String, Object) - Constructor for class com.viaoa.util.filter.OANotLikeFilter
 
OANotNullFilter - Class in com.viaoa.util.filter
Creates a filter to see if the value from the propertyPath is not empty.
OANotNullFilter() - Constructor for class com.viaoa.util.filter.OANotNullFilter
 
OANotNullFilter(OAPropertyPath) - Constructor for class com.viaoa.util.filter.OANotNullFilter
 
OANotNullFilter(String) - Constructor for class com.viaoa.util.filter.OANotNullFilter
 
OANotNullObject - Class in com.viaoa.util
Object used internally to represent a non-null value.
OANullFilter - Class in com.viaoa.util.filter
Creates a filter to see if the value from the propertyPath is empty.
OANullFilter() - Constructor for class com.viaoa.util.filter.OANullFilter
 
OANullFilter(OAPropertyPath) - Constructor for class com.viaoa.util.filter.OANullFilter
 
OANullFilter(String) - Constructor for class com.viaoa.util.filter.OANullFilter
 
OANullObject - Class in com.viaoa.util
Object used internally to represent a null value.
OAObject - Class in com.viaoa.object
OAObject is the Base Class used for Application Data Objects.
OAObject() - Constructor for class com.viaoa.object.OAObject
Creates new OAObject and calls OAObjectDelegate.initialize()
OAObjectAnalyzer - Class in com.viaoa.object
 
OAObjectAnalyzer() - Constructor for class com.viaoa.object.OAObjectAnalyzer
 
OAObjectCacheDelegate - Class in com.viaoa.object
 
OAObjectCacheDelegate() - Constructor for class com.viaoa.object.OAObjectCacheDelegate
 
OAObjectCacheFilter<T extends OAObject> - Class in com.viaoa.object
Listen to the OAObjectCache for objects that match filter criteria, and add to a Hub.
OAObjectCacheFilter(Hub<T>) - Constructor for class com.viaoa.object.OAObjectCacheFilter
create an object cache filter, and have hub updated with all objects that match filter(s) and isUsed methods return true.
OAObjectCacheFilter(Hub<T>, OAFilter<T>) - Constructor for class com.viaoa.object.OAObjectCacheFilter
Create new cache filter.
OAObjectCacheFilter(Hub<T>, OAFilter<T>, String...) - Constructor for class com.viaoa.object.OAObjectCacheFilter
 
OAObjectCacheHubAdder<T extends OAObject> - Class in com.viaoa.object
Filter that is used to listen to all objects added to OAObjectCacheDelegate and then add to a specific Hub.
OAObjectCacheHubAdder(Hub<T>) - Constructor for class com.viaoa.object.OAObjectCacheHubAdder
Used to create a new HubControllerAdder that will add objects to the supplied Hub.
OAObjectCacheListener<T extends OAObject> - Interface in com.viaoa.object
Used by OAObjectCacheDelegate to send out object cache events.
OAObjectCacheTrigger<T extends OAObject> - Class in com.viaoa.object
This is used to listen to the OAObjectCache for objects that match filter criteria and then call the onTrigger method.
OAObjectCacheTrigger(Class) - Constructor for class com.viaoa.object.OAObjectCacheTrigger
Create new cache trigger.
OAObjectCacheTrigger(Class, OAFilter<T>) - Constructor for class com.viaoa.object.OAObjectCacheTrigger
Create new cache trigger.
OAObjectCacheTrigger(Class, OAFilter<T>, String...) - Constructor for class com.viaoa.object.OAObjectCacheTrigger
 
OAObjectCacheTrigger(Hub<T>, OAFilter<T>, String...) - Constructor for class com.viaoa.object.OAObjectCacheTrigger
 
OAObjectCompare - Class in com.viaoa.util
Compare two objects, finding which fields do not match.
OAObjectCompare() - Constructor for class com.viaoa.util.OAObjectCompare
 
OAObjectCSDelegate - Class in com.viaoa.object
 
OAObjectCSDelegate() - Constructor for class com.viaoa.object.OAObjectCSDelegate
 
OAObjectDelegate - Class in com.viaoa.object
This is the central Delegate class that performs services for OAObjects.
OAObjectDelegate() - Constructor for class com.viaoa.object.OAObjectDelegate
 
OAObjectDeleteDelegate - Class in com.viaoa.object
 
OAObjectDeleteDelegate() - Constructor for class com.viaoa.object.OAObjectDeleteDelegate
 
OAObjectDSDelegate - Class in com.viaoa.object
 
OAObjectDSDelegate() - Constructor for class com.viaoa.object.OAObjectDSDelegate
 
OAObjectEditQuery - Class in com.viaoa.object
Used to allow interaction with OAObject and other (ex: UI) components.
OAObjectEditQuery(OAObjectEditQuery.Type) - Constructor for class com.viaoa.object.OAObjectEditQuery
 
OAObjectEditQuery.Type - Enum in com.viaoa.object
Type of request being made from caller object.
OAObjectEditQueryDelegate - Class in com.viaoa.object
Allows OA to be able to control permission to object/hub, and interactions with other compenents.
OAObjectEditQueryDelegate() - Constructor for class com.viaoa.object.OAObjectEditQueryDelegate
 
OAObjectEmptyHubDelegate - Class in com.viaoa.object
This is used to store a reference to all empty hubs, so that a restart can create as an empty Hub, and not go to DS.
OAObjectEmptyHubDelegate() - Constructor for class com.viaoa.object.OAObjectEmptyHubDelegate
 
OAObjectEventDelegate - Class in com.viaoa.object
 
OAObjectEventDelegate() - Constructor for class com.viaoa.object.OAObjectEventDelegate
 
oaObjectFlag - Variable in class com.viaoa.hub.HubDatax
true if this is for a OAObject
OAObjectHashDelegate - Class in com.viaoa.object
List of Hashtables used by Delegates, some of which need to have OAObject rehashed when the ObjectKey is changed.
OAObjectHashDelegate() - Constructor for class com.viaoa.object.OAObjectHashDelegate
 
OAObjectHubDelegate - Class in com.viaoa.object
Used by Hub to manage the list of Hubs that an OAObject is a member of.
OAObjectHubDelegate() - Constructor for class com.viaoa.object.OAObjectHubDelegate
 
oaObjectInfo - Static variable in class com.viaoa.ds.jdbc.db.DBMetaData
 
oaObjectInfo - Static variable in class com.viaoa.object.OALogRecord
 
OAObjectInfo - Class in com.viaoa.object
OAObjectInfo contains information about an OAObject.
OAObjectInfo() - Constructor for class com.viaoa.object.OAObjectInfo
 
OAObjectInfo(String) - Constructor for class com.viaoa.object.OAObjectInfo
 
OAObjectInfo(String[]) - Constructor for class com.viaoa.object.OAObjectInfo
 
oaObjectInfo - Static variable in class com.viaoa.object.OAObjectLocal
 
OAObjectInfo.TriggerInfo - Class in com.viaoa.object
June 2016 triggers when a property/hub is changed.
OAObjectInfoDelegate - Class in com.viaoa.object
 
OAObjectInfoDelegate() - Constructor for class com.viaoa.object.OAObjectInfoDelegate
 
OAObjectInputStream - Class in com.viaoa.comm.io
This is used to read an objectStream that has classes in it that no longer exist, or that the package and/or class name have changed.
OAObjectInputStream(InputStream) - Constructor for class com.viaoa.comm.io.OAObjectInputStream
 
OAObjectInputStream(InputStream, String) - Constructor for class com.viaoa.comm.io.OAObjectInputStream
 
OAObjectInputStream(InputStream, String, String) - Constructor for class com.viaoa.comm.io.OAObjectInputStream
 
OAObjectJsonDelegate - Class in com.viaoa.object
Used to perform JSON read/write for OAObjects.
OAObjectJsonDelegate() - Constructor for class com.viaoa.object.OAObjectJsonDelegate
 
OAObjectKey - Class in com.viaoa.object
Used to represent the objectId properties of an OAObject.
OAObjectKey(Object...) - Constructor for class com.viaoa.object.OAObjectKey
 
OAObjectKey(Object[], int, boolean) - Constructor for class com.viaoa.object.OAObjectKey
 
OAObjectKey(OAObject) - Constructor for class com.viaoa.object.OAObjectKey
 
OAObjectKey(OAObject, Object) - Constructor for class com.viaoa.object.OAObjectKey
create a key for an object that has a parent.
OAObjectKey(Object) - Constructor for class com.viaoa.object.OAObjectKey
 
OAObjectKey(int) - Constructor for class com.viaoa.object.OAObjectKey
 
OAObjectKey(long) - Constructor for class com.viaoa.object.OAObjectKey
 
OAObjectKey(String) - Constructor for class com.viaoa.object.OAObjectKey
 
OAObjectKeyDelegate - Class in com.viaoa.object
 
OAObjectKeyDelegate() - Constructor for class com.viaoa.object.OAObjectKeyDelegate
 
OAObjectLocal - Class in com.viaoa.object
 
OAObjectLocal() - Constructor for class com.viaoa.object.OAObjectLocal
 
OAObjectLockDelegate - Class in com.viaoa.object
OALock is used for setting and sharing locks on Objects.
OAObjectLockDelegate() - Constructor for class com.viaoa.object.OAObjectLockDelegate
 
OAObjectLogDelegate - Class in com.viaoa.object
 
OAObjectLogDelegate() - Constructor for class com.viaoa.object.OAObjectLogDelegate
 
OAObjectModel - Class in com.viaoa.object
 
OAObjectModel() - Constructor for class com.viaoa.object.OAObjectModel
 
OAObjectPropertyDelegate - Class in com.viaoa.object
Manages OAObject.properties, which are used to store references (OAObjects, Hubs, OAObjectKey) and misc values.
OAObjectPropertyDelegate() - Constructor for class com.viaoa.object.OAObjectPropertyDelegate
 
OAObjectReflectDelegate - Class in com.viaoa.object
 
OAObjectReflectDelegate() - Constructor for class com.viaoa.object.OAObjectReflectDelegate
 
OAObjectSaveDelegate - Class in com.viaoa.object
 
OAObjectSaveDelegate() - Constructor for class com.viaoa.object.OAObjectSaveDelegate
 
OAObjectSerializeDelegate - Class in com.viaoa.object
 
OAObjectSerializeDelegate() - Constructor for class com.viaoa.object.OAObjectSerializeDelegate
 
OAObjectSerializer<TYPE> - Class in com.viaoa.object
OAObjectSerializer is used to control object serialization for an OAObject and its reference objects.
OAObjectSerializer(TYPE, boolean, OAObjectSerializerCallback) - Constructor for class com.viaoa.object.OAObjectSerializer
 
OAObjectSerializer(TYPE, boolean) - Constructor for class com.viaoa.object.OAObjectSerializer
 
OAObjectSerializer(TYPE, Object, boolean, OAObjectSerializerCallback) - Constructor for class com.viaoa.object.OAObjectSerializer
 
OAObjectSerializer(TYPE, boolean, boolean) - Constructor for class com.viaoa.object.OAObjectSerializer
Used to serialize an object.
OAObjectSerializerCallback - Class in com.viaoa.object
Callback object for OAObjectSerializer
OAObjectSerializerCallback() - Constructor for class com.viaoa.object.OAObjectSerializerCallback
 
OAObjectUniqueDelegate - Class in com.viaoa.object
Used to find a object with a unique value, with the option to create one that is concurrently safe (done on server).
OAObjectUniqueDelegate() - Constructor for class com.viaoa.object.OAObjectUniqueDelegate
 
OAObjectXMLDelegate - Class in com.viaoa.object
Used to perform XML read/write for OAObjects.
OAObjectXMLDelegate() - Constructor for class com.viaoa.object.OAObjectXMLDelegate
 
OAOne - Annotation Type in com.viaoa.annotation
 
OAOrFilter - Class in com.viaoa.util.filter
Joins two filters together to create an OR filter between them.
OAOrFilter(OAFilter, OAFilter) - Constructor for class com.viaoa.util.filter.OAOrFilter
 
OAPdfDoc - Class in com.viaoa.util
 
OAPdfDoc() - Constructor for class com.viaoa.util.OAPdfDoc
 
OAPdfDoc(byte[]) - Constructor for class com.viaoa.util.OAPdfDoc
 
OAPerformance - Class in com.viaoa.object
Used to log OA performance data.
OAPerformance() - Constructor for class com.viaoa.object.OAPerformance
 
OAPool<TYPE> - Class in com.viaoa.util
Maintains a pool of objects, with a minimum and max limits, and will shrink/release if not needed or time.
OAPool(Class, int, int) - Constructor for class com.viaoa.util.OAPool
 
OAPool(int, int) - Constructor for class com.viaoa.util.OAPool
 
OAPreLoader - Class in com.viaoa.object
 
OAPreLoader(Class, String) - Constructor for class com.viaoa.object.OAPreLoader
Create a new pre loader.
OAProcess - Class in com.viaoa.process
Similiar to a future or promise to track a process.
OAProcess() - Constructor for class com.viaoa.process.OAProcess
 
OAProperties - Class in com.viaoa.util
Subclass of java.util.Properties where all "names" for name/value pairs are case insensitive.
NOTE: All name/value pairs are converted to Strings.
OAProperties() - Constructor for class com.viaoa.util.OAProperties
Creates a new OAProperties.
OAProperties(String) - Constructor for class com.viaoa.util.OAProperties
Creates a new OAProperties using the specified file name and loads the file.
OAProperties(InputStream) - Constructor for class com.viaoa.util.OAProperties
 
OAProperty - Annotation Type in com.viaoa.annotation
Defines the properties in an OAObject class.
OAPropertyInfo - Class in com.viaoa.object
 
OAPropertyInfo() - Constructor for class com.viaoa.object.OAPropertyInfo
 
OAPropertyPath<F> - Class in com.viaoa.util
Utility used to parse a propertyPath, get methods, class information, and to be able to get the value by invoking on an object.
OAPropertyPath(String) - Constructor for class com.viaoa.util.OAPropertyPath
 
OAPropertyPath(Class<F>, String) - Constructor for class com.viaoa.util.OAPropertyPath
 
OAPropertyPath(Class<F>, String, boolean) - Constructor for class com.viaoa.util.OAPropertyPath
 
OAPropertyPathDelegate - Class in com.viaoa.util
 
OAPropertyPathDelegate() - Constructor for class com.viaoa.util.OAPropertyPathDelegate
 
OAQueryFilter<T> - Class in com.viaoa.util.filter
Convert an Object query to an OAFilter.
OAQueryFilter(Class<T>, String) - Constructor for class com.viaoa.util.filter.OAQueryFilter
 
OAQueryFilter(Class<T>, String, Object[]) - Constructor for class com.viaoa.util.filter.OAQueryFilter
 
OAQueryToken - Class in com.viaoa.ds.query
Internally used by OADataSources to parse object queries so that they can be converted into DataSource specific native queries.
OAQueryToken() - Constructor for class com.viaoa.ds.query.OAQueryToken
 
OAQueryTokenizer - Class in com.viaoa.ds.query
Descendant parser internally used to parse object queries into a Vector of OAQueryToken Objects.
OAQueryTokenizer() - Constructor for class com.viaoa.ds.query.OAQueryTokenizer
 
OAQueryTokenManager - Class in com.viaoa.ds.query
Used to parse a query into tokens.
OAQueryTokenManager() - Constructor for class com.viaoa.ds.query.OAQueryTokenManager
 
OAQueryTokenType - Interface in com.viaoa.ds.query
Types of tokens used by tokenizer, and token manager.
OAReflect - Class in com.viaoa.util
Used for Reflection services.
OAReflect() - Constructor for class com.viaoa.util.OAReflect
 
OARemoteInterface - Annotation Type in com.viaoa.remote.multiplexer.annotation
Information about remote Interfaces.
OARemoteMethod - Annotation Type in com.viaoa.remote.multiplexer.annotation
Remoting information about remote methods.
OARemoteParameter - Annotation Type in com.viaoa.remote.multiplexer.annotation
Information about remote methods parameters.
OARemoteThread - Class in com.viaoa.remote.multiplexer
Thread that is used to process all remote method calls.
OARemoteThread() - Constructor for class com.viaoa.remote.multiplexer.OARemoteThread
 
OARemoteThread(Runnable) - Constructor for class com.viaoa.remote.multiplexer.OARemoteThread
 
OARemoteThreadDelegate - Class in com.viaoa.remote.multiplexer
 
OARemoteThreadDelegate() - Constructor for class com.viaoa.remote.multiplexer.OARemoteThreadDelegate
 
OASaveDeleteListener - Interface in com.viaoa.object
 
OAScheduledExecutorService - Class in com.viaoa.concurrent
ExecutorService that will run methods at a specific date/time.
OAScheduledExecutorService() - Constructor for class com.viaoa.concurrent.OAScheduledExecutorService
 
OASelect<TYPE extends OAObject> - Class in com.viaoa.ds
Helper Class used for submitting and managing queries for any OADataSource.
OASelect() - Constructor for class com.viaoa.ds.OASelect
Create a new OASelect that is not initialzed.
OASelect(Class<TYPE>) - Constructor for class com.viaoa.ds.OASelect
Create a new OASelect that is initialzed to query Objects for a Class.
OASelect(Class<TYPE>, boolean, String, String) - Constructor for class com.viaoa.ds.OASelect
Create a new OASelect that is initialzed to query Objects for a Class for a passthru query.
OASelect(Class<TYPE>, String, String) - Constructor for class com.viaoa.ds.OASelect
Create a new OASelect that is initialized to query Objects for a Class.
OASelect(Class<TYPE>, String, Object[], String) - Constructor for class com.viaoa.ds.OASelect
Create a new OASelect that is initialized to query Objects for a Class.
OASelect(Class<TYPE>, OAObject, String) - Constructor for class com.viaoa.ds.OASelect
Create a new OASelect that is initialzed to query Objects for a Class.
OASelectFilter<T> - Class in com.viaoa.ds
 
OASelectFilter(Class<T>, String, Object[]) - Constructor for class com.viaoa.ds.OASelectFilter
 
OASelectFilter(Class<T>, String) - Constructor for class com.viaoa.ds.OASelectFilter
 
OASelectManager - Class in com.viaoa.ds
Manages expired queries.
OASelectManager() - Constructor for class com.viaoa.ds.OASelectManager
 
OASiblingHelper<F extends OAObject> - Class in com.viaoa.object
Used in OAThreadLocal to be able to help findSiblings by tracking propertyPaths from calls to OAObject.getObject/Hub
OASiblingHelper(Hub<F>) - Constructor for class com.viaoa.object.OASiblingHelper
 
OASiblingHelper.Node - Class in com.viaoa.object
 
OASiblingHelperDelegate - Class in com.viaoa.object
Find the closet siblings objects that need the same property loaded.
OASiblingHelperDelegate() - Constructor for class com.viaoa.object.OASiblingHelperDelegate
 
OASiblingHelperDelegate.DetailInfo - Class in com.viaoa.object
 
OAStartsWithFilter - Class in com.viaoa.util.filter
Creates a filter to see if the value from the propertyPath is startsWith (string) the filter value.
OAStartsWithFilter(Object) - Constructor for class com.viaoa.util.filter.OAStartsWithFilter
 
OAStartsWithFilter(OAPropertyPath, Object) - Constructor for class com.viaoa.util.filter.OAStartsWithFilter
 
OAStartsWithFilter(String, Object) - Constructor for class com.viaoa.util.filter.OAStartsWithFilter
 
OAStartsWithFilter(Object, boolean) - Constructor for class com.viaoa.util.filter.OAStartsWithFilter
 
OAStartsWithFilter(OAPropertyPath, Object, boolean) - Constructor for class com.viaoa.util.filter.OAStartsWithFilter
 
OAStartsWithFilter(String, Object, boolean) - Constructor for class com.viaoa.util.filter.OAStartsWithFilter
 
OAString - Class in com.viaoa.util
String helper/utility Class.
OAString() - Constructor for class com.viaoa.util.OAString
 
OASync - Class in com.viaoa.sync
 
OASync() - Constructor for class com.viaoa.sync.OASync
 
OASyncClient - Class in com.viaoa.sync
Used to connect to OASyncServer and setup OASync.
OASyncClient(String, int) - Constructor for class com.viaoa.sync.OASyncClient
 
OASyncClient(Package, String, int) - Constructor for class com.viaoa.sync.OASyncClient
 
OASyncClient(Package, String, int, boolean) - Constructor for class com.viaoa.sync.OASyncClient
 
OASyncCombinedClient - Class in com.viaoa.sync
This is used to have multiple servers all combined into a single combined instance.
OASyncCombinedClient() - Constructor for class com.viaoa.sync.OASyncCombinedClient
 
OASyncDelegate - Class in com.viaoa.sync
OASync is a group of classes that use OAObject/Hub (observable) and RemoteMultiplexer classes (distributed) to perform remote updating.
OASyncDelegate() - Constructor for class com.viaoa.sync.OASyncDelegate
 
oaSyncEventCount - Variable in class com.viaoa.object.OAThreadLocal
 
OASyncServer - Class in com.viaoa.sync
Server used to work with 1+ OASyncClients so that all OAObjects stay in sync.
OASyncServer(int) - Constructor for class com.viaoa.sync.OASyncServer
 
OASyncServer(Package, int) - Constructor for class com.viaoa.sync.OASyncServer
 
OATable - Annotation Type in com.viaoa.annotation
Defines a DataSource table used by an OAObject.
OATemplate<F extends OAObject> - Class in com.viaoa.util
Dynamically converts html text with custom property and processing tags into pure html text, by using a supplied OAObject or Hub to plug into the text.
OATemplate() - Constructor for class com.viaoa.util.OATemplate
 
OATemplate(String) - Constructor for class com.viaoa.util.OATemplate
 
OAThreadLocal - Class in com.viaoa.object
Used/created by OAThreadInfoDelegate to manage "flags" for threads.
OAThreadLocal() - Constructor for class com.viaoa.object.OAThreadLocal
 
OAThreadLocalDelegate - Class in com.viaoa.object
Delegate class used to store information about the local thread.
OAThreadLocalDelegate() - Constructor for class com.viaoa.object.OAThreadLocalDelegate
 
OAThreadMonitor - Class in com.viaoa.process
used to monitor running threads and look for any alerts.
OAThreadMonitor() - Constructor for class com.viaoa.process.OAThreadMonitor
 
OAThrottle - Class in com.viaoa.util
Used to throttle based on a minimum time (ms) frame.
OAThrottle(long) - Constructor for class com.viaoa.util.OAThrottle
 
OATime - Class in com.viaoa.util
Time class that combines Calendar, Time and SimpleDateFormat into a single class.
OATime() - Constructor for class com.viaoa.util.OATime
Create a new time that uses that uses the current Time.
OATime(Time) - Constructor for class com.viaoa.util.OATime
Create a new time that uses that uses a supplied Time.
OATime(Date) - Constructor for class com.viaoa.util.OATime
Create a new time that uses that uses a supplied Date.
OATime(long) - Constructor for class com.viaoa.util.OATime
 
OATime(Calendar) - Constructor for class com.viaoa.util.OATime
Create a new time that uses that uses a supplied Calendar.
OATime(OADateTime) - Constructor for class com.viaoa.util.OATime
Create a new time that uses that uses a supplied OADateTime.
OATime(String) - Constructor for class com.viaoa.util.OATime
Create a new time that uses a supplied String.
OATime(String, String) - Constructor for class com.viaoa.util.OATime
Create a new time that uses a supplied String and format.
OATime(int, int, int) - Constructor for class com.viaoa.util.OATime
Create a new time that uses that uses a supplied hours, minutes, seconds.
OATime(int, int, int, int) - Constructor for class com.viaoa.util.OATime
Create a new time that uses that uses a supplied hours, minutes, seconds, milliseconds.
OATransaction - Class in com.viaoa.transaction
Creates a transaction for a Thread.
OATransaction(int) - Constructor for class com.viaoa.transaction.OATransaction
 
OATransactionListener - Interface in com.viaoa.transaction
Used by OATransaction so that datasources can register with a transaction and be called at the end of the transaction.
OATrigger - Class in com.viaoa.object
Defines a method to be called from a root class, when any change is made from an object in a propertyPath see OATriggerDelegate# to have a trigger created.
OATrigger(String, Class, OATriggerListener, String[], boolean, boolean, boolean, boolean) - Constructor for class com.viaoa.object.OATrigger
 
OATrigger(String, Class, OATriggerListener, String, boolean, boolean, boolean, boolean) - Constructor for class com.viaoa.object.OATrigger
 
OATriggerDelegate - Class in com.viaoa.object
Creates and removes Triggers, by setting up in OAObjectInfo.
OATriggerDelegate() - Constructor for class com.viaoa.object.OATriggerDelegate
 
OATriggerListener<T extends OAObject> - Interface in com.viaoa.object
Code that is called to notify when a change is made to a dependent property.
OATriggerMethod - Annotation Type in com.viaoa.annotation
Describes an OAObject trigger method.
OATriggerMethodListener - Class in com.viaoa.object
used by OAAnnoationDelegate for OATriggerMethod annotation.
OATriggerMethodListener(Class, Method, boolean) - Constructor for class com.viaoa.object.OATriggerMethodListener
 
OATrueFilter - Class in com.viaoa.util.filter
 
OATrueFilter(String) - Constructor for class com.viaoa.util.filter.OATrueFilter
 
OATrueFilter(OAPropertyPath) - Constructor for class com.viaoa.util.filter.OATrueFilter
 
OATypeAhead<F extends OAObject,T extends OAObject> - Class in com.viaoa.object
Bootstrap TypeAhead support, used by TextField and MultiValueTextField to do searches.
OATypeAhead(ArrayList<T>) - Constructor for class com.viaoa.object.OATypeAhead
 
OATypeAhead(Hub<F>, OATypeAhead.OATypeAheadParams) - Constructor for class com.viaoa.object.OATypeAhead
 
OATypeAhead.OATypeAheadParams<F extends OAObject,T extends OAObject> - Class in com.viaoa.object
Helper class to enter all of the params.
OATypeAheadParams() - Constructor for class com.viaoa.object.OATypeAhead.OATypeAheadParams
 
OAUndoableEdit - Class in com.viaoa.undo
Undoable for OA changes.
OAUndoManager - Class in com.viaoa.undo
Undo Support for OA.gui components.
OAUndoManager() - Constructor for class com.viaoa.undo.OAUndoManager
 
OAWebUtil - Class in com.viaoa.util
 
OAWebUtil() - Constructor for class com.viaoa.util.OAWebUtil
 
OAXMLReader - Class in com.viaoa.util
OAXMLReader using a SAXParser to parse and automatically create OAObjects from an XML file.
OAXMLReader() - Constructor for class com.viaoa.util.OAXMLReader
 
OAXMLReader1 - Class in com.viaoa.util
OAXMLReader using a SAXParser to parse and automatically create OAObjects from a XML file.
OAXMLReader1() - Constructor for class com.viaoa.util.OAXMLReader1
 
OAXMLReader1(String) - Constructor for class com.viaoa.util.OAXMLReader1
 
OAXMLWriter - Class in com.viaoa.util
OAXMLWriter creates an XML file that can then be read using an OAXMLReader.
If an object has already been stored in the file, then its key will be stored.
OAXMLWriter(String) - Constructor for class com.viaoa.util.OAXMLWriter
 
OAXMLWriter(PrintWriter) - Constructor for class com.viaoa.util.OAXMLWriter
 
OAYamlReader - Class in com.viaoa.util
OAJsonReader that converts to XML, and then uses OAXMLReader to convert to OAObjects and Hubs.
OAYamlReader(String, String, String) - Constructor for class com.viaoa.util.OAYamlReader
 
OAZip - Class in com.viaoa.util
 
OAZip() - Constructor for class com.viaoa.util.OAZip
 
objClass - Variable in class com.viaoa.hub.HubData
Class of objects in this Hub
object - Variable in class com.viaoa.object.OALock
 
object - Variable in class com.viaoa.remote.multiplexer.info.RequestInfo
 
ObjectCacheIterator<T> - Class in com.viaoa.ds.objectcache
Used to find and filter objects in OAObjectCache.
ObjectCacheIterator(Class<T>) - Constructor for class com.viaoa.ds.objectcache.ObjectCacheIterator
 
ObjectCacheIterator(Class<T>, OAFilter<T>) - Constructor for class com.viaoa.ds.objectcache.ObjectCacheIterator
 
objectFalse - Variable in class com.viaoa.ds.jdbc.db.DBMetaData
 
objectInfo - Variable in class com.viaoa.hub.HubDatax
OAObjectInfo for the Class of objects in this Hub.
objectKey - Variable in class com.viaoa.object.OAObject
 
ObjectPackage - Static variable in class com.viaoa.sync.OASyncDelegate
 
objectRemoved(int) - Method in class com.viaoa.sync.OASyncClient
called when object is removed from object cache called by oaObject.finalize, and removeFromServerSideCache
objectRemovedFromCache(OAObject, int) - Static method in class com.viaoa.object.OAObjectCSDelegate
called when an object has been removed from a client.
objectSerializer - Variable in class com.viaoa.object.OAThreadLocal
 
objectTrue - Variable in class com.viaoa.ds.jdbc.db.DBMetaData
 
objTemp - Variable in class com.viaoa.hub.HubFilter
 
offset - Variable in class com.viaoa.image.jpg.JFIFInputStream.Segment
Holds the offset of the first data byte to the beginning of the stream.
ok1 - Variable in class com.viaoa.ds.jdbc.db.ManyToMany
 
ok2 - Variable in class com.viaoa.ds.jdbc.db.ManyToMany
 
okToRemove(Object, Object) - Method in class com.viaoa.hub.HubAutoMatch
Called before removing an object that does not have a matching value.
onAcceptRealClientConnection(Socket) - Method in class com.viaoa.comm.multiplexer.io.MultiplexerServerSocketController
This is internally called when a new "real" client socket connection is accepted on the server.
onChange() - Method in class com.viaoa.hub.HubChangeListener
 
onChange(OAObject, String, HubEvent) - Method in class com.viaoa.object.OAObjectInfo
called by OAObject.propChange, Hub.add/remove/removeAll/insert, and OAObjectCacheDelegate when a change is made.
onClientConnect(Socket, int) - Method in class com.viaoa.comm.multiplexer.io.MultiplexerServerSocketController
 
onClientConnect(Socket, int) - Method in class com.viaoa.comm.multiplexer.MultiplexerServer
Called when a real socket connection is made.
onClientConnect(Socket, int) - Method in class com.viaoa.sync.OASyncServer
 
onClientDisconnect(int) - Method in class com.viaoa.comm.multiplexer.io.MultiplexerServerSocketController
 
onClientDisconnect(int) - Method in class com.viaoa.comm.multiplexer.MultiplexerServer
Called when a real socket is disconnected.
onClientDisconnect(int) - Method in class com.viaoa.sync.OASyncServer
 
onClientException(ClientInfo, String, Throwable) - Method in class com.viaoa.sync.OASyncServer
 
onClose(boolean) - Method in class com.viaoa.comm.multiplexer.MultiplexerClient
 
onDataNotFound() - Method in class com.viaoa.object.OAFinder
Called during a find when data was not found.
onDelete(OAObject) - Method in interface com.viaoa.object.OASaveDeleteListener
 
ONE - Static variable in class com.viaoa.object.OALinkInfo
 
onEditQueryModel(Class, String, OAObjectModel) - Static method in class com.viaoa.object.OAObjectEditQueryDelegate
Used by OAObjectModel objects to allow model object to be updated after it is created by calling EditQuery method.
onEvent(OAObject, String, Object, Object, String) - Method in class com.viaoa.util.OACacheListenerUtil
called when the property is changed.
onException(int, String, String, Exception, boolean) - Method in class com.viaoa.remote.multiplexer.RemoteMultiplexerServer
 
onFound(T) - Method in class com.viaoa.object.OAFinder
Add the found object to the list that is returned by find.
onGetObjectReference(OAObject, String) - Static method in class com.viaoa.object.OASiblingHelperDelegate
used by OAObject.getReference so taht siblingHelpers can update their pp
onGetReference(OAObject, String) - Method in class com.viaoa.object.OASiblingHelper
Called by oaobj.getObject/Hub so that this helper can build internal pp/Nodes for getting sibling data.
onInsert(OAObject) - Method in interface com.viaoa.object.OASaveDeleteListener
 
onInvokeBroadcast(BindInfo, Method, Object[]) - Method in class com.viaoa.remote.multiplexer.RemoteMultiplexerServer
 
onInvokeForCtoS(BindInfo, Object, Method, Object[]) - Method in class com.viaoa.remote.multiplexer.RemoteMultiplexerClient
 
onInvokeForStoC(Object, RemoteMultiplexerServer.Session, String, Method, Object[]) - Method in class com.viaoa.remote.multiplexer.RemoteMultiplexerServer
 
onNewConnectionForCtoS(Socket) - Method in class com.viaoa.remote.multiplexer.RemoteMultiplexerServer
 
onNewConnectionForStoC(Socket) - Method in class com.viaoa.remote.multiplexer.RemoteMultiplexerServer
a client has created a new server to client (StoC) vsocket, that can be used for the server to call methods on a client's remote object.
onNewList(HubEvent) - Method in class com.viaoa.hub.HubAutoMatch
HubListener interface method, used to listen to changes to master Hub.
onNewList(HubEvent) - Method in class com.viaoa.hub.HubAutoSequence
HubListener interface method, used to listen to changes to Hub and update sequence numbers.
onNewList(HubEvent<T>) - Method in class com.viaoa.hub.HubCopy
 
onNewList(HubEvent<T>) - Method in interface com.viaoa.hub.HubListener
Event sent when a new list of objects is available for a Hub.
onNewList(HubEvent<T>) - Method in class com.viaoa.hub.HubListenerAdapter
 
onNewList(HubEvent) - Method in class com.viaoa.hub.HubSortListener
 
onNewListRealHub(HubEvent<T>) - Method in class com.viaoa.hub.HubMerger
This can be overwritten to get the add event from the parent, instead of getting the add event from the combinedHub.
onNewServerMessage(String) - Method in class com.viaoa.comm.discovery.DiscoveryClient
 
onRemoteThreadCreated(int, int) - Method in class com.viaoa.remote.multiplexer.RemoteMultiplexerClient
 
onSave(OAObject) - Static method in class com.viaoa.object.OAObjectSaveDelegate
 
onSessionCreated(int, Socket) - Method in class com.viaoa.sync.OASyncServer
 
onSessionRemoved(int) - Method in class com.viaoa.sync.OASyncServer
 
onSocketClose(boolean) - Method in class com.viaoa.sync.OASyncClient
 
onSocketException(Exception) - Method in class com.viaoa.comm.multiplexer.io.MultiplexerOutputStreamController
 
onSocketException(Exception) - Method in class com.viaoa.comm.multiplexer.io.MultiplexerSocketController
Called when there is a read on the "real" socket.
onSocketException(Exception) - Method in class com.viaoa.comm.multiplexer.MultiplexerClient
Called when there is a socket exception
onSocketException(Exception) - Method in class com.viaoa.sync.OASyncClient
Called when there is an exception with the real socket.
onStopCalled(String, String) - Method in class com.viaoa.sync.OASyncClient
 
onTrigger(T) - Method in class com.viaoa.hub.HubTrigger
 
onTrigger(T) - Method in class com.viaoa.object.OAObjectCacheTrigger
Method that will be called when isUsed() returns true, and isUsedFromObjectCache() returns true.
onTrigger(T, HubEvent, String) - Method in interface com.viaoa.object.OATriggerListener
Called when a change is made to a dependent property.
onTrigger(OAObject, HubEvent, String) - Method in class com.viaoa.object.OATriggerMethodListener
called by OAObjectInfo.onChange(..)
onUpdate(boolean) - Method in class com.viaoa.hub.HubPropController
Deprecated.
 
onUpdate(OAObject) - Method in interface com.viaoa.object.OASaveDeleteListener
 
onUpdate(ClientInfo) - Method in class com.viaoa.sync.OASyncServer
This can be overwritten to capture info about the server and client connections.
onWriteLine(String) - Method in class com.viaoa.util.OADownloadCsv
 
open() - Method in class com.viaoa.ds.jdbc.connection.ConnectionPool
 
OPERATOR - Static variable in interface com.viaoa.ds.query.OAQueryTokenType
 
OR - Static variable in interface com.viaoa.ds.query.OAQueryTokenType
 
ORACLE - Static variable in class com.viaoa.ds.jdbc.db.DBMetaData
 
order - Variable in class com.viaoa.ds.OASelect
 
OTHER - Static variable in class com.viaoa.ds.jdbc.db.DBMetaData
 
OtherFileNameChars - Static variable in class com.viaoa.util.OAString
 
out - Variable in class com.viaoa.image.ImageEncoder
 
outerjoinEnd - Variable in class com.viaoa.ds.jdbc.db.DBMetaData
 
outerjoinStart - Variable in class com.viaoa.ds.jdbc.db.DBMetaData
 
output(byte[], int, int) - Method in class com.viaoa.comm.ssl.SSLBase
This is the only way to send data to the client computer.
OVERWRITE_DUPS - Static variable in class com.viaoa.object.OAObjectCacheDelegate
store object even if another exists see HubController#setAddMode
A B C D E F G H I J K L M N O P Q R S T U V W _ 
Skip navigation links
© 1999-$project.{currentYear} ViaOA, Inc. All rights reserved

Copyright © 1999–2019 ViaOA. All rights reserved.