Package com.imyeyu.spring.entity
Class Multilingual
java.lang.Object
com.imyeyu.java.bean.Language
com.imyeyu.spring.entity.Multilingual
public class Multilingual
extends com.imyeyu.java.bean.Language
implements IDEntity<String>, Creatable, Updatable, Deletable, Destroyable
多语言实体基类
- Since:
- 2025-10-17 15:21
- Author:
- 夜雨
-
Nested Class Summary
Nested classes/interfaces inherited from class com.imyeyu.java.bean.Language
com.imyeyu.java.bean.Language.Enum -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String业务类型protected Long创建时间protected Long删除时间protected String唯一标识protected Long更新时间Fields inherited from class com.imyeyu.java.bean.Language
deDE, enUS, jaJP, key, koKR, ruRU, zhCN, zhTW -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanboolean业务类型创建时间删除时间getId()唯一标识更新时间getValue(com.imyeyu.java.bean.Language.Enum language) 获取指定语言值inthashCode()voidsetBizType(String bizType) 业务类型voidsetCreatedAt(Long createdAt) 创建时间voidsetDeletedAt(Long deletedAt) 删除时间void唯一标识voidsetUpdatedAt(Long updatedAt) 更新时间toString()Methods inherited from class com.imyeyu.java.bean.Language
getDeDE, getEnUS, getJaJP, getKey, getKoKR, getRuRU, getZhCN, getZhTW, setDeDE, setEnUS, setJaJP, setKey, setKoKR, setRuRU, setZhCN, setZhTW
-
Field Details
-
id
唯一标识 -
bizType
业务类型 -
createdAt
创建时间 -
updatedAt
更新时间 -
deletedAt
删除时间
-
-
Constructor Details
-
Multilingual
public Multilingual()
-
-
Method Details
-
getValue
获取指定语言值- Overrides:
getValuein classcom.imyeyu.java.bean.Language- Parameters:
language- 指定语言- Returns:
- 值
-
getId
唯一标识 -
getBizType
业务类型 -
getCreatedAt
创建时间- Specified by:
getCreatedAtin interfaceCreatable- Returns:
- 创建时间
-
getUpdatedAt
更新时间- Specified by:
getUpdatedAtin interfaceUpdatable- Returns:
- 更新时间
-
getDeletedAt
删除时间- Specified by:
getDeletedAtin interfaceDeletable- Returns:
- 删除时间
-
setId
唯一标识 -
setBizType
业务类型 -
setCreatedAt
创建时间- Specified by:
setCreatedAtin interfaceCreatable- Parameters:
createdAt- 创建时间
-
setUpdatedAt
更新时间- Specified by:
setUpdatedAtin interfaceUpdatable- Parameters:
updatedAt- 更新时间
-
setDeletedAt
删除时间- Specified by:
setDeletedAtin interfaceDeletable- Parameters:
deletedAt- 删除时间
-
toString
- Overrides:
toStringin classcom.imyeyu.java.bean.Language
-
equals
- Overrides:
equalsin classcom.imyeyu.java.bean.Language
-
canEqual
- Overrides:
canEqualin classcom.imyeyu.java.bean.Language
-
hashCode
public int hashCode()- Overrides:
hashCodein classcom.imyeyu.java.bean.Language
-