public class EntityProps<T extends EntityProps> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,String> |
props
附加属性,用于扩展
|
| Constructor and Description |
|---|
EntityProps() |
| Modifier and Type | Method and Description |
|---|---|
String |
getProp(String prop)
获取属性值
|
String |
getProp(String prop,
String defaultValue)
获取属性值
|
Boolean |
getPropBoolean(String prop)
获取布尔值
|
Boolean |
getPropBoolean(String prop,
Boolean defaultValue)
获取布尔值
|
Integer |
getPropInt(String prop)
获取整型值
|
Integer |
getPropInt(String prop,
Integer defaultValue)
获取整型值
|
String |
removeProp(String prop)
删除属性值
|
T |
setProp(Entity.Prop prop)
设置属性值
|
T |
setProp(String prop,
String value)
设置属性值
|
T |
setProps(Map<String,String> props)
设置属性值,这里不是替换原 props,而且整体追加到原 props
|
public String getProp(String prop, String defaultValue)
prop - 属性名defaultValue - 默认值public Integer getPropInt(String prop, Integer defaultValue)
prop - 参数defaultValue - 默认值public Boolean getPropBoolean(String prop, Boolean defaultValue)
prop - 参数defaultValue - 默认值public T setProp(Entity.Prop prop)
prop - 注解信息public T setProps(Map<String,String> props)
props - 属性Copyright © 2022. All rights reserved.