- 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