A C E G H I L M P R S T V 
All Classes All Packages

A

add(R) - Method in interface com.aoindustries.dao.Table
 
addAll(Collection<? extends R>) - Method in interface com.aoindustries.dao.Table
 

C

canonicalize(K) - Method in interface com.aoindustries.dao.Table
Gets the canonical key used for internal indexing.
center - com.aoindustries.dao.Report.Alignment
 
clear() - Method in interface com.aoindustries.dao.Table
 
clearAllCaches() - Method in interface com.aoindustries.dao.Model
Clears all caches for all tables for the current thread.
clearCaches() - Method in interface com.aoindustries.dao.Table
Clears the caches for this table that apply to the current thread.
com.aoindustries.dao - package com.aoindustries.dao
 
compareTo(T) - Method in interface com.aoindustries.dao.Tuple
The default ordering is based on column value comparisons.
contains(Object) - Method in interface com.aoindustries.dao.Table
 
containsAll(Collection<?>) - Method in interface com.aoindustries.dao.Table
 

E

equals(Object) - Method in interface com.aoindustries.dao.Tuple
The equals is based on equal column values.
executeReport(Map<String, ? extends Object>) - Method in interface com.aoindustries.dao.Report
Executes the report and gets the results.
executeTransaction(Runnable) - Method in interface com.aoindustries.dao.Model

G

get(K) - Method in interface com.aoindustries.dao.Table
Gets the row with the provided key.
getAlignment() - Method in interface com.aoindustries.dao.Report.Column
Gets the display alignment of this column.
getCannotRemoveReasons() - Method in interface com.aoindustries.dao.Removable
Gets a list of reasons why this row cannot be removed.
getColumn1() - Method in interface com.aoindustries.dao.Tuple2
 
getColumn1() - Method in interface com.aoindustries.dao.Tuple3
 
getColumn2() - Method in interface com.aoindustries.dao.Tuple2
 
getColumn2() - Method in interface com.aoindustries.dao.Tuple3
 
getColumn3() - Method in interface com.aoindustries.dao.Tuple3
 
getColumns() - Method in interface com.aoindustries.dao.Report.Result
 
getColumns() - Method in interface com.aoindustries.dao.Tuple
Gets an array of all column values.
getColumns() - Method in interface com.aoindustries.dao.TupleN
 
getComparator() - Method in interface com.aoindustries.dao.Model
Gets the comparator used by this model.
getDescription() - Method in interface com.aoindustries.dao.Report
Gets a description of this report in the user locale.
getDescription(Map<String, ? extends Object>) - Method in interface com.aoindustries.dao.Report
Gets a description of this report in the user locale with the provided parameters.
getIterator() - Method in interface com.aoindustries.dao.Table
Iterates the rows in sorted order.
getKey() - Method in interface com.aoindustries.dao.Row
Gets the key value for this row.
getLabel() - Method in interface com.aoindustries.dao.Report.Column
Gets a display label for this column in the user locale.
getLabel() - Method in interface com.aoindustries.dao.Report.Parameter
Gets a display label for this parameter in the user locale.
getMap() - Method in interface com.aoindustries.dao.Table
Gets a map view of this table.
getModel() - Method in interface com.aoindustries.dao.Table
Gets the model this table is part of.
getName() - Method in interface com.aoindustries.dao.Model
Gets the name of this model.
getName() - Method in interface com.aoindustries.dao.Report.Column
Gets the constant name of this column.
getName() - Method in interface com.aoindustries.dao.Report
Gets the constant name of this report.
getName() - Method in interface com.aoindustries.dao.Report.Parameter
Gets the name of this parameter.
getName() - Method in interface com.aoindustries.dao.Table
Gets the table name.
getOrderedRows(Iterable<? extends K>) - Method in interface com.aoindustries.dao.Table
Gets an unmodifiable set of each object corresponding to the set of keys.
getParameters() - Method in interface com.aoindustries.dao.Report
Gets the set of parameters that this report requires.
getReasons() - Method in exception com.aoindustries.dao.ReasonsSQLException
 
getReports() - Method in interface com.aoindustries.dao.Model
Gets the set of all reports that are supported by this repository implementation, keyed on its unique name.
getRows() - Method in interface com.aoindustries.dao.Table
Gets all rows, sorted by their natural ordering.
getRows(Iterable<? extends K>) - Method in interface com.aoindustries.dao.Table
Gets an unmodifiable sorted set of each object corresponding to the set of keys, sorted by their natural ordering.
getSize() - Method in interface com.aoindustries.dao.Table
Gets the number of accessible rows in this table.
getSortedMap() - Method in interface com.aoindustries.dao.Table
Gets a sorted map view of this table.
getTable() - Method in interface com.aoindustries.dao.Row
Gets the table this row is part of.
getTableData() - Method in interface com.aoindustries.dao.Report.Result
 
getTables() - Method in interface com.aoindustries.dao.Model
Gets the set of all tables in this model.
getTitle() - Method in interface com.aoindustries.dao.Report
Gets a display title of this report in the user locale.
getTitle(Map<String, ? extends Object>) - Method in interface com.aoindustries.dao.Report
Gets a display title of this report in the user locale with the provided parameters.
getType() - Method in interface com.aoindustries.dao.Report.Parameter
Gets the type of this parameter.
getUnsortedRows() - Method in interface com.aoindustries.dao.Table
Gets all rows in no particular order.
getValidValues() - Method in interface com.aoindustries.dao.Report.Parameter
Gets the set of valid values or null if the user may enter a value.

H

hashCode() - Method in interface com.aoindustries.dao.Tuple
The hashCode is based on the column values.

I

INTEGER - com.aoindustries.dao.Report.Parameter.Type
 
isEmpty() - Method in interface com.aoindustries.dao.Table
 
iterator() - Method in interface com.aoindustries.dao.Table
Iterates the rows in sorted order.

L

left - com.aoindustries.dao.Report.Alignment
 

M

merge(Reason) - Method in interface com.aoindustries.dao.Reason
Merges this reason with the provided reason, if possible.
Model - Interface in com.aoindustries.dao
A model is a collection of tables, and a collection of reports.

P

parse(String) - Method in enum com.aoindustries.dao.Report.Parameter.Type
Parses this value from a string.

R

Reason - Interface in com.aoindustries.dao
 
ReasonsSQLException - Exception in com.aoindustries.dao
 
ReasonsSQLException(String, String, List<? extends Reason>) - Constructor for exception com.aoindustries.dao.ReasonsSQLException
 
ReasonsSQLException(String, List<? extends Reason>) - Constructor for exception com.aoindustries.dao.ReasonsSQLException
Removable - Interface in com.aoindustries.dao
 
remove() - Method in interface com.aoindustries.dao.Removable
 
remove(Object) - Method in interface com.aoindustries.dao.Table
 
removeAll(Collection<?>) - Method in interface com.aoindustries.dao.Table
 
Report - Interface in com.aoindustries.dao
One report generated from the underlying model.
Report.Alignment - Enum in com.aoindustries.dao
 
Report.Column - Interface in com.aoindustries.dao
 
Report.Parameter - Interface in com.aoindustries.dao
 
Report.Parameter.Type - Enum in com.aoindustries.dao
 
Report.Result - Interface in com.aoindustries.dao
 
retainAll(Collection<?>) - Method in interface com.aoindustries.dao.Table
 
right - com.aoindustries.dao.Report.Alignment
 
Row<K extends Comparable<? super K>,​R extends Row<K,​?> & Comparable<? super R>> - Interface in com.aoindustries.dao
 

S

size() - Method in interface com.aoindustries.dao.Table
 

T

Table<K extends Comparable<? super K>,​R extends Row<K,​?>> - Interface in com.aoindustries.dao
 
tableUpdated() - Method in interface com.aoindustries.dao.Table
Called after the table is updated to ensure cache integrity.
TEXT - com.aoindustries.dao.Report.Parameter.Type
 
toArray() - Method in interface com.aoindustries.dao.Table
 
toArray(T[]) - Method in interface com.aoindustries.dao.Table
 
toString() - Method in interface com.aoindustries.dao.Reason
Gets the textual reason.
toString() - Method in interface com.aoindustries.dao.Tuple
Based on the column values (column1,column2,...)
transactionCall(CallableE<? extends V, ? extends SQLException>) - Method in interface com.aoindustries.dao.Model
Executes a transaction between any number of calls to this model and its tables.
transactionCall(Class<? extends E>, CallableE<? extends V, ? extends E>) - Method in interface com.aoindustries.dao.Model
Executes a transaction between any number of calls to this model and its tables.
transactionRun(RunnableE<? extends SQLException>) - Method in interface com.aoindustries.dao.Model
Executes a transaction between any number of calls to this model and its tables.
transactionRun(Class<? extends E>, RunnableE<? extends E>) - Method in interface com.aoindustries.dao.Model
Executes a transaction between any number of calls to this model and its tables.
Tuple<T extends Tuple<T> & Comparable<? super T>> - Interface in com.aoindustries.dao
Allows sets of columns to be used as multi-column keys.
Tuple2<C1 extends Comparable<? super C1>,​C2 extends Comparable<? super C2>,​T extends Tuple2<C1,​C2,​T> & Comparable<? super T>> - Interface in com.aoindustries.dao
A compound key with two columns.
Tuple3<C1 extends Comparable<? super C1>,​C2 extends Comparable<? super C2>,​C3 extends Comparable<? super C3>,​T extends Tuple3<C1,​C2,​C3,​T> & Comparable<? super T>> - Interface in com.aoindustries.dao
A compound key with three columns.
TupleN<C extends Comparable<? super C>,​T extends TupleN<C,​T> & Comparable<? super T>> - Interface in com.aoindustries.dao
A compound key with any number of columns of the same type.

V

valueOf(String) - Static method in enum com.aoindustries.dao.Report.Alignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aoindustries.dao.Report.Parameter.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.aoindustries.dao.Report.Alignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aoindustries.dao.Report.Parameter.Type
Returns an array containing the constants of this enum type, in the order they are declared.
A C E G H I L M P R S T V 
All Classes All Packages