A C E G H I L M P R S T V
All Classes All Packages
All Classes All Packages
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
-
Deprecated.
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
nullif 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
-
Deprecated.Please provide SQLSTATE to
ReasonsSQLException(java.lang.String, java.lang.String, java.util.List) - 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
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.
All Classes All Packages