package org.oliot.model.oliot; import java.util.Date; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Transient; /** * @author * */ @Entity public class ReadPointExtension { @Id @GeneratedValue(strategy=GenerationType.AUTO) //@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="readpointextension_seq") //@SequenceGenerator(name="readpointextension_seq", sequenceName="readpointextension_seq", allocationSize=1) private int id; @Transient private String fieldname; @Transient private String prefix; @Transient private int intValue; @Transient private float floatValue; @Transient private Date dateValue; @Transient private String stringValue; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getFieldname() { return fieldname; } public void setFieldname(String fieldname) { this.fieldname = fieldname; } public String getPrefix() { return prefix; } public void setPrefix(String prefix) { this.prefix = prefix; } public int getIntValue() { return intValue; } public void setIntValue(int intValue) { this.intValue = intValue; } public float getFloatValue() { return floatValue; } public void setFloatValue(float floatValue) { this.floatValue = floatValue; } public String getStringValue() { return stringValue; } public void setStringValue(String stringValue) { this.stringValue = stringValue; } public Date getDateValue() { return dateValue; } public void setDateValue(Date dateValue) { this.dateValue = dateValue; } public ReadPointExtension() { super(); } public ReadPointExtension(String fieldname) { super(); this.fieldname = fieldname; } public ReadPointExtension(String fieldname, String prefix, int intValue, float floatValue, String stringValue) { super(); this.fieldname = fieldname; this.prefix = prefix; this.intValue = intValue; this.floatValue = floatValue; this.stringValue = stringValue; } }