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, chunkType, COLS_ALL, COLS_ALL_BUT_ID, COLS_NA, COLS_NA_MULTI, COLS_ONLY_EXISTING, COLS_ONLY_IDS, nextChunk, previousChunk, templateData| Modifier | Constructor and Description |
|---|---|
|
MatchChunk(java.lang.String expression) |
|
MatchChunk(java.lang.String tableRef,
java.lang.Object data,
int includeColumns) |
|
MatchChunk(java.lang.String tableRef,
java.lang.String objectRef,
int includeColumns) |
protected |
MatchChunk(java.lang.String tableRef,
java.lang.String objectRef,
java.lang.Object data,
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, isPreviousChunkOfSameType, isPreviousChunkOfType, isPreviousMacroChunk, isPreviousRawChunk, lookupName, lookupTableRef, lookupTableRef, lookupType, resolveClass, resolveTable, separateByCommaOrSpaceprotected java.lang.Object data
protected final java.lang.String tableRef
protected final java.lang.String objectRef
protected final int includeColumns
public MatchChunk(java.lang.String tableRef,
java.lang.Object data,
int includeColumns)
public MatchChunk(java.lang.String tableRef,
java.lang.String objectRef,
int includeColumns)
protected MatchChunk(java.lang.String tableRef,
java.lang.String objectRef,
java.lang.Object data,
int includeColumns)
public MatchChunk(java.lang.String expression)
Copyright © 2003-present Jodd Team