01: package com.triactive.jdo.test;
02:
03: import java.util.Date;
04:
05: public interface PrimitiveInterface {
06:
07: public boolean getBoolean();
08:
09: public void setBoolean(boolean b);
10:
11: public Boolean getBooleanObject();
12:
13: public void setBooleanObject(Boolean b);
14:
15: public char getChar();
16:
17: public void setChar(char c);
18:
19: public Character getCharObject();
20:
21: public void setCharObject(Character c);
22:
23: public byte getByte();
24:
25: public void setByte(byte b);
26:
27: public Byte getByteObject();
28:
29: public void setByteObject(Byte b);
30:
31: public short getShort();
32:
33: public void setShort(short s);
34:
35: public Short getShortObject();
36:
37: public void setShortObject(Short s);
38:
39: public int getInt();
40:
41: public void setInt(int i);
42:
43: public Integer getIntObject();
44:
45: public void setIntObject(Integer i);
46:
47: public long getLong();
48:
49: public void setLong(long l);
50:
51: public Long getLongObject();
52:
53: public void setLongObject(Long l);
54:
55: public float getFloat();
56:
57: public void setFloat(float f);
58:
59: public Float getFloatObject();
60:
61: public void setFloatObject(Float f);
62:
63: public double getDouble();
64:
65: public void setDouble(double d);
66:
67: public Double getDoubleObject();
68:
69: public void setDoubleObject(Double d);
70:
71: public String getFixedLengthString();
72:
73: public void setFixedLengthString(String s);
74:
75: public String getNormalString();
76:
77: public void setNormalString(String s);
78:
79: public String getHugeString();
80:
81: public void setHugeString(String s);
82:
83: public Date getUtilDateField();
84:
85: public void setUtilDateField(Date d);
86:
87: public java.sql.Date getSqlDateField();
88:
89: public void setSqlDateField(java.sql.Date d);
90:
91: public java.sql.Timestamp getSqlTimestamp();
92:
93: public void setSqlTimestamp(java.sql.Timestamp t);
94:
95: public int getTransientField();
96:
97: public void setTransientField(int i);
98: }
|