primaryValues
Object[] primaryValues()
- 返回:
- values array for all primary key, empty array if no primary key
asNameValueMap(boolean ignoreNull,
boolean serialize,
boolean include,
Iterable<String> columns) asNameValueMap(boolean ignoreNull,
boolean serialize,
boolean include,
String... includeColumns) asNameValueMap(boolean ignoreNull,
boolean include,
Iterable<String> columns) asNameValueMap(boolean ignoreNull,
boolean include,
String... includeColumns) asNameValueMap(boolean ignoreNull,
Iterable<String> ignoreColumns) asNameValueMap(boolean ignoreNull,
String... ignoreColumns) Object[]asValueArray(int... columnIds) booleanclone()<B extends BaseBean>
Bcopy(B bean) <B extends BaseBean>
Bcopy(B bean,
int... fieldList) <B extends BaseBean>
B<B extends BaseBean>
B<B extends BaseBean>
B<B extends BaseBean>
B<B extends BaseBean>
B<B extends BaseBean>
B<B extends BaseBean>
BcopyNoFilter(Map values) <B extends BaseBean>
BcopyNoFilter(Map values,
com.google.common.base.Function keyTransformer,
boolean ignoreUnmap) booleanequalColumn(Object object,
int columnId) booleanequalColumn(Object object,
int... fieldList) booleanequalColumn(Object object,
com.google.common.base.Predicate<Integer> fieldFilter,
int... fieldList) booleanequalColumn(Object object,
com.google.common.base.Predicate<String> fieldFilter,
String... fieldList) <T extends Number>
TgetBitValue(int columnID,
Number mask) <T extends Number>
TgetBitValue(String column,
Number mask) <T> TgetJdbcValue(int columnID) <T> TgetOriginValue(int columnID) <T> TgetValue(int columnID) <T> T<T> TgetValueChecked(int columnID) <T> TgetValueChecked(String column) booleanisInitialized(int columnID) columnID has been initialized.booleanisInitialized(String column) column has been initialized.booleanisModified(int columnID) columnID has been modified.booleanisModified(int... columnIDs) columnIDs has been modified.booleanisModified(String column) column has been modified.booleanisModified(String... columns) columns has been modified.booleanisModifiedNested(String nestedName) nestedName has been modified.booleanisNew()voidmodified(int columnID) voidmodified(int[] columnIDs) voidmodified(int columnID,
int... columnIDs) voidvoidvoidintint[]String[]<T> TObject[]voidvoidresetModified(int columnID) columnIDvoidresetModified(int[] columnIDs) columnIDsvoidresetModified(int columnID,
int... columnIDs) columnID,columnIDsvoidresetModified(String column) columnvoidresetModified(String[] columns) columnsvoidresetModified(String column,
String... columns) column,columnsvoidvoidmodified fieldvoidvoidsetBitValue(int columnID,
Number mask,
boolean bitSet) voidsetBitValue(String column,
Number mask,
boolean bitSet) booleansetBitValueIf(boolean expression,
String column,
Number mask,
boolean bitSet) booleansetBitValueIfNonNull(String column,
Number mask,
boolean bitSet) voidsetInitialized(String initialized) voidsetModified(String modified) voidsetNew(boolean isNew) <T> voidsetValue(int columnID,
T value) void<T> booleansetValueIf(boolean expression,
int columnID,
T value) booleansetValueIf(boolean expression,
String column,
Object value) <T> booleansetValueIfNonEqual(int columnID,
T value) booleansetValueIfNonEqual(String column,
Object value) <T> booleansetValueIfNonNull(int columnID,
T value) booleansetValueIfNonNull(String column,
Object value) booleantestBitValue(int columnID,
Number mask,
boolean bitOr) booleantestBitValue(String column,
Number mask,
boolean bitOr) toString(boolean notNull,
boolean fullIfStringOrBytes) isNew - the boolean value to be assigned to the isNew fieldinitialized - the initialized status of columnsmodified - the modified status of columnscolumnID - column idcolumnIDs - column id array,ignore if nullcolumnID - column idcolumnIDs - column id array,ignore if nullcolumn - column namecolumns - column name array,ignore if nullcolumn - column namecolumns - column name array,ignore if nullcolumnIDcolumnID - column idcolumnIDscolumnIDs - column id array,ignore if nullcolumnID,columnIDscolumnID - column idcolumnIDs - column id array,ignore if nullcolumncolumn - column namecolumn,columnscolumn - column namecolumns - column name array,ignore if nullcolumnscolumns - column name array,ignore if nullmodified fieldcolumnID has been initialized.columnID - column idcolumnID has been modified.columnID - column idcolumnIDs has been modified.columnIDs - column id arraycolumns has been modified.columns - column name arraycolumn has been initialized.column - column namecolumn has been modified.column - column namenestedName has been modified.nestedName - nest name start with [tablename.]column name, splitted with '.'bean - the bean to copy into the current beanbean - the bean to copy into the current beanfieldList - the column id list to copy into the current bean,if null or empty,copy all fieldsbean - the bean to copy into the current beanfieldList - the column name list to copy into the current beanbean - the bean to copy into the current beanfieldFilter - the filter for column name,ignore if nullfieldList - the column id list to copy into the current beanbean - the bean to copy into the current beanfieldFilter - the filter for column name,ignore if nullfieldList - the column name list to copy into the current beanB - isNew() is true or the current object is not a BaseRow instance,
return the current objectB - from bean typeF - this bean typefrom - columnsMap - columns map from F to Bvalues - B - values - keyTransformer - function for transform key in map to column id or name,ignore if nullignoreUnmap - ignore the value if return null column column(id or name) by keyTransformervalues - B - values - keyTransformer - function for transform key in map to column id or name,ignore if nullignoreUnmap - ignore the value if return null column column(id or name) by keyTransformerobject - the bean to comparefieldFilter - the filter for column name,ignore if nullfieldList - the column name list to compare to the current beantrue if special columns is all equal to object,otherwise falseobject - the bean to comparefieldFilter - the filter for column name,ignore if nullfieldList - the column id list to compare to the current beantrue if special columns is all equal to object,otherwise falseobject - the bean to comparefieldList - the column id list to compare to the current beantrue if special columns is all equal to object,otherwise falseobject - the bean to comparecolumnId - column idtrue if special column is equal to object,otherwise falsecolumnID - column idcolumnID - column idcolumnID - columnID - column idvalue - columnID - column idvalue - columnID - column idvalue - columnID - column idvalue - column - column namecolumnID - column idNullPointerException if value is nullcolumn - column nameNullPointerException if value is nullcolumn - column namevalue - column - column namevalue - column - column namevalue - column - column namevalue - columnID - column idmask - integral type required(Long|Integer|Short|Byte)bitOr - column&mask != 0 if bitOr is true otherwise column&mask == maskcolumn - column namemask - integral type required(Long|Integer|Short|Byte)column&mask != 0 if bitOr is true otherwise column&mask == maskcolumnID - column idmask - integral type required(Long|Integer|Short|Byte)column - column namemask - integral type required(Long|Integer|Short|Byte)columnID - column idmask - integral type required(Long|Integer|Short|Byte)bitSet - set bit to 1 if true,otherwise set bit to 0column - column namemask - integral type required(Long|Integer|Short|Byte)bitSet - set bit to 1 if true,otherwise set bit to 0column - column namemask - integral type required(Long|Integer|Short|Byte)bitSet - set bit to 1 if true,otherwise set bit to 0column - column namemask - integral type required(Long|Integer|Short|Byte)bitSet - set bit to 1 if true,otherwise set bit to 0columnIds - column id that will be output, if null or empty,output all columnsignoreNull - remove all null columnignoreColumns - remove column name listignoreNull - remove all null columnignoreColumns - remove column name listignoreNull - remove all null columninclude - if true,the columns is white list(include) for column, only output columns which in list,otherwise it's black list(exclude)columns - column name list for white/black(include/exclude) listignoreNull - remove all null columninclude - if true,the columns is white list(include) for column, only output columns which in list,otherwise it's black list(exclude)includeColumns - remove column name listignoreNull - remove all null columnserialize - serialize field if exist annotation JSONField and specialize serialized classinclude - if true,the columns is white list(include) for column, only output columns which in list,otherwise it's black list(exclude)columns - column name list for white/black(include/exclude) listignoreNull - remove all null columnserialize - serialize field if exist annotation JSONField and specialize serialized classinclude - if true,the columns is white list(include) for column, only output columns which in list,otherwise it's black list(exclude)includeColumns - remove column name listT - PK typeUnsupportedOperationException if there is more than one primary keynotNull - output not null field only if truefullIfStringOrBytes - for string or bytes field,output full content if true,otherwise output length.