类 RootEntity<E extends RootEntity<E>>

java.lang.Object
cn.hamm.airpower.root.RootModel<E>
cn.hamm.airpower.root.RootEntity<E>
所有已实现的接口:
IEntity<E>, Serializable

@MappedSuperclass public class RootEntity<E extends RootEntity<E>> extends RootModel<E> implements Serializable, IEntity<E>

实体根类

作者:
Hamm
另请参阅:
  • 构造器详细资料

    • RootEntity

      public RootEntity()
  • 方法详细资料

    • setId

      public E setId(Long id)
      设置ID
      指定者:
      setId 在接口中 IEntity<E extends RootEntity<E>>
      参数:
      id - ID
      返回:
      实体
    • setRemark

      public E setRemark(String remark)
      设置备注
      参数:
      remark - 备注
      返回:
      备注
    • setIsDisabled

      public E setIsDisabled(Boolean isDisabled)
      设置是否禁用
      参数:
      isDisabled - 禁用
      返回:
      实体
    • setCreateTime

      public E setCreateTime(Long createTime)
      设置创建时间
      参数:
      createTime - 创建时间
      返回:
      实体
    • setCreateUserId

      public E setCreateUserId(Long createUserId)
      设置创建人ID
      参数:
      createUserId - 创建人ID
      返回:
      实体
    • setUpdateUserId

      public E setUpdateUserId(Long updateUserId)
      设置修改人ID
      参数:
      updateUserId - 修改人ID
      返回:
      实体
    • setUpdateTime

      public E setUpdateTime(Long updateTime)
      设置更新时间
      参数:
      updateTime - 更新时间
      返回:
      实体
    • excludeBaseData

      public E excludeBaseData()
      获取简单实体对象

      一般来说会舍弃一些基础数据

      返回:
      简单对象