Uses of Class
com.sun.data.provider.FieldKey

Packages that use FieldKey
com.sun.data.provider Fundamental data access APIs and event listeners. 
com.sun.data.provider.impl Concrete DataProvider implementations and base classes. 
 

Uses of FieldKey in com.sun.data.provider
 

Fields in com.sun.data.provider declared as FieldKey
static FieldKey[] FieldKey.EMPTY_ARRAY
          A convenient static empty array to use for no-op method returns
 

Methods in com.sun.data.provider that return FieldKey
 FieldKey DataProvider.getFieldKey(java.lang.String fieldId)
          Returns the FieldKey associated with the specified data element canonical id, if any; otherwise, return null.
 FieldKey[] DataProvider.getFieldKeys()
           
 

Methods in com.sun.data.provider with parameters of type FieldKey
 java.lang.Class DataProvider.getType(FieldKey fieldKey)
          Returns the data type of the data element referenced by the specified data key.
 java.lang.Object DataProvider.getValue(FieldKey fieldKey)
          Returns value of the data element referenced by the specified FieldKey.
 java.lang.Object TableDataProvider.getValue(FieldKey fieldKey, RowKey rowKey)
          Return value of the data element referenced by the specified FieldKey and RowKey.
 boolean DataProvider.isReadOnly(FieldKey fieldKey)
          Return a flag indicating whether the value of the data element represented by the specified FieldKey can be modified via the setValue() method.
 void DataProvider.setValue(FieldKey fieldKey, java.lang.Object value)
          Set the value of the data element represented by the specified FieldKey to the specified new value.
 void TableDataProvider.setValue(FieldKey fieldKey, RowKey rowKey, java.lang.Object value)
          Sets the value of the data element represented by the specified FieldKey and RowKey to the specified new value.
 void DataAdapter.valueChanged(DataProvider provider, FieldKey fieldKey, java.lang.Object oldValue, java.lang.Object newValue)
          

Process an event indicating that a data element's value has been changed.

 void DataListener.valueChanged(DataProvider provider, FieldKey fieldKey, java.lang.Object oldValue, java.lang.Object newValue)
          Process an event indicating that a data element's value has been changed.
 void TableDataAdapter.valueChanged(TableDataProvider provider, FieldKey fieldKey, RowKey rowKey, java.lang.Object oldValue, java.lang.Object newValue)
          

Process an event indicating that a data element's value has been changed for the specified row.

 void TableDataListener.valueChanged(TableDataProvider provider, FieldKey fieldKey, RowKey rowKey, java.lang.Object oldValue, java.lang.Object newValue)
          Process an event indicating that a data element's value has been changed for the specified row.
 

Uses of FieldKey in com.sun.data.provider.impl
 

Subclasses of FieldKey in com.sun.data.provider.impl
 class MapDataProvider.MapFieldKey
          MapFieldKey is a FieldKey that contains an untyped Object to use as a key for a map value.
 

Fields in com.sun.data.provider.impl declared as FieldKey
protected  FieldKey[] AbstractDataProvider.fieldKeys
          storage for the list of FieldKeys in this DataProvider
 

Methods in com.sun.data.provider.impl that return FieldKey
 FieldKey CompareFilterCriteria.getFieldKey()
           
 FieldKey FieldKeySortCriteria.getFieldKey()
          Returns the FieldKey to use for this sort criteria.
 FieldKey RegexFilterCriteria.getFieldKey()
           
 FieldKey AbstractDataProvider.getFieldKey(java.lang.String fieldId)
          

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

 FieldKey BasicTransactionalDataProvider.getFieldKey(java.lang.String fieldId)
          

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

 FieldKey BasicTransactionalTableDataProvider.getFieldKey(java.lang.String fieldId)
           
 FieldKey CachedRowSetDataProvider.getFieldKey(java.lang.String fieldId)
          

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

 FieldKey FilteredTableDataProvider.getFieldKey(java.lang.String fieldId)
           
 FieldKey MapDataProvider.getFieldKey(java.lang.String fieldId)
          Returns a MapDataProvider.MapFieldKey corresponding to the specified id.
 FieldKey MethodResultDataProvider.getFieldKey(java.lang.String fieldId)
          

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

 FieldKey MethodResultTableDataProvider.getFieldKey(java.lang.String fieldId)
          

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

 FieldKey ObjectArrayDataProvider.getFieldKey(java.lang.String fieldId)
          

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

 FieldKey ObjectDataProvider.getFieldKey(java.lang.String fieldId)
          

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

 FieldKey ObjectFieldKeySupport.getFieldKey(java.lang.String fieldId)
          Return the FieldKey associated with the specified canonical identifier, if any; otherwise, return null.
 FieldKey ObjectListDataProvider.getFieldKey(java.lang.String fieldId)
          

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

 FieldKey TableRowDataProvider.getFieldKey(java.lang.String fieldId)
           
 FieldKey[] AbstractDataProvider.getFieldKeys()
          
 FieldKey[] BasicTransactionalDataProvider.getFieldKeys()
          
 FieldKey[] BasicTransactionalTableDataProvider.getFieldKeys()
           
 FieldKey[] CachedRowSetDataProvider.getFieldKeys()
          
 FieldKey[] FilteredTableDataProvider.getFieldKeys()
           
 FieldKey[] MapDataProvider.getFieldKeys()
           
 FieldKey[] MethodResultDataProvider.getFieldKeys()
          
 FieldKey[] MethodResultTableDataProvider.getFieldKeys()
          
 FieldKey[] ObjectArrayDataProvider.getFieldKeys()
          
 FieldKey[] ObjectDataProvider.getFieldKeys()
          
 FieldKey[] ObjectFieldKeySupport.getFieldKeys()
          Return an array of all supported FieldKeys.
 FieldKey[] ObjectListDataProvider.getFieldKeys()
          
 FieldKey[] TableRowDataProvider.getFieldKeys()
           
 

Methods in com.sun.data.provider.impl with parameters of type FieldKey
protected  void AbstractDataProvider.addFieldKey(FieldKey fieldKey)
          Adds a FieldKey to the list of keys
protected  void AbstractDataProvider.addFieldKeys(FieldKey[] fieldKeys)
          Adds a list of FieldKeys to the list of keys
 RowKey[] AbstractTableDataProvider.findAll(FieldKey[] fieldKeys, java.lang.Object[] values)
          Finds all rows with the specified values stored under the specified field keys.
 RowKey[] AbstractTableDataProvider.findAll(FieldKey fieldKey, java.lang.Object value)
          Finds all rows with the specified value stored under the specified field key.
 RowKey AbstractTableDataProvider.findFirst(FieldKey[] fieldKeys, java.lang.Object[] values)
          Finds the first row with the specified values stored under the specified field keys.
 RowKey AbstractTableDataProvider.findFirst(FieldKey fieldKey, java.lang.Object value)
          Finds the first row with the specified value stored under the specified field key.
protected  void AbstractDataProvider.fireValueChanged(FieldKey fieldKey, java.lang.Object oldValue, java.lang.Object newValue)
          Fires a valueChanged event to each registered DataListener
protected  void AbstractTableDataProvider.fireValueChanged(FieldKey fieldKey, RowKey row, java.lang.Object oldValue, java.lang.Object newValue)
          Fires a valueChanged event to all registered TableDataListeners
abstract  java.lang.Class AbstractDataProvider.getType(FieldKey fieldKey)
          

Returns the data type of the data element referenced by the specified data key.

abstract  java.lang.Class AbstractTableDataProvider.getType(FieldKey fieldKey)
          

Returns the data type of the data element referenced by the specified data key.

 java.lang.Class BasicTransactionalDataProvider.getType(FieldKey fieldKey)
           
 java.lang.Class BasicTransactionalTableDataProvider.getType(FieldKey fieldKey)
          

Returns the data type of the data element referenced by the specified data key.

 java.lang.Class CachedRowSetDataProvider.getType(FieldKey fieldKey)
          

Returns the data type of the data element referenced by the specified data key.

 java.lang.Class FilteredTableDataProvider.getType(FieldKey fieldKey)
          

Returns the data type of the data element referenced by the specified data key.

 java.lang.Class ListDataProvider.getType(FieldKey fieldKey)
          NOTE: FieldKey is ignored in this class.
 java.lang.Class MapDataProvider.getType(FieldKey fieldKey)
           
 java.lang.Class MethodResultDataProvider.getType(FieldKey fieldKey)
          

Returns the data type of the data element referenced by the specified data key.

 java.lang.Class MethodResultTableDataProvider.getType(FieldKey fieldKey)
          

Returns the data type of the data element referenced by the specified data key.

 java.lang.Class ObjectArrayDataProvider.getType(FieldKey fieldKey)
          

Returns the data type of the data element referenced by the specified data key.

 java.lang.Class ObjectDataProvider.getType(FieldKey fieldKey)
          

Returns the data type of the data element referenced by the specified data key.

 java.lang.Class ObjectFieldKeySupport.getType(FieldKey fieldKey)
          Return the type of the field associated with the specified FieldKey, if it can be determined; otherwise, return null.
 java.lang.Class ObjectListDataProvider.getType(FieldKey fieldKey)
          

Returns the data type of the data element referenced by the specified data key.

 java.lang.Class TableRowDataProvider.getType(FieldKey fieldKey)
           
abstract  java.lang.Object AbstractDataProvider.getValue(FieldKey fieldKey)
          

Returns value of the data element referenced by the specified FieldKey.

 java.lang.Object AbstractTableDataProvider.getValue(FieldKey fieldKey)
          

Returns value of the data element referenced by the specified FieldKey.

 java.lang.Object BasicTransactionalDataProvider.getValue(FieldKey fieldKey)
          

Returns value of the data element referenced by the specified FieldKey.

 java.lang.Object MapDataProvider.getValue(FieldKey fieldKey)
          Returns the value stored under the specified FieldKey in the Map.
 java.lang.Object MethodResultDataProvider.getValue(FieldKey fieldKey)
          

Returns value of the data element referenced by the specified FieldKey.

 java.lang.Object MethodResultTableDataProvider.getValue(FieldKey fieldKey)
          

Returns value of the data element referenced by the specified FieldKey.

 java.lang.Object ObjectArrayDataProvider.getValue(FieldKey fieldKey)
          

Returns value of the data element referenced by the specified FieldKey.

 java.lang.Object ObjectDataProvider.getValue(FieldKey fieldKey)
          

Returns value of the data element referenced by the specified FieldKey.

 java.lang.Object ObjectListDataProvider.getValue(FieldKey fieldKey)
          

Returns value of the data element referenced by the specified FieldKey.

 java.lang.Object TableRowDataProvider.getValue(FieldKey fieldKey)
           
 java.lang.Object ObjectFieldKeySupport.getValue(FieldKey fieldKey, java.lang.Object base)
          Return the value for the specified FieldKey, from the specified base object.
abstract  java.lang.Object AbstractTableDataProvider.getValue(FieldKey fieldKey, RowKey row)
          

Return value of the data element referenced by the specified FieldKey and RowKey.

 java.lang.Object BasicTransactionalTableDataProvider.getValue(FieldKey fieldKey, RowKey row)
          

Return value of the data element referenced by the specified FieldKey and RowKey.

 java.lang.Object CachedRowSetDataProvider.getValue(FieldKey fieldKey, RowKey row)
          

Return value of the data element referenced by the specified FieldKey and RowKey.

 java.lang.Object FilteredTableDataProvider.getValue(FieldKey fieldKey, RowKey row)
          

Return value of the data element referenced by the specified FieldKey and RowKey.

 java.lang.Object ListDataProvider.getValue(FieldKey fieldKey, RowKey row)
          NOTE: FieldKey is ignored in this class.
 java.lang.Object MethodResultTableDataProvider.getValue(FieldKey fieldKey, RowKey row)
          

Return value of the data element referenced by the specified FieldKey and RowKey.

 java.lang.Object ObjectArrayDataProvider.getValue(FieldKey fieldKey, RowKey rowKey)
          

Return value of the data element referenced by the specified FieldKey and RowKey.

 java.lang.Object ObjectListDataProvider.getValue(FieldKey fieldKey, RowKey rowKey)
          

Return value of the data element referenced by the specified FieldKey and RowKey.

 boolean ObjectFieldKeySupport.isAssignable(FieldKey fieldKey, java.lang.Object value)
          Return true if the specified value may be successfully assigned to the specified field.
abstract  boolean AbstractDataProvider.isReadOnly(FieldKey fieldKey)
          

Return a flag indicating whether the value of the data element represented by the specified FieldKey can be modified via the setValue() method.

abstract  boolean AbstractTableDataProvider.isReadOnly(FieldKey fieldKey)
          

Return a flag indicating whether the value of the data element represented by the specified FieldKey can be modified via the setValue() method.

 boolean BasicTransactionalDataProvider.isReadOnly(FieldKey fieldKey)
          

Return a flag indicating whether the value of the data element represented by the specified FieldKey can be modified via the setValue() method.

 boolean BasicTransactionalTableDataProvider.isReadOnly(FieldKey fieldKey)
          

Return a flag indicating whether the value of the data element represented by the specified FieldKey can be modified via the setValue() method.

 boolean CachedRowSetDataProvider.isReadOnly(FieldKey fieldKey)
          

Return a flag indicating whether the value of the data element represented by the specified FieldKey can be modified via the setValue() method.

 boolean FilteredTableDataProvider.isReadOnly(FieldKey fieldKey)
          

Return a flag indicating whether the value of the data element represented by the specified FieldKey can be modified via the setValue() method.

 boolean ListDataProvider.isReadOnly(FieldKey fieldKey)
          NOTE: FieldKey is ignored in this class.
 boolean MapDataProvider.isReadOnly(FieldKey fieldKey)
          None of the Map entries are read-only, so this method always returns false.
 boolean MethodResultDataProvider.isReadOnly(FieldKey fieldKey)
          

Return a flag indicating whether the value of the data element represented by the specified FieldKey can be modified via the setValue() method.

 boolean MethodResultTableDataProvider.isReadOnly(FieldKey fieldKey)
          

Return a flag indicating whether the value of the data element represented by the specified FieldKey can be modified via the setValue() method.

 boolean ObjectArrayDataProvider.isReadOnly(FieldKey fieldKey)
          

Return a flag indicating whether the value of the data element represented by the specified FieldKey can be modified via the setValue() method.

 boolean ObjectDataProvider.isReadOnly(FieldKey fieldKey)
          

Return a flag indicating whether the value of the data element represented by the specified FieldKey can be modified via the setValue() method.

 boolean ObjectFieldKeySupport.isReadOnly(FieldKey fieldKey)
          Return the read only state of the field associated with the specified FieldKey, if it can be determined, otherwise, return true.
 boolean ObjectListDataProvider.isReadOnly(FieldKey fieldKey)
          

Return a flag indicating whether the value of the data element represented by the specified FieldKey can be modified via the setValue() method.

 boolean TableRowDataProvider.isReadOnly(FieldKey fieldKey)
           
protected  void AbstractDataProvider.removeFieldKey(FieldKey fieldKey)
          Removes a FieldKey from the list of keys
protected  void AbstractDataProvider.removeFieldKeys(FieldKey[] fieldKeys)
          Removes an array of FieldKeys from the list
 void CompareFilterCriteria.setFieldKey(FieldKey fieldKey)
           
 void FieldKeySortCriteria.setFieldKey(FieldKey fieldKey)
          Sets the FieldKey for this sort criteria.
 void RegexFilterCriteria.setFieldKey(FieldKey fieldKey)
           
abstract  void AbstractDataProvider.setValue(FieldKey fieldKey, java.lang.Object value)
          

Set the value of the data element represented by the specified FieldKey to the specified new value.

 void AbstractTableDataProvider.setValue(FieldKey fieldKey, java.lang.Object value)
          

Set the value of the data element represented by the specified FieldKey to the specified new value.

 void BasicTransactionalDataProvider.setValue(FieldKey fieldKey, java.lang.Object value)
          

Set the value of the data element represented by the specified FieldKey to the specified new value.

 void MapDataProvider.setValue(FieldKey fieldKey, java.lang.Object value)
          Puts the specified value in the Map under the specified FieldKey.
 void MethodResultDataProvider.setValue(FieldKey fieldKey, java.lang.Object value)
          

Set the value of the data element represented by the specified FieldKey to the specified new value.

 void MethodResultTableDataProvider.setValue(FieldKey fieldKey, java.lang.Object value)
          

Set the value of the data element represented by the specified FieldKey to the specified new value.

 void ObjectArrayDataProvider.setValue(FieldKey fieldKey, java.lang.Object value)
          

Set the value of the data element represented by the specified FieldKey to the specified new value.

 void ObjectDataProvider.setValue(FieldKey fieldKey, java.lang.Object value)
          

Set the value of the data element represented by the specified FieldKey to the specified new value.

 void ObjectListDataProvider.setValue(FieldKey fieldKey, java.lang.Object value)
          

Set the value of the data element represented by the specified FieldKey to the specified new value.

 void TableRowDataProvider.setValue(FieldKey fieldKey, java.lang.Object value)
           
 void ObjectFieldKeySupport.setValue(FieldKey fieldKey, java.lang.Object base, java.lang.Object value)
          Set the value for the specified FieldKey, on the specified base object.
abstract  void AbstractTableDataProvider.setValue(FieldKey fieldKey, RowKey row, java.lang.Object value)
          

Sets the value of the data element represented by the specified FieldKey and RowKey to the specified new value.

 void BasicTransactionalTableDataProvider.setValue(FieldKey fieldKey, RowKey row, java.lang.Object value)
          

Sets the value of the data element represented by the specified FieldKey and RowKey to the specified new value.

 void CachedRowSetDataProvider.setValue(FieldKey fieldKey, RowKey row, java.lang.Object value)
          

Sets the value of the data element represented by the specified FieldKey and RowKey to the specified new value.

 void FilteredTableDataProvider.setValue(FieldKey fieldKey, RowKey row, java.lang.Object value)
          

Sets the value of the data element represented by the specified FieldKey and RowKey to the specified new value.

 void ListDataProvider.setValue(FieldKey fieldKey, RowKey row, java.lang.Object value)
          NOTE: FieldKey is ignored in this class.
 void MethodResultTableDataProvider.setValue(FieldKey fieldKey, RowKey row, java.lang.Object value)
          

Sets the value of the data element represented by the specified FieldKey and RowKey to the specified new value.

 void ObjectArrayDataProvider.setValue(FieldKey fieldKey, RowKey rowKey, java.lang.Object value)
          

Sets the value of the data element represented by the specified FieldKey and RowKey to the specified new value.

 void ObjectListDataProvider.setValue(FieldKey fieldKey, RowKey rowKey, java.lang.Object value)
          

Sets the value of the data element represented by the specified FieldKey and RowKey to the specified new value.

 

Constructors in com.sun.data.provider.impl with parameters of type FieldKey
CompareFilterCriteria(FieldKey fieldKey)
           
CompareFilterCriteria(FieldKey fieldKey, java.lang.Object compareValue)
           
CompareFilterCriteria(FieldKey fieldKey, java.lang.Object compareValue, boolean matchLessThan, boolean matchEqualTo, boolean matchGreaterThan)
           
FieldKeySortCriteria(FieldKey fieldKey)
          Constructs a FieldKeySortCriteria with the specified FieldKey.
FieldKeySortCriteria(FieldKey fieldKey, boolean ascending)
          Constructs a FieldKeySortCriteria with the specified FieldKey and ascending state.
RegexFilterCriteria(FieldKey fieldKey)
           
RegexFilterCriteria(FieldKey fieldKey, java.lang.String expression)