package com.vci.server.portal.entity; import java.io.Serializable; import com.vci.common.annotaion.CustomAnnotaion; import com.vci.common.objects.AbstractHistorizable; /** * PortalVI Hibernate Object * @author zhouhui * */ @CustomAnnotaion(CustomDescription = "门户视图") public class PortalVIEntity extends AbstractHistorizable implements Serializable{ /** * */ private static final long serialVersionUID = 7554567180053172375L; @CustomAnnotaion(CustomDescription = "ID") private String id = ""; @CustomAnnotaion(CustomDescription = "类型标志: 0:业务类型; 1:链接类型") private short typeFlag = 0; @CustomAnnotaion(CustomDescription = "类型名") private String typeName = ""; @CustomAnnotaion(CustomDescription = "表单或列表名") private String viName = ""; @CustomAnnotaion(CustomDescription = "视图类型: 0:表单; 1:列表") private short viType = 0; @CustomAnnotaion(CustomDescription = "视图xml") private String prm = ""; @Override public String getId() { return this.id; } public void setId(String id) { this.id = id; } public short getTypeFlag() { return typeFlag; } public void setTypeFlag(short typeFlag) { this.typeFlag = typeFlag; } public String getTypeName() { return typeName; } public void setTypeName(String typeName) { this.typeName = typeName; } public String getViName() { return viName; } public void setViName(String viName) { this.viName = viName; } public short getViType() { return viType; } public void setViType(short viType) { this.viType = viType; } public String getPrm() { return prm; } public void setPrm(String prm) { this.prm = prm; } }