public abstract class DataObjectWithGroupOverview extends DataObject
changeLogger, columnNames, columnType, htColumnType, INSERTMODE, maxFieldSize, original, UPDATEMODE
Constructor and Description |
---|
DataObjectWithGroupOverview(java.sql.Connection connection) |
DataObjectWithGroupOverview(DataObjectConstructionDetails dataObjectConstructionDetails) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
additionalCumulation()
Fill if you want more cumulation than only group item count.
|
protected abstract void |
cumulationReset()
Reset fields used for group cumulation.
|
int |
getGroupItemCount() |
boolean |
nextGroup() |
boolean |
selectForGroup(java.lang.String groupFieldName) |
addDataChangeListener, addDataSelectionListener, alertBadUniqueKey, allocateNewIdentifier, checkRecoverConnection, closeIfExists, closePreparedStatementsForWhereCondition, closeQuery, commitIfNotAutoCommit, contains, contains, contains, contains, contains, contains, count, count, count, count, count, count, countThrowException, delete, delete, deleteFreeConditioned, deleteFreeConditioned, deleteFreeConditionedAndCount, discardStatements, ensureMetaDataIsAvailableForAllColumns, finalize, fireDataChanged, free, getBoolean, getBoolean, getBytes, getColumnCount, getColumnLabel, getColumnLength, getColumnName, getColumnName, getColumnScale, getColumnType, getColumnType, getColumnType, getColumnType, getConnection, getDate, getDate, getDate, getDateFormattedWithShortYear, getDeletionHindrance, getDescription, getDescription, getDouble, getDouble, getEntityId, getFailedQueryExpression, getFloat, getGlobalWhereCondition, getGlobalWhereCondition, getIdentifier, getIdentifyTemplate, getIdentifyValueInt, getIdentifyWhereCondition, getIdManager, getInt, getInt, getIntAsStringZeroSuppressed, getKeyExtendedFieldSelection, getLastException, getLoadException, getLong, getmaxRow, getMode, getNbrOfFittingItems, getNbrOfFittingItems, getNbrOfFittingItems, getNbrOfFittingItems, getNbrOfFittingItems, getNbrOfFittingItems, getObject, getOriginalOf, getQueryException, getRecordingDate, getRecordingUser, getRowCount, getSqlCompareString, getSqlCompareString, getText, getText, getTextNoMatterWhatTypeOfColumn, getTime, getTimestamp, getUniqueKeyName, getWorkedOnBoolean, getWorkedOnDate, getWorkedOnDouble, getWorkedOnInt, getWorkedOnOf, getWorkedOnText, getWorkedOnText, getWorkedOnTime, getWorkedOnTimestamp, insert, isAvailable, isAvailable, isAvailable, isColumnContained, isColumnToUseForGlobalSearch, isDeletionAllowed, isKnownAsBoolean, isMemo, isModified, isModifiedColumn, isQueryFindingRecords, isQueryFindingRecords, load, load, load, load, load, load, load, loadColumns, loadFirst, logDebug, logError, logError, logError, logInfo, newRow, newRowWithNextIdentifierAllocation, nextColumn, nextRow, openQuery, openQueryThrowException, register, removeDataChangeListener, removeDataSelectionListener, resetColumnPointer, rollbackIfNotAutoCommit, save, save, save, searchGlobal, searchGlobal, select, select, select, select, select, select, select, select, select, select, select, select, select, select, selectForStreaming, setBoolean, setChangeLog, setChangeLogger, setColumnNameOfRecordingDate, setConnection, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setIdentifier, setIdentityValue, setIdentityValue, setIdentityValue, setIdInclOriginal, setIdManager, setInt, setInt, setLong, setNoLogging, setObject, setReadBigDecimalAsInt, setRecordingUser, setRecordingUser, setSilentUpdate, setText, setText, setTime, setTimestamp, sqlExceptionConsequences, sqlSecure, unifyColumnName, unifyColumnNameForHashMapKey, unifyTableName, update, updateIdentifier, updateOrInsert, updateOrInsert
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAttributes, getForeignKeys, getIndices, getTableName
public DataObjectWithGroupOverview(DataObjectConstructionDetails dataObjectConstructionDetails)
public DataObjectWithGroupOverview(java.sql.Connection connection)
public boolean selectForGroup(java.lang.String groupFieldName)
public boolean nextGroup()
protected abstract void additionalCumulation()
cumulationReset()
protected abstract void cumulationReset()
public int getGroupItemCount()
Copyright 1998-2023 Christoph Mueller, Kaerntner Str. 56, D-70469 Stuttgart, Germany, https://www.perpus.de