public class MatchChunk extends SqlChunk
tableRef = objectRef
.
Matching may be done for existing columns (non-null), all columns (including nulls)
and just for the identity columns.Modifier and Type | Field and Description |
---|---|
protected java.lang.Object |
data |
protected int |
includeColumns |
protected java.lang.String |
objectRef |
protected java.lang.String |
tableRef |
CHUNK_INSERT, CHUNK_MATCH, CHUNK_RAW, CHUNK_REFERENCE, CHUNK_SELECT_COLUMNS, CHUNK_TABLE, CHUNK_UPDATE, CHUNK_VALUE, COLS_ALL, COLS_ALL_BUT_ID, COLS_NA, COLS_NA_MULTI, COLS_ONLY_EXISTING, COLS_ONLY_IDS, nextChunk, previousChunk, templateData
Constructor and Description |
---|
MatchChunk(DbEntityManager dbEntityManager,
java.lang.String expression) |
MatchChunk(DbEntityManager dbEntityManager,
java.lang.String tableRef,
java.lang.Object data,
int includeColumns) |
MatchChunk(DbEntityManager dbEntityManager,
java.lang.String tableRef,
java.lang.String objectRef,
int includeColumns) |
Modifier and Type | Method and Description |
---|---|
void |
process(java.lang.StringBuilder out)
Process the chunk and appends data to the output.
|
appendMissingSpace, defineParameter, findColumnRef, getNextChunk, getPreviousChunk, init, insertChunkAfter, isEmptyColumnValue, isPreviousChunkOfSameType, isPreviousChunkOfType, isPreviousMacroChunk, isPreviousRawChunk, lookupName, lookupTableRef, lookupTableRef, lookupType, resolveClass, resolveTable, separateByCommaOrSpace
protected java.lang.Object data
protected final java.lang.String tableRef
protected final java.lang.String objectRef
protected final int includeColumns
public MatchChunk(DbEntityManager dbEntityManager, java.lang.String tableRef, java.lang.Object data, int includeColumns)
public MatchChunk(DbEntityManager dbEntityManager, java.lang.String tableRef, java.lang.String objectRef, int includeColumns)
public MatchChunk(DbEntityManager dbEntityManager, java.lang.String expression)
Copyright © 2003-present Jodd Team