primaryValues
- 指定者:
primaryValues在接口中BaseBean- 返回:
- values array for all primary key, empty array if no primary key
BaseBean, Cloneable, Comparable<BaseRow>UnnameRowBaseBeanasNameValueMap(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()int<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) booleanRowMetaData instance for current beanfinal <T extends Number>
TgetBitValue(int columnID,
Number mask) final <T extends Number>
TgetBitValue(String column,
Number mask) <T> TgetJdbcValue(int columnID) <T> TgetOriginValue(int columnID) <T> TgetValue(int columnID) final <T> Tfinal <T> TgetValueChecked(int columnID) final <T> TgetValueChecked(String column) inthashCode()final booleanisInitialized(String column) column has been initialized.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.<B extends BaseBean>
BloadByPk()<B extends BaseBean>
BBaseBean.isNew() is false,
try retrieving the corresponding record based on the primary key and return it.voidmodified(int[] columnIDs) voidmodified(int columnID,
int... columnIDs) voidvoidvoidintint[]String[]<T> TObject[]voidresetModified(int[] columnIDs) columnIDsvoidresetModified(int columnID,
int... columnIDs) columnID,columnIDsvoidresetModified(String column) columnvoidresetModified(String[] columns) columnsvoidresetModified(String column,
String... columns) column,columnsvoidvoidmodified fieldvoidfinal voidsetBitValue(int columnID,
Number mask,
boolean bitSet) final voidsetBitValue(String column,
Number mask,
boolean bitSet) final booleansetBitValueIf(boolean expression,
String column,
Number mask,
boolean bitSet) final booleansetBitValueIfNonNull(String column,
Number mask,
boolean bitSet) static final voidsetStringLimit(int limit) <T> voidsetValue(int columnID,
T value) final voidfinal <T> booleansetValueIf(boolean expression,
int columnID,
T value) final booleansetValueIf(boolean expression,
String column,
Object value) final <T> booleansetValueIfNonEqual(int columnID,
T value) final booleansetValueIfNonEqual(String column,
Object value) final <T> booleansetValueIfNonNull(int columnID,
T value) final booleansetValueIfNonNull(String column,
Object value) final Stringfinal booleantestBitValue(int columnID,
Number mask,
boolean bitOr) final booleantestBitValue(String column,
Number mask,
boolean bitOr) toString()toString(boolean notNull,
boolean fullIfStringOrBytes) voidtruncate(int columnID) voidgetInitialized, getModified, isInitialized, isModified, isNew, modified, resetModified, resetModified, setInitialized, setModified, setNewBaseBeancolumn has been initialized.isInitialized 在接口中 BaseBeancolumn - column nameBaseBeanbeModified 在接口中 BaseBeanBaseBeancolumnIDs has been modified.isModified 在接口中 BaseBeancolumnIDs - column id arrayBaseBeancolumns has been modified.isModified 在接口中 BaseBeancolumns - column name arrayBaseBeancolumn has been modified.isModified 在接口中 BaseBeancolumn - column nameBaseBeannestedName has been modified.isModifiedNested 在接口中 BaseBeannestedName - nest name start with [tablename.]column name, splitted with '.'modifiedColumnIDs 在接口中 BaseBeanmodifiedColumns 在接口中 BaseBeanmodifiedColumnCount 在接口中 BaseBeanBaseBeanBaseBeanBaseBeanBaseBeanBaseBeanBaseBeancolumnIDsresetModified 在接口中 BaseBeancolumnIDs - column id array,ignore if nullBaseBeancolumnID,columnIDsresetModified 在接口中 BaseBeancolumnID - column idcolumnIDs - column id array,ignore if nullBaseBeancolumnresetModified 在接口中 BaseBeancolumn - column nameBaseBeancolumn,columnsresetModified 在接口中 BaseBeancolumn - column namecolumns - column name array,ignore if nullBaseBeancolumnsresetModified 在接口中 BaseBeancolumns - column name array,ignore if nullBaseBeanmodified fieldresetModifiedIfEqual 在接口中 BaseBeanBaseBean.isNew() is false,
try retrieving the corresponding record based on the primary key and return it.
Otherwise, return nullBaseBeanresetPrimaryKeysModified 在接口中 BaseBeanBaseBeanresetModifiedExceptPrimaryKeys 在接口中 BaseBeangetValueChecked 在接口中 BaseBeancolumnID - column idNullPointerException if value is nullgetValueChecked 在接口中 BaseBeancolumn - column nameNullPointerException if value is nullBaseBeanBaseBeansetValueIfNonNull 在接口中 BaseBeancolumn - column nameBaseBeansetValueIfNonEqual 在接口中 BaseBeancolumn - column nameBaseBeansetValueIf 在接口中 BaseBeancolumn - column namegetOriginValue 在接口中 BaseBeancolumnID - column idgetJdbcValue 在接口中 BaseBeanBaseBeanBaseBeansetValueIfNonNull 在接口中 BaseBeancolumnID - column idBaseBeansetValueIfNonEqual 在接口中 BaseBeancolumnID - column idBaseBeansetValueIf 在接口中 BaseBeancolumnID - column idBaseBeantestBitValue 在接口中 BaseBeancolumnID - column idmask - integral type required(Long|Integer|Short|Byte)column&mask != 0 if bitOr is true otherwise column&mask == maskBaseBeantestBitValue 在接口中 BaseBeancolumn - column namemask - integral type required(Long|Integer|Short|Byte)column&mask != 0 if bitOr is true otherwise column&mask == maskgetBitValue 在接口中 BaseBeancolumnID - column idmask - integral type required(Long|Integer|Short|Byte)getBitValue 在接口中 BaseBeancolumn - column namemask - integral type required(Long|Integer|Short|Byte)BaseBeansetBitValue 在接口中 BaseBeancolumnID - column idmask - integral type required(Long|Integer|Short|Byte)bitSet - set bit to 1 if true,otherwise set bit to 0BaseBeansetBitValue 在接口中 BaseBeancolumn - column namemask - integral type required(Long|Integer|Short|Byte)bitSet - set bit to 1 if true,otherwise set bit to 0BaseBeansetBitValueIfNonNull 在接口中 BaseBeancolumn - column namemask - integral type required(Long|Integer|Short|Byte)bitSet - set bit to 1 if true,otherwise set bit to 0BaseBeansetBitValueIf 在接口中 BaseBeancolumn - column namemask - integral type required(Long|Integer|Short|Byte)bitSet - set bit to 1 if true,otherwise set bit to 0primaryValues 在接口中 BaseBeanprimaryValue 在接口中 BaseBeanT - PK typeUnsupportedOperationException if there is more than one primary keyasValueArray 在接口中 BaseBeancolumnIds - column id that will be output, if null or empty,output all columnsBaseBeanasNameValueMap 在接口中 BaseBeanasNameValueMap 在接口中 BaseBeanignoreNull - remove all null columnignoreColumns - remove column name listasNameValueMap 在接口中 BaseBeanignoreNull - remove all null columnignoreColumns - remove column name listasNameValueMap 在接口中 BaseBeanignoreNull - 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 listasNameValueMap 在接口中 BaseBeanignoreNull - 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) listasNameValueMap 在接口中 BaseBeanignoreNull - 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 listasNameValueMap 在接口中 BaseBeanignoreNull - 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) listBaseBeanasFilterableNameValueMap 在接口中 BaseBeanBaseBeanBaseBeanBaseBeanBaseBeanBaseBeanBaseBeancopyIfNonEqual 在接口中 BaseBeanBaseBean.isNew() is true or the current object is not a BaseRow instance,
return the current objectBaseBeanBaseBeanBaseBeanBaseBeancopyNoFilter 在接口中 BaseBeanBaseBeancopyNoFilter 在接口中 BaseBeankeyTransformer - 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 keyTransformerBaseBeanequalColumn 在接口中 BaseBeanobject - the bean to comparecolumnId - column idtrue if special column is equal to object,otherwise falseBaseBeanequalColumn 在接口中 BaseBeanobject - the bean to comparefieldList - the column id list to compare to the current beantrue if special columns is all equal to object,otherwise falseBaseBeanequalColumn 在接口中 BaseBeanobject - 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 falseBaseBeanequalColumn 在接口中 BaseBeanobject - 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 falsecompareTo 在接口中 Comparable<BaseRow>RowMetaData instance for current beancolumnID - column - column name or field name