|
Holger's Java API |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use RowItem | |
|---|---|
| com.antelmann.crm | Provides interfaces and classes for implementing applications dealing with Customer Relationship Management (CRM). |
| com.antelmann.image | This package contains classes for more easily dealing with images. |
| com.antelmann.net.mail | The classes in this package are designed to ease the handling of emails. |
| com.antelmann.sql | This package contains classes to ease JDBC development and also provides useful SQL-based implementations for com.antelmann.db classes |
| com.antelmann.util.gui | This package contains utility classes for GUI related implementations. |
| com.antelmann.util.logging | This package contains classes that implement a custom logging for this framework - separate from java.util.logging. |
| Uses of RowItem in com.antelmann.crm |
|---|
| Methods in com.antelmann.crm that return RowItem | |
|---|---|
RowItem |
AddressableMapper.mapToRow(T object)
|
| Methods in com.antelmann.crm with parameters of type RowItem | |
|---|---|
T |
AddressableMapper.instantiate(RowItem row)
|
| Uses of RowItem in com.antelmann.image |
|---|
| Methods in com.antelmann.image with parameters of type RowItem | |
|---|---|
T |
ThumbnailMapper.instantiate(RowItem row)
uses reflection; requires a constructor equivalent to ImageURLEntry.Thumbnail#Thumbnail(Class, Object, Image, URL, String) |
T |
ImageURLEntryMapper.instantiate(RowItem row)
|
| Uses of RowItem in com.antelmann.net.mail |
|---|
| Methods in com.antelmann.net.mail with parameters of type RowItem | |
|---|---|
protected MessageEntry |
MessageEntryMapper.createMessage(RowItem row)
|
M |
MessageEntryMapper.instantiate(RowItem row)
|
| Uses of RowItem in com.antelmann.sql |
|---|
| Methods in com.antelmann.sql that return RowItem | |
|---|---|
RowItem |
BaseRowMapper.convertBack(T obj)
|
static RowItem |
RowItem.extractRow(ResultSet rs,
String idField)
the current row must not have been accessed, yet |
RowItem |
ConnectionHelper.extractRowItem(ResultSet rs,
String idColumnName,
String... columns)
if no further column names are given, all columns will be included |
RowItem |
ResultSetTableModel.getRow(int row)
this only works if the idField has been set correctly |
RowItem |
RowItemTableModel.getRowAt(int row)
|
RowItem |
JDBCTableModel.getRowItem(int row,
int idColumn)
|
RowItem |
JDBCTableModel.getRowItem(int row,
String idColumn)
|
RowItem |
ConnectionHelper.getRowItem(String tableName,
String idField,
Object idValue)
may return null if no row was found; returns the first occurrence if multiple rows exist; null is not allowed as an idValue. |
RowItem |
ResultSetTableModel.getRowValue(int row)
|
RowItem |
WrappedObjectRowMapper.mapToRow(T object)
|
RowItem |
ObjectRowMapper.mapToRow(T object)
generates a RowItem containing all relevant properties, so that it can be used to store the object into the database |
RowItem |
BaseRowMapper.mapToRow(T entry)
uses the abstract BaseRowMapper.generateRowProperties(DBEntry) method to generate the RowItem |
| Methods in com.antelmann.sql that return types with arguments of type RowItem | |
|---|---|
ArrayList<RowItem> |
ConnectionHelper.findInTable(String tableName,
String idColumn,
String pattern,
Monitor mon)
|
DBClassStore<RowItem> |
SQLDatabase.generateGenericClassStore(String table,
String idColumn)
generates and returns a generic wrapped DBClassStore on RowItem objects; the store is not put into the database. |
GenericPropertyEntryStore<RowItem> |
SQLDatabase.generateGenericClassStore(String table,
String idColumn,
String displayColumn)
generates and returns a generic wrapped DBClassStore on RowItem objects; the store is not put into the database (as multiple stores working on different tables could map to the RowItem class). |
Collection<RowItem> |
RowItemTableModel.getDirtyRows()
creates a list of RowItems that are marked dirty |
List<RowItem> |
RowItemTableModel.getListView()
creates and returns an unmodifiable view of the embedded list |
ArrayList<RowItem> |
ConnectionHelper.getRowItems(ResultSet rs,
String idField,
Filter<? super RowItem> filter)
filter may be null; the table name is obtained from the idField column |
ArrayList<RowItem> |
ConnectionHelper.getRowItems(String tableName,
ResultSet rs,
String idField,
Filter<? super RowItem> filter)
allows to specify a tableName explicitly for the returned RowItem objects Note that the given ResultSet must still be closed after calling this method! |
ArrayList<RowItem> |
ConnectionHelper.getRowItems(String tableName,
String idField)
|
ArrayList<RowItem> |
ConnectionHelper.getRowItems(String tableName,
String idField,
Filter<? super RowItem> filter)
filter may be null |
ArrayList<RowItem> |
ConnectionHelper.getRowItems(String tableName,
String idField,
Map<String,?> fieldRestrictions)
supports Range objects in the fieldRestrictions |
| Methods in com.antelmann.sql with parameters of type RowItem | ||
|---|---|---|
boolean |
ConnectionHelper.contains(RowItem row)
checks to see whether the given row can be found in this connection (based on the table and the id) |
|
T |
BaseRowMapper.convert(RowItem obj)
|
|
void |
ConnectionHelper.delete(RowItem row)
|
|
DefaultDBReference |
BaseRowMapper.extractReference(RowItem ri,
Object idTopic,
Object classTopic,
Object stringTopic,
Class<?> defaultClass)
convenience method to extract a DBReference from topics
while optionally being able to provide a defaultClass or an EntryClassMapper. |
|
|
BaseRowMapper.extractStub(RowItem ri,
Object idTopic,
Object stringTopic,
Class<S> type)
convenience method |
|
Object |
BaseRowMapper.getMappedValue(Object topic,
RowItem ri)
convenience method: returns null if the topic is not mapped (or if the mapped value is indeed null) |
|
int |
ResultSetTableModel.getRowFor(RowItem entry)
only works if the idField is set |
|
protected void |
BaseDocumentMapper.initInstance(T entry,
RowItem row)
|
|
void |
ConnectionHelper.insert(RowItem row)
|
|
T |
WrappedObjectRowMapper.instantiate(RowItem row)
|
|
T |
UserImplMapper.instantiate(RowItem row)
|
|
T |
SerializedEntrySQLMapper.instantiate(RowItem row)
|
|
T |
RelationshipStore.Mapper.instantiate(RowItem row)
|
|
T |
ObjectRowMapper.instantiate(RowItem row)
instantiates the DBEntry based on the properties in the given row. |
|
T |
MappedEntryMapper.instantiate(RowItem row)
|
|
T |
GenericPropertyEntryMapper.instantiate(RowItem row)
|
|
T |
DBDocumentStore.Mapper.instantiate(RowItem row)
requires a constructor of the kind DBDocument.DBDocument(Object, com.antelmann.db.DBClassStore, boolean) |
|
T |
BeanMapper.instantiate(RowItem row)
|
|
T |
BaseDocumentMapper.instantiate(RowItem row)
|
|
protected T |
BeanMapper.mapBeans(RowItem row,
T entry)
|
|
boolean |
PropertyMapper.mapColumnsAsProperties(RowItem row,
DBEntry entry)
maps all columns that are not reserved otherwise to properties only if the given entry is actually a PropertyEntry and
PropertyMapper.isMapRemainingColumnsAsProperties() is true. |
|
boolean |
RowItem.sameTable(RowItem row)
checks for table, idColumn and columns to be identical |
|
void |
ConnectionHelper.update(RowItem row)
|
|
| Method parameters in com.antelmann.sql with type arguments of type RowItem | |
|---|---|
ArrayList<RowItem> |
ConnectionHelper.getRowItems(ResultSet rs,
String idField,
Filter<? super RowItem> filter)
filter may be null; the table name is obtained from the idField column |
ArrayList<RowItem> |
ConnectionHelper.getRowItems(String tableName,
ResultSet rs,
String idField,
Filter<? super RowItem> filter)
allows to specify a tableName explicitly for the returned RowItem objects Note that the given ResultSet must still be closed after calling this method! |
ArrayList<RowItem> |
ConnectionHelper.getRowItems(String tableName,
String idField,
Filter<? super RowItem> filter)
filter may be null |
void |
RowItemTableModel.refresh(List<RowItem> list)
|
void |
ResultSetTableModel.setRowValues(Iterable<? extends RowItem> updatedList)
|
| Constructors in com.antelmann.sql with parameters of type RowItem | |
|---|---|
RowItem(Object id,
RowItem row)
|
|
| Constructor parameters in com.antelmann.sql with type arguments of type RowItem | |
|---|---|
RowItemTableModel(List<RowItem> list)
|
|
| Uses of RowItem in com.antelmann.util.gui |
|---|
| Constructors in com.antelmann.util.gui with parameters of type RowItem | |
|---|---|
JPropertyEntryComponent(RowItem ri)
|
|
| Uses of RowItem in com.antelmann.util.logging |
|---|
| Methods in com.antelmann.util.logging with parameters of type RowItem | |
|---|---|
void |
JDBCLogWriter.writeLogPattern(RowItem row)
the entry is split into an object array by the formatter which is then inserted into the table. |
| Constructor parameters in com.antelmann.util.logging with type arguments of type RowItem | |
|---|---|
JDBCLogWriter(Connection con,
LogEntryFormatter<RowItem> formatter)
requires a formatter that will split log entries in an object array which corresponds to the fields in the given table. |
|
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||