A B C D E G I J L M N O P R S T V W 

A

au.com.cybersearch2.classyapp - package au.com.cybersearch2.classyapp
 
au.com.cybersearch2.classybean - package au.com.cybersearch2.classybean
 
au.com.cybersearch2.classylog - package au.com.cybersearch2.classylog
 
au.com.cybersearch2.classytask - package au.com.cybersearch2.classytask
 

B

BackgroundTask - Class in au.com.cybersearch2.classytask
BackgroundTask
BackgroundTask(ThreadHelper) - Constructor for class au.com.cybersearch2.classytask.BackgroundTask
Construct BackgroundTask object
BeanException - Exception in au.com.cybersearch2.classybean
BeanException A method is not required to declare in its throws clause any subclasses of BeanException that might be thrown during the execution of the method but not caught.
BeanException() - Constructor for exception au.com.cybersearch2.classybean.BeanException
Constructs a new runtime exception with null as its detail message.
BeanException(String) - Constructor for exception au.com.cybersearch2.classybean.BeanException
Constructs a new runtime exception with the specified detail message.
BeanException(Throwable) - Constructor for exception au.com.cybersearch2.classybean.BeanException
Constructs a new runtime exception with the specified detail message and cause.
BeanException(String, Throwable) - Constructor for exception au.com.cybersearch2.classybean.BeanException
Constructs a new runtime exception with the specified detail message and cause.
BeanMap - Class in au.com.cybersearch2.classybean
BeanMap Creates a Map by wrapping an object.
BeanMap(Object) - Constructor for class au.com.cybersearch2.classybean.BeanMap
Construct a BeanMap instance by wrapping an Object which follows Java Bean spec.
BeanUtil - Class in au.com.cybersearch2.classybean
BeanUtil
BeanUtil() - Constructor for class au.com.cybersearch2.classybean.BeanUtil
 
BeanUtil.DataPair - Class in au.com.cybersearch2.classybean
DataPair Entry for Map<:String, Object>
BeanUtil.DataPair(String, Object) - Constructor for class au.com.cybersearch2.classybean.BeanUtil.DataPair
 

C

call() - Method in class au.com.cybersearch2.classytask.BackgroundTask
Start task on background thread
cancel(boolean) - Method in class au.com.cybersearch2.classytask.TaskRunner
Attempts to cancel execution of this task.
containsKey(Object) - Method in class au.com.cybersearch2.classybean.BeanMap
Returns true if this map contains a mapping for the specified key.

D

debug(String, String) - Method in class au.com.cybersearch2.classylog.JavaLogger
Send a DEBUG log message.
debug(String, String, Throwable) - Method in class au.com.cybersearch2.classylog.JavaLogger
Send a DEBUG log message and log the exception.
debug(String, String) - Method in interface au.com.cybersearch2.classylog.Log
Send a DEBUG log message.
debug(String, String, Throwable) - Method in interface au.com.cybersearch2.classylog.Log
Send a DEBUG log message and log the exception.
doInBackground() - Method in class au.com.cybersearch2.classytask.BackgroundTask
Override this method to perform a computation on a background thread.

E

entrySet() - Method in class au.com.cybersearch2.classybean.BeanMap
Returns a Set view of the mappings contained in this map.
error(String, String) - Method in class au.com.cybersearch2.classylog.JavaLogger
Send an ERROR log message.
error(String, String, Throwable) - Method in class au.com.cybersearch2.classylog.JavaLogger
Send an ERROR log message and log the exception.
error(String, String) - Method in interface au.com.cybersearch2.classylog.Log
Send an ERROR log message.
error(String, String, Throwable) - Method in interface au.com.cybersearch2.classylog.Log
Send an ERROR log message and log the exception.
Executable - Class in au.com.cybersearch2.classytask
Executable Object returned on start of task execution to track status and notify completion
Executable() - Constructor for class au.com.cybersearch2.classytask.Executable
 
execute(BackgroundTask) - Method in class au.com.cybersearch2.classytask.TaskRunner
Executes the worker task.

G

get(Object) - Method in class au.com.cybersearch2.classybean.BeanMap
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
getBeanInfo(Object) - Static method in class au.com.cybersearch2.classybean.BeanUtil
Gets the BeanInfo object which contains the information of the properties, events and methods of the specified bean class.
getDataPairSet(Object) - Static method in class au.com.cybersearch2.classybean.BeanUtil
Returns bean properties as an Entry Set
getExecutionException() - Method in class au.com.cybersearch2.classytask.BackgroundTask
Returns Exception thrown when the worker task fails due to a uncaught RuntimeException
getExecutor() - Method in class au.com.cybersearch2.classytask.TaskManager
Returns thread pool executor.
getLocale() - Method in interface au.com.cybersearch2.classyapp.ResourceEnvironment
Get locale.
getLogger(String) - Static method in class au.com.cybersearch2.classylog.JavaLogger
JavaLogger class factory
getReferenceId() - Method in interface au.com.cybersearch2.classybean.ReferenceById
Returns unique object identifier
getStatus() - Method in class au.com.cybersearch2.classytask.Executable
Returns task status
getStatus() - Method in class au.com.cybersearch2.classytask.TaskRunner
Returns task status
getStatus() - Method in class au.com.cybersearch2.classytask.WorkTracker
Returns current work status
getTask() - Method in class au.com.cybersearch2.classytask.ResultMessage
Action result - to be executed in caller thread, not background thread

I

info(String, String) - Method in class au.com.cybersearch2.classylog.JavaLogger
Send an INFO log message.
info(String, String, Throwable) - Method in class au.com.cybersearch2.classylog.JavaLogger
Send a INFO log message and log the exception.
info(String, String) - Method in interface au.com.cybersearch2.classylog.Log
Send an INFO log message.
info(String, String, Throwable) - Method in interface au.com.cybersearch2.classylog.Log
Send a INFO log message and log the exception.
invoke(Method, Object, Object...) - Static method in class au.com.cybersearch2.classybean.BeanUtil
Returns the result of dynamically invoking this method.
isCancelled() - Method in class au.com.cybersearch2.classytask.TaskRunner
Returns true if this task was cancelled before it completed normally.
isLoggable(String, Level) - Method in class au.com.cybersearch2.classylog.JavaLogger
Checks to see whether or not a log for the specified tag is loggable at the specified level.
isLoggable(String, Level) - Method in interface au.com.cybersearch2.classylog.Log
Checks to see whether or not a log for the specified tag is loggable at the specified level.

J

JavaLogger - Class in au.com.cybersearch2.classylog
JavaLogger Logger readily interchangeable with Android android.util.Log, implemented using java.util.logging.Logger Mapping Android levels to Java levels: VERBOSE = FINEST DEBUG = FINE INFO = INFO WARN = WRNING ERROR = SEVERE
JavaThreadMessenger - Class in au.com.cybersearch2.classytask
JavaThreadMessenger
JavaThreadMessenger() - Constructor for class au.com.cybersearch2.classytask.JavaThreadMessenger
 

L

Log - Interface in au.com.cybersearch2.classylog
Log Provides a Java util logging interface similar to that of Android log.

M

MAX_TASK_WAIT_SECS - Static variable in class au.com.cybersearch2.classytask.WorkTracker
Wait one minute maximum for tasks to complete

N

newClassInstance(String) - Static method in class au.com.cybersearch2.classybean.BeanUtil
Returns Object of specified class name
NO_ARGS - Static variable in class au.com.cybersearch2.classybean.BeanUtil
Static empty Object array to represent no parameters in reflection method call

O

onCancelled(Boolean) - Method in class au.com.cybersearch2.classytask.BackgroundTask
Runs on separate thread after TaskRunner.cancel(boolean) is invoked.
onPostExecute(Boolean) - Method in class au.com.cybersearch2.classytask.BackgroundTask
Runs on the UI thread after doInBackground().
onPreExecute() - Method in class au.com.cybersearch2.classytask.BackgroundTask
Runs on the UI thread before doInBackground().
openResource(String) - Method in interface au.com.cybersearch2.classyapp.ResourceEnvironment
Provides read access to a resource stream such as a file.

P

put(String, Object) - Method in class au.com.cybersearch2.classybean.BeanMap
Associates the specified value with the specified key in this map (optional operation).

R

ReferenceById - Interface in au.com.cybersearch2.classybean
ReferenceById
ResourceEnvironment - Interface in au.com.cybersearch2.classyapp
ResourceEnvironment Adapts access to resources according to platform and locale
ResultMessage - Class in au.com.cybersearch2.classytask
ResultMessage Dispatch object for inter-thread result communications
ResultMessage(Runnable) - Constructor for class au.com.cybersearch2.classytask.ResultMessage
Create ResultMessage object

S

sendCancel(BackgroundTask, Boolean) - Method in class au.com.cybersearch2.classytask.JavaThreadMessenger
 
sendCancel(BackgroundTask, Boolean) - Method in interface au.com.cybersearch2.classytask.TaskMessenger
Post result on background thread cancellation
sendCancel(Result) - Method in interface au.com.cybersearch2.classytask.ThreadMessenger
Post result on background thread cancellation
sendResult(TaskRunner, Boolean) - Method in class au.com.cybersearch2.classytask.JavaThreadMessenger
 
sendResult(TaskRunner, Boolean) - Method in interface au.com.cybersearch2.classytask.TaskMessenger
Post result on background thread completion
sendResult(Result) - Method in interface au.com.cybersearch2.classytask.ThreadMessenger
Post result on background thread completion
setBackgroundPriority() - Method in interface au.com.cybersearch2.classytask.ThreadHelper
Set background thread priority
setExecutionException(ExecutionException) - Method in class au.com.cybersearch2.classytask.BackgroundTask
Set Exception thrown when the worker task fails due to a uncaught RuntimeException
setLevel(Level) - Method in class au.com.cybersearch2.classylog.JavaLogger
Set logging level.
setLevel(Level) - Method in interface au.com.cybersearch2.classylog.Log
Set logging level.
setStatus(WorkStatus) - Method in class au.com.cybersearch2.classytask.WorkTracker
Set work status
size() - Method in class au.com.cybersearch2.classybean.BeanMap
Returns the number of key-value mappings in this map.

T

TaskManager - Class in au.com.cybersearch2.classytask
TaskManager Manages the background task thread pool
TaskManager() - Constructor for class au.com.cybersearch2.classytask.TaskManager
Create TaskManager object
TaskMessenger - Interface in au.com.cybersearch2.classytask
TaskMessenger
TaskRunner - Class in au.com.cybersearch2.classytask
TaskRunner
TaskRunner(TaskManager, TaskMessenger) - Constructor for class au.com.cybersearch2.classytask.TaskRunner
Construct TaskRunner object
ThreadHelper - Interface in au.com.cybersearch2.classytask
ThreadHelper Interface to set thread background priority, which is system-dependent
ThreadMessenger<Result> - Interface in au.com.cybersearch2.classytask
ThreadMessenger Interface for posting a result from background thread to calling thread

V

valueOf(String) - Static method in enum au.com.cybersearch2.classytask.WorkStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum au.com.cybersearch2.classytask.WorkStatus
Returns an array containing the constants of this enum type, in the order they are declared.
verbose(String, String) - Method in class au.com.cybersearch2.classylog.JavaLogger
Send a VERBOSE log message.
verbose(String, String, Throwable) - Method in class au.com.cybersearch2.classylog.JavaLogger
Send a VERBOSE log message and log the exception.
verbose(String, String) - Method in interface au.com.cybersearch2.classylog.Log
Send a VERBOSE log message.
verbose(String, String, Throwable) - Method in interface au.com.cybersearch2.classylog.Log
Send a VERBOSE log message and log the exception.

W

waitForTask() - Method in class au.com.cybersearch2.classytask.Executable
Wait for task completion.
waitForTask(WorkTracker) - Method in class au.com.cybersearch2.classytask.WorkTracker
Wait for currently executing persistence unit task to complete
waitForTask(WorkTracker, int) - Method in class au.com.cybersearch2.classytask.WorkTracker
Wait up to specified number of seconds for currently executing persistence unit task to complete
warn(String, String) - Method in class au.com.cybersearch2.classylog.JavaLogger
Send a WARN log message.
warn(String, String, Throwable) - Method in class au.com.cybersearch2.classylog.JavaLogger
Send a #WARN log message and log the exception.
warn(String, String) - Method in interface au.com.cybersearch2.classylog.Log
Send a WARN log message.
warn(String, String, Throwable) - Method in interface au.com.cybersearch2.classylog.Log
Send a #WARN log message and log the exception.
WorkStatus - Enum in au.com.cybersearch2.classytask
WorkStatus
WorkTracker - Class in au.com.cybersearch2.classytask
WorkTracker WorkStatus accessor
WorkTracker() - Constructor for class au.com.cybersearch2.classytask.WorkTracker
Create WorkTracker object
WorkTracker(String) - Constructor for class au.com.cybersearch2.classytask.WorkTracker
Create WorkTracker object
A B C D E G I J L M N O P R S T V W 

This documentation is licensed by Andrew Bowley under the GPLv3 License.