jodd.db.orm.sqlgen.chunks
Class ColumnValueChunk

java.lang.Object
  extended by jodd.db.orm.sqlgen.chunks.SqlChunk
      extended by jodd.db.orm.sqlgen.chunks.ValueChunk
          extended by jodd.db.orm.sqlgen.chunks.ColumnValueChunk
All Implemented Interfaces:
java.lang.Cloneable

public class ColumnValueChunk
extends ValueChunk

Value for the last column.


Field Summary
 
Fields inherited from class jodd.db.orm.sqlgen.chunks.ValueChunk
name, objReference, value
 
Fields inherited from class jodd.db.orm.sqlgen.chunks.SqlChunk
CHUNK_INSERT, CHUNK_MATCH, CHUNK_RAW, CHUNK_REFERENCE, CHUNK_SELECT_COLUMNS, CHUNK_TABLE, CHUNK_UPDATE, CHUNK_VALUE, chunkType, COLS_ALL, COLS_NA, COLS_ONLY_EXISTING, COLS_ONLY_IDS, nextChunk, previousChunk, templateData
 
Constructor Summary
  ColumnValueChunk(java.lang.String objReference)
           
  ColumnValueChunk(java.lang.String name, java.lang.Object value)
           
protected ColumnValueChunk(java.lang.String name, java.lang.Object value, java.lang.String objReference)
           
 
Method Summary
 SqlChunk clone()
          Clones all parsed chunk data to an instance that is ready for processing.
protected  void defineParameter(java.lang.StringBuilder query, java.lang.String name, java.lang.Object value, DbEntityColumnDescriptor dec)
          Defines parameter with name and its value.
 
Methods inherited from class jodd.db.orm.sqlgen.chunks.ValueChunk
process
 
Methods inherited from class jodd.db.orm.sqlgen.chunks.SqlChunk
appendMissingSpace, getNextChunk, getPreviousChunk, init, insertChunkAfter, isPreviousChunkOfSameType, isPreviousChunkOfType, isPreviousMacroChunk, isPreviousRawChunk, lookupName, lookupTableRef, lookupType, resolveClass, resolveTable, separateByCommaOrSpace
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColumnValueChunk

public ColumnValueChunk(java.lang.String name,
                        java.lang.Object value)

ColumnValueChunk

public ColumnValueChunk(java.lang.String objReference)

ColumnValueChunk

protected ColumnValueChunk(java.lang.String name,
                           java.lang.Object value,
                           java.lang.String objReference)
Method Detail

defineParameter

protected void defineParameter(java.lang.StringBuilder query,
                               java.lang.String name,
                               java.lang.Object value,
                               DbEntityColumnDescriptor dec)
Description copied from class: SqlChunk
Defines parameter with name and its value.

Overrides:
defineParameter in class SqlChunk

clone

public SqlChunk clone()
Description copied from class: SqlChunk
Clones all parsed chunk data to an instance that is ready for processing.

Overrides:
clone in class ValueChunk


Copyright © 2003-2011 Jodd Team