Lines Matching refs:obj

35     public Object get(Object obj) throws IllegalArgumentException {
36 return new Float(getFloat(obj));
39 public boolean getBoolean(Object obj) throws IllegalArgumentException {
43 public byte getByte(Object obj) throws IllegalArgumentException {
47 public char getChar(Object obj) throws IllegalArgumentException {
51 public short getShort(Object obj) throws IllegalArgumentException {
55 public int getInt(Object obj) throws IllegalArgumentException {
59 public long getLong(Object obj) throws IllegalArgumentException {
63 public float getFloat(Object obj) throws IllegalArgumentException {
64 ensureObj(obj);
65 return unsafe.getFloat(obj, fieldOffset);
68 public double getDouble(Object obj) throws IllegalArgumentException {
69 return getFloat(obj);
72 public void set(Object obj, Object value)
75 ensureObj(obj);
83 unsafe.putFloat(obj, fieldOffset, ((Byte) value).byteValue());
87 unsafe.putFloat(obj, fieldOffset, ((Short) value).shortValue());
91 unsafe.putFloat(obj, fieldOffset, ((Character) value).charValue());
95 unsafe.putFloat(obj, fieldOffset, ((Integer) value).intValue());
99 unsafe.putFloat(obj, fieldOffset, ((Long) value).longValue());
103 unsafe.putFloat(obj, fieldOffset, ((Float) value).floatValue());
109 public void setBoolean(Object obj, boolean z)
115 public void setByte(Object obj, byte b)
118 setFloat(obj, b);
121 public void setChar(Object obj, char c)
124 setFloat(obj, c);
127 public void setShort(Object obj, short s)
130 setFloat(obj, s);
133 public void setInt(Object obj, int i)
136 setFloat(obj, i);
139 public void setLong(Object obj, long l)
142 setFloat(obj, l);
145 public void setFloat(Object obj, float f)
148 ensureObj(obj);
152 unsafe.putFloat(obj, fieldOffset, f);
155 public void setDouble(Object obj, double d)