group.rober.base.menu.model.MenuEntry Maven / Gradle / Ivy
The newest version!
package group.rober.base.menu.model;
import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.io.Serializable;
import java.util.Date;
/**
* 菜单数据实体对象
*/
@Table(name = "FOWK_MENU")
public class MenuEntry implements Serializable, RWSortEntity {
@Id
@Column(name = "ID")
private String id;
@Column(name = "NAME")
private String name;
@Column(name = "NAME_I18N_CODE")
private String i18nCode;
private String summary;
private String sortCode;
private String icon;
private String iconStyle;
private String url;
private String param;
private String enabled;
private String container;
private String style;
private String template;
protected Integer revision;
protected Long createdBy;
protected Date createdTime;
protected Long updatedBy;
protected Date updatedTime;
@Transient
private String rw;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getI18nCode() {
return i18nCode;
}
public void setI18nCode(String i18nCode) {
this.i18nCode = i18nCode;
}
public String getSummary() {
return summary;
}
public void setSummary(String summary) {
this.summary = summary;
}
@Override
public String getSortCode() {
return sortCode;
}
public void setSortCode(String sortCode) {
this.sortCode = sortCode;
}
public String getIcon() {
return icon;
}
public void setIcon(String icon) {
this.icon = icon;
}
public String getIconStyle() {
return iconStyle;
}
public void setIconStyle(String iconStyle) {
this.iconStyle = iconStyle;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public String getParam() {
return param;
}
public void setParam(String param) {
this.param = param;
}
public String getEnabled() {
return enabled;
}
public void setEnabled(String enabled) {
this.enabled = enabled;
}
public String getContainer() {
return container;
}
public void setContainer(String container) {
this.container = container;
}
public String getStyle() {
return style;
}
public void setStyle(String style) {
this.style = style;
}
public String getTemplate() {
return template;
}
public void setTemplate(String template) {
this.template = template;
}
public Integer getRevision() {
return revision;
}
public void setRevision(Integer revision) {
this.revision = revision;
}
public Long getCreatedBy() {
return createdBy;
}
public void setCreatedBy(Long createdBy) {
this.createdBy = createdBy;
}
public Date getCreatedTime() {
return createdTime;
}
public void setCreatedTime(Date createdTime) {
this.createdTime = createdTime;
}
public Long getUpdatedBy() {
return updatedBy;
}
public void setUpdatedBy(Long updatedBy) {
this.updatedBy = updatedBy;
}
public Date getUpdatedTime() {
return updatedTime;
}
public void setUpdatedTime(Date updatedTime) {
this.updatedTime = updatedTime;
}
public String getRw() {
return rw;
}
@Override
public void setRw(String rw) {
this.rw = rw;
}
}