cn.remex.db.rsql.model
类 ModelableImpl

java.lang.Object
  继承者 cn.remex.db.rsql.model.ModelableImpl
所有已实现的接口:
Modelable, SerialNoGenerator, Serializable
直接已知子类:
AuthGroup, AuthParam, AuthPrivilege, AuthResource, AuthRole, AuthUri, AuthUser, AuthValue, BeanAccessScope, ConfigInfo, DataDic, Department, ElementDefault, FieldMapping, FieldMappingGroup, Icon, Info, InfoClass, JqgColModel, JqgEditOption, LogMsg, MappingConfigTree, MenuTreeNode, MonitorLog, Organization, Person, ReflectMapping, RjqParams, Staff, SysCode, SysSerialNumber, SysVariables, TabSettings, TabSrc, TreeModel, ValueMapping, ValueMappingConfig, ValueMappingGroup, ZTreeNode

public abstract class ModelableImpl
extends Object
implements Serializable, Modelable, SerialNoGenerator

另请参见:
序列化表格

字段摘要
 
从接口 cn.remex.db.rsql.model.SerialNoGenerator 继承的字段
ORM_CURMAX_ID, ORM_ID_NUMLEN
 
构造方法摘要
ModelableImpl()
           
ModelableImpl(String name)
           
 
方法摘要
 void _addModifyFileds(String... fields)
          用于添加已被修改的属性
 String _getModifyFileds()
           
 boolean _isAopModelBean()
          默认返回本类是否是cglib代理的数据库modelbean
 boolean _setAopModelBean()
           
 String createSerialNo(String fieldName)
           
 boolean equals(Object obj)
           
 String generateId()
          此函数自动生成数据库表中的主键。
 String getCreateOperator_name()
           
 String getCreateOperator()
           
 String getCreateTime()
           
 String getDataStatus()
           
 String getId()
           
 String getModifyOperator_name()
           
 String getModifyOperator()
           
 String getModifyTime()
           
 String getName()
           
 String getNote()
           
 String getOwnership_name()
           
 int getVersion()
           
 String obtainAbbreviation()
           
 String obtainIdFormat()
          可重载此方式改变主键生成的格式。
 String obtainSerialNoFormat()
           
 void setCreateOperator_name(String createOperatorName)
           
 void setCreateOperator(String createOperator)
           
 void setCreateTime(String createTime)
           
 void setDataStatus(String dataStatus)
           
 void setId(String id)
           
 void setModifyOperator_name(String modifyOperatorName)
           
 void setModifyOperator(String modifyOperator)
           
 void setModifyTime(String modifyTime)
           
 void setName(String name)
           
 void setNote(String note)
           
 void setOwnership_name(String ownershipName)
           
 void setVersion(int version)
           
 void trigger()
           
 
从类 java.lang.Object 继承的方法
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

ModelableImpl

public ModelableImpl()

ModelableImpl

public ModelableImpl(String name)
方法详细信息

_addModifyFileds

public void _addModifyFileds(String... fields)
用于添加已被修改的属性

指定者:
接口 Modelable 中的 _addModifyFileds
参数:
m -
fields -

_getModifyFileds

public String _getModifyFileds()
指定者:
接口 Modelable 中的 _getModifyFileds

_isAopModelBean

public boolean _isAopModelBean()
从接口 Modelable 复制的描述
默认返回本类是否是cglib代理的数据库modelbean

指定者:
接口 Modelable 中的 _isAopModelBean
返回:

_setAopModelBean

public boolean _setAopModelBean()
指定者:
接口 Modelable 中的 _setAopModelBean

generateId

public String generateId()
从接口 SerialNoGenerator 复制的描述
此函数自动生成数据库表中的主键。

指定者:
接口 SerialNoGenerator 中的 generateId
返回:
String

createSerialNo

public String createSerialNo(String fieldName)

getCreateOperator

public String getCreateOperator()

getCreateOperator_name

public String getCreateOperator_name()

getCreateTime

public String getCreateTime()

getDataStatus

public String getDataStatus()
指定者:
接口 Modelable 中的 getDataStatus

getId

public String getId()
指定者:
接口 Modelable 中的 getId

getModifyOperator

public String getModifyOperator()

equals

public boolean equals(Object obj)
覆盖:
Object 中的 equals

getModifyOperator_name

public String getModifyOperator_name()

getModifyTime

public String getModifyTime()

getName

public String getName()
指定者:
接口 Modelable 中的 getName

getNote

public String getNote()

getOwnership_name

public String getOwnership_name()

getVersion

public int getVersion()
指定者:
接口 Modelable 中的 getVersion

obtainAbbreviation

public String obtainAbbreviation()
指定者:
接口 SerialNoGenerator 中的 obtainAbbreviation
返回:
String

obtainIdFormat

public String obtainIdFormat()
从接口 SerialNoGenerator 复制的描述
可重载此方式改变主键生成的格式。Remex提供两个参数%1是表缩写,%2日期,%1是自动递增的序列号。

指定者:
接口 SerialNoGenerator 中的 obtainIdFormat
返回:
String
另请参见:
String.format(String, Object...);

obtainSerialNoFormat

public String obtainSerialNoFormat()
指定者:
接口 SerialNoGenerator 中的 obtainSerialNoFormat
返回:
String

setCreateOperator

public void setCreateOperator(String createOperator)

setCreateOperator_name

public void setCreateOperator_name(String createOperatorName)

setCreateTime

public void setCreateTime(String createTime)

setDataStatus

public void setDataStatus(String dataStatus)
指定者:
接口 Modelable 中的 setDataStatus

setId

public void setId(String id)
指定者:
接口 Modelable 中的 setId

setModifyOperator

public void setModifyOperator(String modifyOperator)

setModifyOperator_name

public void setModifyOperator_name(String modifyOperatorName)

setModifyTime

public void setModifyTime(String modifyTime)

setName

public void setName(String name)
指定者:
接口 Modelable 中的 setName

setNote

public void setNote(String note)

setOwnership_name

public void setOwnership_name(String ownershipName)

setVersion

public void setVersion(int version)

trigger

public void trigger()
指定者:
接口 Modelable 中的 trigger


Copyright © 2016. All rights reserved.