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

A

AbstractDataProvider - class com.sun.data.provider.impl.AbstractDataProvider.
Abstract base implementation of DataProvider.
AbstractDataProvider() - Constructor for class com.sun.data.provider.impl.AbstractDataProvider
 
AbstractTableDataProvider - class com.sun.data.provider.impl.AbstractTableDataProvider.
Abstract base implementation of TableDataProvider.
AbstractTableDataProvider() - Constructor for class com.sun.data.provider.impl.AbstractTableDataProvider
 
addDataListener(DataListener) - Method in interface com.sun.data.provider.DataProvider
Register a new DataListener to this DataProvider instance.
addDataListener(DataListener) - Method in class com.sun.data.provider.impl.AbstractDataProvider

Register a new DataListener to this DataProvider instance.

addDataListener(DataListener) - Method in class com.sun.data.provider.impl.MethodResultDataProvider

Register a new DataListener to this DataProvider instance.

addDataListener(DataListener) - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider

Register a new DataListener to this DataProvider instance.

addFieldKey(FieldKey) - Method in class com.sun.data.provider.impl.AbstractDataProvider
Adds a FieldKey to the list of keys
addFieldKeys(FieldKey[]) - Method in class com.sun.data.provider.impl.AbstractDataProvider
Adds a list of FieldKeys to the list of keys
addObject(Object) - Method in class com.sun.data.provider.impl.ObjectListDataProvider
Append the specified object to the list of contained objects.
addRefreshableDataListener(RefreshableDataListener) - Method in interface com.sun.data.provider.RefreshableDataProvider
Register a new RefreshableDataListener to this RefreshableDataProvider instance.
addRefreshableDataListener(RefreshableDataListener) - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider

Register a new RefreshableDataListener to this RefreshableDataProvider instance.

addRefreshableDataListener(RefreshableDataListener) - Method in class com.sun.data.provider.impl.MethodResultDataProvider

Register a new RefreshableDataListener to this RefreshableDataProvider instance.

addRefreshableDataListener(RefreshableDataListener) - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider

Register a new RefreshableDataListener to this RefreshableDataProvider instance.

addTableCursorListener(TableCursorListener) - Method in interface com.sun.data.provider.TableDataProvider
Register a new TableCursorListener to this TableDataProvider instance.
addTableCursorListener(TableCursorListener) - Method in class com.sun.data.provider.impl.AbstractTableDataProvider

Register a new TableCursorListener to this TableDataProvider instance.

addTableCursorListener(TableCursorListener) - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider

Register a new TableCursorListener to this TableDataProvider instance.

addTableDataListener(TableDataListener) - Method in interface com.sun.data.provider.TableDataProvider
Register a new TableDataListener to this TableDataProvider instance.
addTableDataListener(TableDataListener) - Method in class com.sun.data.provider.impl.AbstractTableDataProvider

Register a new TableDataListener to this TableDataProvider instance.

addTableDataListener(TableDataListener) - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider

Register a new TableDataListener to this TableDataProvider instance.

addTransactionalDataListener(TransactionalDataListener) - Method in interface com.sun.data.provider.TransactionalDataProvider
Register a new TransactionalDataListener to this TransactionalDataProvider instance.
addTransactionalDataListener(TransactionalDataListener) - Method in class com.sun.data.provider.impl.BasicTransactionalDataProvider

Register a new TransactionalDataListener to this TransactionalDataProvider instance.

addTransactionalDataListener(TransactionalDataListener) - Method in class com.sun.data.provider.impl.BasicTransactionalTableDataProvider

Register a new TransactionalDataListener to this TransactionalDataProvider instance.

addTransactionalDataListener(TransactionalDataListener) - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider

Register a new TransactionalDataListener to this TransactionalDataProvider instance.

addTransactionalDataListener(TransactionalDataListener) - Method in class com.sun.data.provider.impl.ObjectListDataProvider

Register a new TransactionalDataListener to this TransactionalDataProvider instance.

appendRow() - Method in interface com.sun.data.provider.TableDataProvider
Appends a new row at the end of the list and returns the row key for the newly appended row.
appendRow() - Method in class com.sun.data.provider.impl.AbstractTableDataProvider

Appends a new row at the end of the list and returns the row key for the newly appended row.

NOTE: The method should only be called after testing the canAppendRow() method to see if this TableDataProvider supports the append operation.

appendRow() - Method in class com.sun.data.provider.impl.BasicTransactionalTableDataProvider

Appends a new row at the end of the list and returns the row key for the newly appended row.

NOTE: The method should only be called after testing the canAppendRow() method to see if this TableDataProvider supports the append operation.

appendRow() - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider

Appends a new row at the end of the list and returns the row key for the newly appended row.

NOTE: The method should only be called after testing the canAppendRow() method to see if this TableDataProvider supports the append operation.

appendRow() - Method in class com.sun.data.provider.impl.FilteredTableDataProvider

Appends a new row at the end of the list and returns the row key for the newly appended row.

NOTE: The method should only be called after testing the canAppendRow() method to see if this TableDataProvider supports the append operation.

appendRow() - Method in class com.sun.data.provider.impl.ListDataProvider

Appends a new row at the end of the list and returns the row key for the newly appended row.

NOTE: The method should only be called after testing the canAppendRow() method to see if this TableDataProvider supports the append operation.

appendRow() - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider

Appends a new row at the end of the list and returns the row key for the newly appended row.

NOTE: The method should only be called after testing the canAppendRow() method to see if this TableDataProvider supports the append operation.

appendRow() - Method in class com.sun.data.provider.impl.ObjectArrayDataProvider

Appends a new row at the end of the list and returns the row key for the newly appended row.

NOTE: The method should only be called after testing the canAppendRow() method to see if this TableDataProvider supports the append operation.

appendRow() - Method in class com.sun.data.provider.impl.ObjectListDataProvider
Construct a new instance of the specified object type and append it to the end of the list.
appendRow(Object) - Method in class com.sun.data.provider.impl.ObjectListDataProvider
Append the specified object to the end of the list.

B

BasicTableDataFilter - class com.sun.data.provider.impl.BasicTableDataFilter.
This basic implementation of TableDataFilter iterates rows and the contained FilterCriteria and invokes the match() method on each.
BasicTableDataFilter() - Constructor for class com.sun.data.provider.impl.BasicTableDataFilter
 
BasicTableDataSorter - class com.sun.data.provider.impl.BasicTableDataSorter.
The BasicTableDataSorter utilizes the Comparable interface on data objects in the specified TableDataProvider to provide a sorted version of the data based on the specified sort criteria.
BasicTableDataSorter() - Constructor for class com.sun.data.provider.impl.BasicTableDataSorter
Constructs a BasicTableDataSorter with no sort criteria or locale setting.
BasicTableDataSorter(SortCriteria[]) - Constructor for class com.sun.data.provider.impl.BasicTableDataSorter
Constructs a BasicTableDataSorter with the specified initial sort criteria and no locale setting.
BasicTableDataSorter(Locale) - Constructor for class com.sun.data.provider.impl.BasicTableDataSorter
Constructs a BasicTableDataSorter with the specified locale with no initial sort criteria.
BasicTableDataSorter(SortCriteria[], Locale) - Constructor for class com.sun.data.provider.impl.BasicTableDataSorter
Constructs a BasicTableDataSorter with the specified initial sort criteria and sort locale.
BasicTransactionalDataProvider - class com.sun.data.provider.impl.BasicTransactionalDataProvider.
 
BasicTransactionalDataProvider() - Constructor for class com.sun.data.provider.impl.BasicTransactionalDataProvider
 
BasicTransactionalTableDataProvider - class com.sun.data.provider.impl.BasicTransactionalTableDataProvider.
 
BasicTransactionalTableDataProvider() - Constructor for class com.sun.data.provider.impl.BasicTransactionalTableDataProvider
 

C

CachedRowSetDataProvider - class com.sun.data.provider.impl.CachedRowSetDataProvider.
TableDataProvider implementation that wraps a CachedRowSet.
CachedRowSetDataProvider() - Constructor for class com.sun.data.provider.impl.CachedRowSetDataProvider
Construct an unconfigured CachedRowSetDataProvider.
CachedRowSetDataProvider(CachedRowSet) - Constructor for class com.sun.data.provider.impl.CachedRowSetDataProvider
Construct a CachedRowSetDataProvider that wraps the specified CachedRowSet.
CompareFilterCriteria - class com.sun.data.provider.impl.CompareFilterCriteria.
The CompareFilterCriteria is an implementation of FilterCriteria that compares the value of a FieldKey in a TableDataProvider with a predefined compareValue.
CompareFilterCriteria() - Constructor for class com.sun.data.provider.impl.CompareFilterCriteria
 
CompareFilterCriteria(FieldKey) - Constructor for class com.sun.data.provider.impl.CompareFilterCriteria
 
CompareFilterCriteria(Object) - Constructor for class com.sun.data.provider.impl.CompareFilterCriteria
 
CompareFilterCriteria(FieldKey, Object) - Constructor for class com.sun.data.provider.impl.CompareFilterCriteria
 
CompareFilterCriteria(FieldKey, Object, boolean, boolean, boolean) - Constructor for class com.sun.data.provider.impl.CompareFilterCriteria
 
canAppendRow() - Method in interface com.sun.data.provider.TableDataProvider
This method is called to test if this TableDataProvider supports the append operation.
canAppendRow() - Method in class com.sun.data.provider.impl.AbstractTableDataProvider

This method is called to test if this TableDataProvider supports the append operation. If rows can be appended to the list, this method should return true. If the data provider is not resizable, or cannot support an append operation, this method should return false.

canAppendRow() - Method in class com.sun.data.provider.impl.BasicTransactionalTableDataProvider

This method is called to test if this TableDataProvider supports the append operation. If rows can be appended to the list, this method should return true. If the data provider is not resizable, or cannot support an append operation, this method should return false.

canAppendRow() - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider

This method is called to test if this TableDataProvider supports the append operation. If rows can be appended to the list, this method should return true. If the data provider is not resizable, or cannot support an append operation, this method should return false.

canAppendRow() - Method in class com.sun.data.provider.impl.FilteredTableDataProvider

This method is called to test if this TableDataProvider supports the append operation. If rows can be appended to the list, this method should return true. If the data provider is not resizable, or cannot support an append operation, this method should return false.

canAppendRow() - Method in class com.sun.data.provider.impl.ListDataProvider
NOTE: This implementation always returns false from this method.
canAppendRow() - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider

This method is called to test if this TableDataProvider supports the append operation. If rows can be appended to the list, this method should return true. If the data provider is not resizable, or cannot support an append operation, this method should return false.

canAppendRow() - Method in class com.sun.data.provider.impl.ObjectArrayDataProvider

This method is called to test if this TableDataProvider supports the append operation. If rows can be appended to the list, this method should return true. If the data provider is not resizable, or cannot support an append operation, this method should return false.

canAppendRow() - Method in class com.sun.data.provider.impl.ObjectListDataProvider
Return true if the userResizable property is set to true, and there is a public zero-args constructor for the class specified by the objectType property.
canInsertRow(RowKey) - Method in interface com.sun.data.provider.TableDataProvider
This method is called to test if this TableDataProvider supports resizability.
canInsertRow(RowKey) - Method in class com.sun.data.provider.impl.AbstractTableDataProvider

This method is called to test if this TableDataProvider supports resizability. If objects can be inserted and removed from the list, this method should return true. If the data provider is not resizable, this method should return false.

The following methods will only be called if this method returns true:

canInsertRow(RowKey) - Method in class com.sun.data.provider.impl.BasicTransactionalTableDataProvider

This method is called to test if this TableDataProvider supports resizability. If objects can be inserted and removed from the list, this method should return true. If the data provider is not resizable, this method should return false.

The following methods will only be called if this method returns true:

canInsertRow(RowKey) - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider

This method is called to test if this TableDataProvider supports resizability. If objects can be inserted and removed from the list, this method should return true. If the data provider is not resizable, this method should return false.

The following methods will only be called if this method returns true:

canInsertRow(RowKey) - Method in class com.sun.data.provider.impl.FilteredTableDataProvider

This method is called to test if this TableDataProvider supports resizability. If objects can be inserted and removed from the list, this method should return true. If the data provider is not resizable, this method should return false.

The following methods will only be called if this method returns true:

canInsertRow(RowKey) - Method in class com.sun.data.provider.impl.ListDataProvider
NOTE: This implementation always returns false from this method.
canInsertRow(RowKey) - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider

This method is called to test if this TableDataProvider supports resizability. If objects can be inserted and removed from the list, this method should return true. If the data provider is not resizable, this method should return false.

The following methods will only be called if this method returns true:

canInsertRow(RowKey) - Method in class com.sun.data.provider.impl.ObjectArrayDataProvider

This method is called to test if this TableDataProvider supports resizability. If objects can be inserted and removed from the list, this method should return true. If the data provider is not resizable, this method should return false.

The following methods will only be called if this method returns true:

canInsertRow(RowKey) - Method in class com.sun.data.provider.impl.ObjectListDataProvider
Return true if the userResizable property is set to true, and there is a public zero-args constructor for the class specified by the objectType property.
canRemoveRow(RowKey) - Method in interface com.sun.data.provider.TableDataProvider
This method is called to test if this TableDataProvider supports the removeRow operation.
canRemoveRow(RowKey) - Method in class com.sun.data.provider.impl.AbstractTableDataProvider

This method is called to test if this TableDataProvider supports the removeRow operation. If rows can be removed from the table, this method should return true. If the data provider is does not support removing rows, this method should return false.

canRemoveRow(RowKey) - Method in class com.sun.data.provider.impl.BasicTransactionalTableDataProvider

This method is called to test if this TableDataProvider supports the removeRow operation. If rows can be removed from the table, this method should return true. If the data provider is does not support removing rows, this method should return false.

canRemoveRow(RowKey) - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider

This method is called to test if this TableDataProvider supports the removeRow operation. If rows can be removed from the table, this method should return true. If the data provider is does not support removing rows, this method should return false.

canRemoveRow(RowKey) - Method in class com.sun.data.provider.impl.FilteredTableDataProvider

This method is called to test if this TableDataProvider supports the removeRow operation. If rows can be removed from the table, this method should return true. If the data provider is does not support removing rows, this method should return false.

canRemoveRow(RowKey) - Method in class com.sun.data.provider.impl.ListDataProvider
NOTE: This implementation always returns true from this method.
canRemoveRow(RowKey) - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider

This method is called to test if this TableDataProvider supports the removeRow operation. If rows can be removed from the table, this method should return true. If the data provider is does not support removing rows, this method should return false.

canRemoveRow(RowKey) - Method in class com.sun.data.provider.impl.ObjectArrayDataProvider

This method is called to test if this TableDataProvider supports the removeRow operation. If rows can be removed from the table, this method should return true. If the data provider is does not support removing rows, this method should return false.

canRemoveRow(RowKey) - Method in class com.sun.data.provider.impl.ObjectListDataProvider
Return true if the userResizable property is set to true.
changeMap - Variable in class com.sun.data.provider.impl.BasicTransactionalDataProvider
 
changedRowMap - Variable in class com.sun.data.provider.impl.BasicTransactionalTableDataProvider
 
changesCommitted(TransactionalDataProvider) - Method in class com.sun.data.provider.TransactionalDataAdapter

The commitChanges() method was called on the specified TransactionalDataProvider.

changesCommitted(TransactionalDataProvider) - Method in interface com.sun.data.provider.TransactionalDataListener
The commitChanges() method was called on the specified TransactionalDataProvider.
changesReverted(TransactionalDataProvider) - Method in class com.sun.data.provider.TransactionalDataAdapter

The revertChanges() method was called on the specified TransactionalDataProvider.

changesReverted(TransactionalDataProvider) - Method in interface com.sun.data.provider.TransactionalDataListener
The revertChanges() method was called on the specified TransactionalDataProvider.
checkExecute() - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider
Check if rowset, if so, execute if necessary.
clearFieldKeys() - Method in class com.sun.data.provider.impl.AbstractDataProvider
Empties the list of FieldKeys
clearObjectList() - Method in class com.sun.data.provider.impl.ObjectListDataProvider
Clear the list of contained objects.
close() - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider
free resources used by this instance Close is guaranteed not to throw an exception.
com.sun.data.provider - package com.sun.data.provider
Fundamental data access APIs and event listeners.
com.sun.data.provider.impl - package com.sun.data.provider.impl
Concrete DataProvider implementations and base classes.
commitChanges() - Method in interface com.sun.data.provider.TransactionalDataProvider
Cause any cached changes to values of data elements supported by this DataProvider to be passed through to the underlying data structure.
commitChanges() - Method in class com.sun.data.provider.impl.BasicTransactionalDataProvider
 
commitChanges() - Method in class com.sun.data.provider.impl.BasicTransactionalTableDataProvider
 
commitChanges() - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider
(@inheritDoc}
commitChanges() - Method in class com.sun.data.provider.impl.ObjectListDataProvider
Cause any cached updates to existing field values, as well as inserted and deleted rows, to be flowed through to the underlying List wrapped by this DataProvider.
compare(Object, Object, Locale) - Static method in class com.sun.data.provider.impl.CompareFilterCriteria
 
compareLocale - Variable in class com.sun.data.provider.impl.CompareFilterCriteria
Storage for the compare locale
compareTo(Object) - Method in class com.sun.data.provider.FieldKey
Standard compareTo implementation (for Comparable interface).
compareTo(Object) - Method in class com.sun.data.provider.RowKey
Standard implementation of compareTo(Object).
compareTo(Object) - Method in class com.sun.data.provider.impl.IndexRowKey
Compare this instance to another IndexRowKey instance.
compareTo(Object) - Method in class com.sun.data.provider.impl.ObjectRowKey
Standard implementation of compareTo(Object).
create(String) - Static method in class com.sun.data.provider.impl.IndexRowKey
Constructs a new IndexRowKey from the passed rowId String
cursorChanged(TableDataProvider, RowKey, RowKey) - Method in class com.sun.data.provider.TableCursorAdapter

Process an event indicating that the current cursor row of the specified TableDataProvider has been successfully changed.

cursorChanged(TableDataProvider, RowKey, RowKey) - Method in interface com.sun.data.provider.TableCursorListener
Process an event indicating that the current cursor row of the specified TableDataProvider has been successfully changed.
cursorChanging(TableDataProvider, RowKey, RowKey) - Method in class com.sun.data.provider.TableCursorAdapter

Process an event indicating that the current cursor row of the specified TableDataProvider is changing. If an exception is thrown be an event handler, the cursor change will be vetoed.

cursorChanging(TableDataProvider, RowKey, RowKey) - Method in interface com.sun.data.provider.TableCursorListener
Process an event indicating that the current cursor row of the specified TableDataProvider is changing.
cursorFirst() - Method in interface com.sun.data.provider.TableDataProvider
Move the cursor to the first row in this TableDataProvider.
cursorFirst() - Method in class com.sun.data.provider.impl.AbstractTableDataProvider

Move the cursor to the first row in this TableDataProvider.

cursorFirst() - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider

Move the cursor to the first row in this TableDataProvider.

cursorFirst() - Method in class com.sun.data.provider.impl.FilteredTableDataProvider

Move the cursor to the first row in this TableDataProvider.

cursorFirst() - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider

Move the cursor to the first row in this TableDataProvider.

cursorLast() - Method in interface com.sun.data.provider.TableDataProvider
Move the cursor to the last row in this TableDataProvider.
cursorLast() - Method in class com.sun.data.provider.impl.AbstractTableDataProvider

Move the cursor to the last row in this TableDataProvider.

cursorLast() - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider

Move the cursor to the last row in this TableDataProvider.

cursorLast() - Method in class com.sun.data.provider.impl.FilteredTableDataProvider

Move the cursor to the last row in this TableDataProvider.

cursorLast() - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider

Move the cursor to the last row in this TableDataProvider.

cursorNext() - Method in interface com.sun.data.provider.TableDataProvider
Move the cursor to the row after the current cursor row, unless the cursor is currently at the last row TableDataProvider.
cursorNext() - Method in class com.sun.data.provider.impl.AbstractTableDataProvider

Move the cursor to the row after the current cursor row, unless the cursor is currently at the last row TableDataProvider.

cursorNext() - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider

Move the cursor to the row after the current cursor row, unless the cursor is currently at the last row TableDataProvider.

cursorNext() - Method in class com.sun.data.provider.impl.FilteredTableDataProvider

Move the cursor to the row after the current cursor row, unless the cursor is currently at the last row TableDataProvider.

cursorNext() - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider

Move the cursor to the row after the current cursor row, unless the cursor is currently at the last row TableDataProvider.

cursorPrevious() - Method in interface com.sun.data.provider.TableDataProvider
Move the cursor to the row before the current cursor row, unless the cursor is currently at the first row.
cursorPrevious() - Method in class com.sun.data.provider.impl.AbstractTableDataProvider

Move the cursor to the row before the current cursor row, unless the cursor is currently at the first row.

cursorPrevious() - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider

Move the cursor to the row before the current cursor row, unless the cursor is currently at the first row.

cursorPrevious() - Method in class com.sun.data.provider.impl.FilteredTableDataProvider

Move the cursor to the row before the current cursor row, unless the cursor is currently at the first row.

cursorPrevious() - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider

Move the cursor to the row before the current cursor row, unless the cursor is currently at the first row.

cursorRow - Variable in class com.sun.data.provider.impl.AbstractTableDataProvider
storage for the current cursor row
cursorRow - Variable in class com.sun.data.provider.impl.CachedRowSetDataProvider
storage for the current cursor row

D

DataAdapter - class com.sun.data.provider.DataAdapter.
DataAdapter is an event listener adapter that provides a base implementation of DataListener.
DataAdapter() - Constructor for class com.sun.data.provider.DataAdapter
 
DataListener - interface com.sun.data.provider.DataListener.
DataListener is an event listener interface that supports processing events produced by a corresponding DataProvider instance.
DataProvider - interface com.sun.data.provider.DataProvider.
DataProvider is an interface that describes a single set of data elements, each identified by a FieldKey.
DataProviderException - exception com.sun.data.provider.DataProviderException.
The DataProviderException is generic runtime exception that wraps an underlying cause exception for DataProvider methods.
DataProviderException() - Constructor for class com.sun.data.provider.DataProviderException
Constructs a default DataProviderException with no message with no wrapped cause exception.
DataProviderException(String) - Constructor for class com.sun.data.provider.DataProviderException
Constructs a DataProviderException with the specified message and no wrapped cause exception.
DataProviderException(String, Throwable) - Constructor for class com.sun.data.provider.DataProviderException
Constructs a DataProviderException with the specified message and wrapped cause exception.
DataProviderException(Throwable) - Constructor for class com.sun.data.provider.DataProviderException
Constructs a DataProviderException with the specified wrapped cause exception.
dpListeners - Variable in class com.sun.data.provider.impl.AbstractDataProvider
Array of DataListener instances registered for this DataProvider.

E

EMPTY_ARRAY - Static variable in class com.sun.data.provider.FieldKey
A convenient static empty array to use for no-op method returns
EMPTY_ARRAY - Static variable in class com.sun.data.provider.RowKey
A convenient static empty array to use for no-op method returns
ears - Variable in class com.sun.data.provider.impl.BasicTransactionalDataProvider
 
equals(Object) - Method in class com.sun.data.provider.FieldKey
Standard equals implementation.
equals(Object) - Method in class com.sun.data.provider.RowKey
Standard equals implementation.
equals(Object) - Method in class com.sun.data.provider.impl.IndexRowKey
Standard equals implementation.
equals(Object) - Method in class com.sun.data.provider.impl.MapDataProvider.MapFieldKey
Standard equals implementation.
equals(Object) - Method in class com.sun.data.provider.impl.ObjectArrayRowKey
Standard equals implementation.
equals(Object) - Method in class com.sun.data.provider.impl.ObjectRowKey
Standard equals implementation.

F

FieldIdSortCriteria - class com.sun.data.provider.impl.FieldIdSortCriteria.
The FieldIdSortCriteria class is an implementation of SortCriteria that simply retrieves the sort value from the TableDataProvider for the current RowKey using the specified fieldId, which is used to dynamically retrieve a FieldKey.
FieldIdSortCriteria() - Constructor for class com.sun.data.provider.impl.FieldIdSortCriteria
Constructs a FieldIdSortCriteria with no associated FieldKey.
FieldIdSortCriteria(String) - Constructor for class com.sun.data.provider.impl.FieldIdSortCriteria
Constructs a FieldIdSortCriteria with the specified fieldId to use to fetch a FieldKey.
FieldIdSortCriteria(String, boolean) - Constructor for class com.sun.data.provider.impl.FieldIdSortCriteria
Constructs a FieldIdSortCriteria with the specified fieldId and ascending state.
FieldKey - class com.sun.data.provider.FieldKey.
FieldKey is a representation of an identifier for a specific data element that may be retrieved from a DataProvider.
FieldKey(String) - Constructor for class com.sun.data.provider.FieldKey
Constructs a new FieldKey with the specified cannonical ID.
FieldKey(String, String) - Constructor for class com.sun.data.provider.FieldKey
Constructs a new FieldKey with the specified cannonical ID and display name.
FieldKeySortCriteria - class com.sun.data.provider.impl.FieldKeySortCriteria.
The FieldKeySortCriteria class is an implementation of SortCriteria that simply retrieves the sort value from the TableDataProvider for the current RowKey using the specified FieldKey.
FieldKeySortCriteria() - Constructor for class com.sun.data.provider.impl.FieldKeySortCriteria
Constructs a FieldKeySortCriteria with no associated FieldKey.
FieldKeySortCriteria(FieldKey) - Constructor for class com.sun.data.provider.impl.FieldKeySortCriteria
Constructs a FieldKeySortCriteria with the specified FieldKey.
FieldKeySortCriteria(FieldKey, boolean) - Constructor for class com.sun.data.provider.impl.FieldKeySortCriteria
Constructs a FieldKeySortCriteria with the specified FieldKey and ascending state.
FilterCriteria - class com.sun.data.provider.FilterCriteria.
The FilterCriteria class defines a single filter criteria for a TableDataFilter.
FilterCriteria() - Constructor for class com.sun.data.provider.FilterCriteria
Constructs a new FilterCriteria object with no display name and the default state for include (true).
FilterCriteria(String) - Constructor for class com.sun.data.provider.FilterCriteria
Constructs a new FilterCriteria object with the specified display name and the default state for the include/exclude (true == include).
FilterCriteria(String, boolean) - Constructor for class com.sun.data.provider.FilterCriteria
Constructs a new FilterCriteria object with the specified display name and state for include/exclude (true == include).
FilteredTableDataProvider - class com.sun.data.provider.impl.FilteredTableDataProvider.
Specialized TableDataProvider that is filtered by a specified TableDataFilter.
FilteredTableDataProvider() - Constructor for class com.sun.data.provider.impl.FilteredTableDataProvider
 
fieldKeys - Variable in class com.sun.data.provider.impl.AbstractDataProvider
storage for the list of FieldKeys in this DataProvider
filter(TableDataProvider, RowKey[]) - Method in interface com.sun.data.provider.TableDataFilter
Performs a filter operation on the passed set of RowKey objects.
filter(TableDataProvider, RowKey[]) - Method in class com.sun.data.provider.impl.BasicTableDataFilter
This method iterates the passed rows and contained FilterCriteria and invokes the match() method on each.
filter - Variable in class com.sun.data.provider.impl.FilteredTableDataProvider
 
filterCriteria - Variable in class com.sun.data.provider.impl.BasicTableDataFilter
storage for the filter criteria
filterCriteria - Variable in class com.sun.data.provider.impl.NestedFilterCriteria
storage for the nested filter criteria
findAll(String, Object) - Method in class com.sun.data.provider.impl.AbstractTableDataProvider
 
findAll(String[], Object[]) - Method in class com.sun.data.provider.impl.AbstractTableDataProvider
 
findAll(FieldKey, Object) - Method in class com.sun.data.provider.impl.AbstractTableDataProvider
Finds all rows with the specified value stored under the specified field key.
findAll(FieldKey[], Object[]) - Method in class com.sun.data.provider.impl.AbstractTableDataProvider
Finds all rows with the specified values stored under the specified field keys.
findFirst(String, Object) - Method in class com.sun.data.provider.impl.AbstractTableDataProvider
 
findFirst(String[], Object[]) - Method in class com.sun.data.provider.impl.AbstractTableDataProvider
 
findFirst(FieldKey, Object) - Method in class com.sun.data.provider.impl.AbstractTableDataProvider
Finds the first row with the specified value stored under the specified field key.
findFirst(FieldKey[], Object[]) - Method in class com.sun.data.provider.impl.AbstractTableDataProvider
Finds the first row with the specified values stored under the specified field keys.
fireChangesCommitted() - Method in class com.sun.data.provider.impl.BasicTransactionalDataProvider
Fires a changesCommtted event to each registered TransactionalDataListener
fireChangesCommitted() - Method in class com.sun.data.provider.impl.BasicTransactionalTableDataProvider
Fires a changesCommtted event to each registered TransactionalDataListener
fireChangesCommitted() - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider
Fires a changesCommtted event to each registered TransactionalDataListener.
fireChangesReverted() - Method in class com.sun.data.provider.impl.BasicTransactionalDataProvider
Fires a changesReverted event to each registered TransactionalDataListener
fireChangesReverted() - Method in class com.sun.data.provider.impl.BasicTransactionalTableDataProvider
Fires a changesReverted event to each registered TransactionalDataListener
fireChangesReverted() - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider
Fires a changesReverted event to each registered TransactionalDataListener.
fireCursorChanged(RowKey, RowKey) - Method in class com.sun.data.provider.impl.AbstractTableDataProvider
Fires a cursorChanged event to all registered TableCursorListeners
fireCursorChanging(RowKey, RowKey) - Method in class com.sun.data.provider.impl.AbstractTableDataProvider
Fires a cursorChanging event to all registered TableCursorListeners.
fireProviderChanged() - Method in class com.sun.data.provider.impl.AbstractDataProvider
Fires a providerChanged event to each registered DataListener
fireRefreshed() - Method in class com.sun.data.provider.impl.MethodResultDataProvider
Fires a refreshed event to each registered RefreshableDataListener
fireRefreshed() - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider
Fires a refreshed event to each registered RefreshableDataListener
fireRowAdded(RowKey) - Method in class com.sun.data.provider.impl.AbstractTableDataProvider
Fires a rowAdded event to all registered TableDataListeners
fireRowRemoved(RowKey) - Method in class com.sun.data.provider.impl.AbstractTableDataProvider
Fires a rowRemoved event to all registered TableDataListeners
fireValueChanged(FieldKey, Object, Object) - Method in class com.sun.data.provider.impl.AbstractDataProvider
Fires a valueChanged event to each registered DataListener
fireValueChanged(FieldKey, RowKey, Object, Object) - Method in class com.sun.data.provider.impl.AbstractTableDataProvider
Fires a valueChanged event to all registered TableDataListeners

G

getAllRows() - Method in class com.sun.data.provider.impl.AbstractTableDataProvider
Returns all the RowKeys, which may force the underlying dataprovider to go and perform an expensive operation to fetch them.
getAllRows() - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider
Returns all the RowKeys, which may force the underlying dataprovider to go and perform an expensive operation to fetch them.
getArray() - Method in class com.sun.data.provider.impl.ObjectArrayDataProvider
Return the array that we are wrapping.
getCachedRowSet() - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider
Return the CachedRowSet that we are wrapping.
getCollectionElementType() - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider
 
getCompareLocale() - Method in class com.sun.data.provider.impl.CompareFilterCriteria
 
getCompareValue() - Method in class com.sun.data.provider.impl.CompareFilterCriteria
 
getCriteriaKey() - Method in class com.sun.data.provider.SortCriteria
Returns a String uniquely identifying this sort criteria.
getCriteriaKey() - Method in class com.sun.data.provider.impl.FieldIdSortCriteria
Returns the fieldId.
getCriteriaKey() - Method in class com.sun.data.provider.impl.FieldKeySortCriteria
Returns the FieldKey's fieldId.
getCursorIndex() - Method in class com.sun.data.provider.impl.AbstractTableDataProvider
 
getCursorIndex() - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider
 
getCursorIndex() - Method in class com.sun.data.provider.impl.ListDataProvider
 
getCursorRow() - Method in interface com.sun.data.provider.TableDataProvider
 
getCursorRow() - Method in class com.sun.data.provider.impl.AbstractTableDataProvider
getCursorRow() - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider
getCursorRow() - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider
getDataClassInstance() - Method in class com.sun.data.provider.impl.MethodResultDataProvider
Returns the dataClassInstance that contains the dataMethod to be invoked.
getDataClassInstance() - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider
Returns the dataClassInstance that contains the dataMethod to be invoked.
getDataListeners() - Method in interface com.sun.data.provider.DataProvider
 
getDataListeners() - Method in class com.sun.data.provider.impl.AbstractDataProvider
getDataListeners() - Method in class com.sun.data.provider.impl.MethodResultDataProvider
getDataListeners() - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider
getDataMethod() - Method in class com.sun.data.provider.impl.MethodResultDataProvider
Returns the currently set dataMethod
getDataMethod() - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider
Returns the currently set dataMethod
getDataMethodArguments() - Method in class com.sun.data.provider.impl.MethodResultDataProvider
Returns the dataMethodArguments
getDataMethodArguments() - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider
Returns the dataMethodArguments
getDataProvider() - Method in class com.sun.data.provider.impl.BasicTransactionalDataProvider
 
getDisplayName() - Method in class com.sun.data.provider.FieldKey
 
getDisplayName() - Method in class com.sun.data.provider.FilterCriteria
Returns the display name for this filter criteria.
getDisplayName() - Method in class com.sun.data.provider.SortCriteria
Returns the display name for this sort criteria.
getDisplayName() - Method in class com.sun.data.provider.impl.CompareFilterCriteria
 
getDisplayName() - Method in class com.sun.data.provider.impl.FieldIdSortCriteria
If no display name is set, this returns the fieldId.
getDisplayName() - Method in class com.sun.data.provider.impl.FieldKeySortCriteria
If no display name is set, this returns the FieldKey's display name.
getDisplayName() - Method in class com.sun.data.provider.impl.RegexFilterCriteria
 
getExpression() - Method in class com.sun.data.provider.impl.RegexFilterCriteria
 
getFakeData(Class) - Static method in class com.sun.data.provider.impl.AbstractDataProvider
This helper method defers to AbstractDataProvider.getFakeData(Class, Class) passing null as the collectionElementType.
getFakeData(Class, Class) - Static method in class com.sun.data.provider.impl.AbstractDataProvider
This helper method produces fake data for use during design-time.
getFieldId() - Method in class com.sun.data.provider.FieldKey
 
getFieldId() - Method in class com.sun.data.provider.impl.FieldIdSortCriteria
Returns the fieldId to use to retrieve a FieldKey for this sort criteria.
getFieldKey(String) - Method in interface com.sun.data.provider.DataProvider
Returns the FieldKey associated with the specified data element canonical id, if any; otherwise, return null.
getFieldKey(String) - Method in class com.sun.data.provider.impl.AbstractDataProvider

Returns the FieldKey associated with the specified data element canonical id, if any; otherwise, return null.

getFieldKey(String) - Method in class com.sun.data.provider.impl.BasicTransactionalDataProvider

Returns the FieldKey associated with the specified data element canonical id, if any; otherwise, return null.

getFieldKey(String) - Method in class com.sun.data.provider.impl.BasicTransactionalTableDataProvider
 
getFieldKey(String) - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider

Returns the FieldKey associated with the specified data element canonical id, if any; otherwise, return null.

getFieldKey() - Method in class com.sun.data.provider.impl.CompareFilterCriteria
 
getFieldKey() - Method in class com.sun.data.provider.impl.FieldKeySortCriteria
Returns the FieldKey to use for this sort criteria.
getFieldKey(String) - Method in class com.sun.data.provider.impl.FilteredTableDataProvider
 
getFieldKey(String) - Method in class com.sun.data.provider.impl.MapDataProvider
Returns a MapDataProvider.MapFieldKey corresponding to the specified id.
getFieldKey(String) - Method in class com.sun.data.provider.impl.MethodResultDataProvider

Returns the FieldKey associated with the specified data element canonical id, if any; otherwise, return null.

getFieldKey(String) - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider

Returns the FieldKey associated with the specified data element canonical id, if any; otherwise, return null.

getFieldKey(String) - Method in class com.sun.data.provider.impl.ObjectArrayDataProvider

Returns the FieldKey associated with the specified data element canonical id, if any; otherwise, return null.

getFieldKey(String) - Method in class com.sun.data.provider.impl.ObjectDataProvider

Returns the FieldKey associated with the specified data element canonical id, if any; otherwise, return null.

getFieldKey(String) - Method in class com.sun.data.provider.impl.ObjectFieldKeySupport
Return the FieldKey associated with the specified canonical identifier, if any; otherwise, return null.
getFieldKey(String) - Method in class com.sun.data.provider.impl.ObjectListDataProvider

Returns the FieldKey associated with the specified data element canonical id, if any; otherwise, return null.

getFieldKey() - Method in class com.sun.data.provider.impl.RegexFilterCriteria
 
getFieldKey(String) - Method in class com.sun.data.provider.impl.TableRowDataProvider
 
getFieldKeys() - Method in interface com.sun.data.provider.DataProvider
 
getFieldKeys() - Method in class com.sun.data.provider.impl.AbstractDataProvider
getFieldKeys() - Method in class com.sun.data.provider.impl.BasicTransactionalDataProvider
getFieldKeys() - Method in class com.sun.data.provider.impl.BasicTransactionalTableDataProvider
 
getFieldKeys() - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider
getFieldKeys() - Method in class com.sun.data.provider.impl.FilteredTableDataProvider
 
getFieldKeys() - Method in class com.sun.data.provider.impl.MapDataProvider
 
getFieldKeys() - Method in class com.sun.data.provider.impl.MethodResultDataProvider
getFieldKeys() - Method in class com.sun.data.provider.impl.MethodResultTableDataProvider
getFieldKeys() - Method in class com.sun.data.provider.impl.ObjectArrayDataProvider
getFieldKeys() - Method in class com.sun.data.provider.impl.ObjectDataProvider
getFieldKeys() - Method in class com.sun.data.provider.impl.ObjectFieldKeySupport
Return an array of all supported FieldKeys.
getFieldKeys() - Method in class com.sun.data.provider.impl.ObjectListDataProvider
getFieldKeys() - Method in class com.sun.data.provider.impl.TableRowDataProvider
 
getFilterCriteria() - Method in interface com.sun.data.provider.TableDataFilter
Returns the current filter criteria on this data filterer.
getFilterCriteria() - Method in class com.sun.data.provider.impl.BasicTableDataFilter

Returns the current filter criteria on this data filterer.

getFilterCriteria() - Method in class com.sun.data.provider.impl.NestedFilterCriteria
 
getIndex() - Method in class com.sun.data.provider.impl.IndexRowKey
Returns the index of this IndexRowKey
getList() - Method in class com.sun.data.provider.impl.ListDataProvider
 
getList() - Method in class com.sun.data.provider.impl.ObjectListDataProvider
Return the List that we are wrapping.
getMap() - Method in class com.sun.data.provider.impl.MapDataProvider
 
getMapKey() - Method in class com.sun.data.provider.impl.MapDataProvider.MapFieldKey
 
getObject() - Method in class com.sun.data.provider.impl.ObjectDataProvider
 
getObject(RowKey) - Method in class com.sun.data.provider.impl.ObjectListDataProvider
Returns the object stored at the specified row.
getObject() - Method in class com.sun.data.provider.impl.ObjectRowKey
Returns the object of this ObjectRowKey
getObjectType() - Method in class com.sun.data.provider.impl.ObjectArrayDataProvider
Return the object type that this data provider contains.
getObjectType() - Method in class com.sun.data.provider.impl.ObjectListDataProvider
Return the object type that this data provider contains.
getObjects() - Method in class com.sun.data.provider.impl.ObjectArrayRowKey
Returns the Object[] of this ObjectArrayRowKey
getObjects() - Method in class com.sun.data.provider.impl.ObjectListDataProvider
Return the contained objects as an array.
getRefreshableDataListeners() - Method in interface com.sun.data.provider.RefreshableDataProvider
 
getRefreshableDataListeners() - Method in class com.sun.data.provider.impl.CachedRowSetDataProvider
getRefreshableDataListeners() - Method in class com.sun.data.provider.impl.MethodResultDataProvider