franta-hg@1: package info.globalcode.sql.dk; franta-hg@1: franta-hg@4: import java.sql.Types; franta-hg@4: franta-hg@1: /** franta-hg@1: * franta-hg@1: * @author Ing. František Kučera (frantovo.cz) franta-hg@1: */ franta-hg@1: public class Parameter { franta-hg@1: franta-hg@4: /** franta-hg@4: * @see Types franta-hg@4: */ franta-hg@4: public static final int DEFAULT_TYPE = Types.VARCHAR; franta-hg@1: private Object value; franta-hg@1: private int type; franta-hg@1: franta-hg@4: public Parameter() { franta-hg@4: } franta-hg@4: franta-hg@4: public Parameter(Object value, Integer type) { franta-hg@4: this.value = value; franta-hg@4: if (type == null) { franta-hg@4: this.type = DEFAULT_TYPE; franta-hg@4: } else { franta-hg@4: this.type = type; franta-hg@4: } franta-hg@4: } franta-hg@4: franta-hg@1: public Object getValue() { franta-hg@1: return value; franta-hg@1: } franta-hg@1: franta-hg@1: public void setValue(Object value) { franta-hg@1: this.value = value; franta-hg@1: } franta-hg@1: franta-hg@1: /** franta-hg@1: * @see java.sql.Types franta-hg@1: */ franta-hg@1: public int getType() { franta-hg@1: return type; franta-hg@1: } franta-hg@1: franta-hg@1: /** franta-hg@1: * @see java.sql.Types franta-hg@1: */ franta-hg@1: public void setType(int type) { franta-hg@1: this.type = type; franta-hg@1: } franta-hg@1: }