package at.gv.egovernment.moa.id.commons.db.dao.config; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Lob; import javax.persistence.Table; /** * Reflects a MOAID configuration entry with String values. * */ @Table(name = "configproperty") @Entity public class ConfigProperty extends AbstractConfigProperty{ /** * */ private static final long serialVersionUID = 1L; @Lob @Column(name = "propertyValue") private String value; /** * Returns the property's value (which might be {@code null}). * @return The property's value (might be {@code null}). */ @Override public String getValue() { return value; } /** * Sets the property's value. * @param value The value */ @Override public void setValue(String value) { this.value = value; } /* (non-Javadoc) * @see at.gv.egovernment.moa.id.commons.db.dao.config.AbstractConfigProperty#getImplementationClass() */ @Override protected Class getImplementationClass() { return this.getClass(); } }