Lines Matching refs:obj
35 public Object get(Object obj) throws IllegalArgumentException {
36 return new Character(getChar(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 {
48 ensureObj(obj);
49 return unsafe.getChar(obj, fieldOffset);
52 public short getShort(Object obj) throws IllegalArgumentException {
56 public int getInt(Object obj) throws IllegalArgumentException {
57 return getChar(obj);
60 public long getLong(Object obj) throws IllegalArgumentException {
61 return getChar(obj);
64 public float getFloat(Object obj) throws IllegalArgumentException {
65 return getChar(obj);
68 public double getDouble(Object obj) throws IllegalArgumentException {
69 return getChar(obj);
72 public void set(Object obj, Object value)
75 ensureObj(obj);
83 unsafe.putChar(obj, fieldOffset, ((Character) value).charValue());
89 public void setBoolean(Object obj, boolean z)
95 public void setByte(Object obj, byte b)
101 public void setChar(Object obj, char c)
104 ensureObj(obj);
108 unsafe.putChar(obj, fieldOffset, c);
111 public void setShort(Object obj, short s)
117 public void setInt(Object obj, int i)
123 public void setLong(Object obj, long l)
129 public void setFloat(Object obj, float f)
135 public void setDouble(Object obj, double d)