Uses of Class
org.nuxeo.ecm.core.storage.sql.Row
-
Packages that use Row Package Description org.nuxeo.ecm.core.storage.sql Implementation of a Nuxeo repository over an SQL database.org.nuxeo.ecm.core.storage.sql.jdbc -
-
Uses of Row in org.nuxeo.ecm.core.storage.sql
Fields in org.nuxeo.ecm.core.storage.sql declared as Row Modifier and Type Field Description protected Row
Fragment. row
The row holding the data.Row
RowMapper.RowUpdate. row
Fields in org.nuxeo.ecm.core.storage.sql with type parameters of type Row Modifier and Type Field Description List<Row>
RowMapper.RowBatch. creates
Creates are done first and are ordered.Methods in org.nuxeo.ecm.core.storage.sql that return Row Modifier and Type Method Description protected Row
SoftRefCachingRowMapper. cacheGet(RowId rowId)
protected Row
UnifiedCachingRowMapper. cacheGet(RowId rowId)
Row
Row. clone()
Row
RowMapper. readSimpleRow(RowId rowId)
Gets a row for aSimpleFragment
from the database, given its table name and id.Row
SoftRefCachingRowMapper. readSimpleRow(RowId rowId)
Row
UnifiedCachingRowMapper. readSimpleRow(RowId rowId)
Methods in org.nuxeo.ecm.core.storage.sql that return types with arguments of type Row Modifier and Type Method Description List<Row>
RowMapper. readSelectionRows(SelectionType selType, Serializable selId, Serializable filter, Serializable criterion, boolean limitToOne)
Reads the rows corresponding to a selection.List<Row>
SoftRefCachingRowMapper. readSelectionRows(SelectionType selType, Serializable selId, Serializable filter, Serializable criterion, boolean limitToOne)
List<Row>
UnifiedCachingRowMapper. readSelectionRows(SelectionType selType, Serializable selId, Serializable filter, Serializable criterion, boolean limitToOne)
Methods in org.nuxeo.ecm.core.storage.sql with parameters of type Row Modifier and Type Method Description protected void
SoftRefCachingRowMapper. cachePut(Row row)
protected void
UnifiedCachingRowMapper. cachePut(Row row)
protected void
SoftRefCachingRowMapper. cachePutAbsentIfNull(RowId rowId, Row row)
protected void
UnifiedCachingRowMapper. cachePutAbsentIfNull(RowId rowId, Row row)
default RowMapper.CopyResult
RowMapper. copy(RowMapper.IdWithTypes source, Serializable destParentId, String destName, Row overwriteRow, boolean excludeSpecialChildren)
Deprecated.since 11.3, use other signature insteadRowMapper.CopyResult
RowMapper. copy(RowMapper.IdWithTypes source, Serializable destParentId, String destName, Row overwriteRow, boolean excludeSpecialChildren, boolean excludeACL)
Copies the hierarchy starting from a given row to a new parent with a new name.RowMapper.CopyResult
SoftRefCachingRowMapper. copy(RowMapper.IdWithTypes source, Serializable destParentId, String destName, Row overwriteRow, boolean excludeSpecialChildren, boolean excludeACL)
RowMapper.CopyResult
UnifiedCachingRowMapper. copy(RowMapper.IdWithTypes source, Serializable destParentId, String destName, Row overwriteRow, boolean excludeSpecialChildren, boolean excludeACL)
SimpleFragment
PersistenceContext. createHierarchyFragment(Row row)
protected static boolean
SoftRefCachingRowMapper. isAbsent(Row row)
protected static boolean
UnifiedCachingRowMapper. isAbsent(Row row)
Constructors in org.nuxeo.ecm.core.storage.sql with parameters of type Row Constructor Description CollectionFragment(Row row, Fragment.State state, PersistenceContext context)
Constructs aCollectionFragment
from aRow
.Fragment(Row row, Fragment.State state, PersistenceContext context)
RowUpdate(Row row)
Constructor for collection fragment full update.RowUpdate(Row row, int pos)
Constructor for collection fragment right push update.RowUpdate(Row row, Collection<String> keys)
Constructor for simple fragment update.SimpleFragment(Row row, Fragment.State state, PersistenceContext context)
Constructs aSimpleFragment
from aRow
. -
Uses of Row in org.nuxeo.ecm.core.storage.sql.jdbc
Methods in org.nuxeo.ecm.core.storage.sql.jdbc that return Row Modifier and Type Method Description Row
JDBCRowMapper. readSimpleRow(RowId rowId)
Methods in org.nuxeo.ecm.core.storage.sql.jdbc that return types with arguments of type Row Modifier and Type Method Description protected List<Row>
JDBCRowMapper. getSelectRows(String tableName, SQLInfo.SQLInfoSelect select, Map<String,Serializable> criteriaMap, Map<String,Serializable> joinMap, boolean limitToOne)
Fetches the rows for a select with fixed criteria given as two maps (a criteriaMap whose values and up in the returned rows, and a joinMap for other criteria).protected List<Row>
JDBCRowMapper. readCollectionArrays(String tableName, Collection<Serializable> ids)
Reads several collection rows, given a table name and the ids.List<Row>
JDBCRowMapper. readSelectionRows(SelectionType selType, Serializable selId, Serializable filter, Serializable criterion, boolean limitToOne)
protected List<Row>
JDBCRowMapper. readSimpleRows(String tableName, Collection<Serializable> ids)
Gets a list of rows forSimpleFragment
s from the database, given the table name and the ids.Methods in org.nuxeo.ecm.core.storage.sql.jdbc with parameters of type Row Modifier and Type Method Description RowMapper.CopyResult
JDBCRowMapper. copy(RowMapper.IdWithTypes source, Serializable destParentId, String destName, Row overwriteRow, boolean excludeSpecialChildren, boolean excludeACL)
void
JDBCLogger. logSQL(String sql, List<Column> columns, Row row)
void
JDBCLogger. logSQL(String sql, List<Column> columns, Row row, List<Column> whereColumns, Map<String,Serializable> conditions)
protected void
JDBCRowMapper. updateSimpleRowWithValues(String tableName, Row row)
Updates a row in the database with given explicit values.Method parameters in org.nuxeo.ecm.core.storage.sql.jdbc with type arguments of type Row Modifier and Type Method Description protected void
JDBCRowMapper. insertSimpleRows(String tableName, List<Row> rows)
Inserts multiple rows, all for the same table.protected void
JDBCRowMapper. writeCreates(List<Row> creates)
-