Package org.openurp.base.model
Interface BaseInfo
-
- All Superinterfaces:
Comparable<BaseInfo>,org.beangle.commons.entity.Entity<Integer>,Serializable
- All Known Implementing Classes:
AbstractBaseInfo,Building,Campus,Department,Room
@MappedSuperclass public interface BaseInfo extends org.beangle.commons.entity.Entity<Integer>, Comparable<BaseInfo>
基础信息抽象接口 提供专业、方向、部门、校区、教室等五个基础信息的公共部分,
一共8个属性,其中id为非业务主键,code为业务编码,enabled为基础信息的状态字段,
一般为"使用"和"不使用".- Since:
- 2005
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DategetBeginOn()获得起始时间StringgetCode()获得代码DategetEndOn()获得结束日期StringgetEnName()获得英文名StringgetName()获得名称StringgetRemark()获得备注StringgetShortName()获得简称DategetUpdatedAt()voidsetBeginOn(Date beginOn)设置起始日期voidsetCode(String code)设置代码voidsetEndOn(Date endOn)设置结束日期voidsetEnName(String enName)设置英文名voidsetName(String name)设置名称voidsetRemark(String remark)设置备注voidsetShortName(String shortName)设置简称voidsetUpdatedAt(Date updatedAt)-
Methods inherited from interface java.lang.Comparable
compareTo
-
-
-
-
Method Detail
-
getCode
String getCode()
获得代码- Returns:
- 代码
-
setCode
void setCode(String code)
设置代码- Parameters:
code- 代码
-
getName
String getName()
获得名称- Returns:
- 名称
-
setName
void setName(String name)
设置名称- Parameters:
name- 名称
-
getEnName
String getEnName()
获得英文名- Returns:
- 英文名
-
setEnName
void setEnName(String enName)
设置英文名- Parameters:
phoneticName- 英文名
-
getShortName
String getShortName()
获得简称- Returns:
- 简称
-
setShortName
void setShortName(String shortName)
设置简称- Parameters:
shortName- 简称
-
getRemark
String getRemark()
获得备注- Returns:
- 备注
-
setRemark
void setRemark(String remark)
设置备注- Parameters:
remark- 备注
-
getUpdatedAt
Date getUpdatedAt()
-
setUpdatedAt
void setUpdatedAt(Date updatedAt)
-
getBeginOn
Date getBeginOn()
获得起始时间- Returns:
- 起始日期
-
setBeginOn
void setBeginOn(Date beginOn)
设置起始日期- Parameters:
beginAt- 起始日期
-
getEndOn
Date getEndOn()
获得结束日期- Returns:
- 结束日期
-
setEndOn
void setEndOn(Date endOn)
设置结束日期- Parameters:
endAt- 结束日期
-
-