Method from sun.reflect.UnsafeStaticBooleanFieldAccessorImpl Detail: |
public Object get(Object obj) throws IllegalArgumentException {
return new Boolean(getBoolean(obj));
}
|
public boolean getBoolean(Object obj) throws IllegalArgumentException {
return unsafe.getBoolean(base, fieldOffset);
}
|
public byte getByte(Object obj) throws IllegalArgumentException {
throw newGetByteIllegalArgumentException();
}
|
public char getChar(Object obj) throws IllegalArgumentException {
throw newGetCharIllegalArgumentException();
}
|
public double getDouble(Object obj) throws IllegalArgumentException {
throw newGetDoubleIllegalArgumentException();
}
|
public float getFloat(Object obj) throws IllegalArgumentException {
throw newGetFloatIllegalArgumentException();
}
|
public int getInt(Object obj) throws IllegalArgumentException {
throw newGetIntIllegalArgumentException();
}
|
public long getLong(Object obj) throws IllegalArgumentException {
throw newGetLongIllegalArgumentException();
}
|
public short getShort(Object obj) throws IllegalArgumentException {
throw newGetShortIllegalArgumentException();
}
|
public void set(Object obj,
Object value) throws IllegalArgumentException, IllegalAccessException {
if (isFinal) {
throwFinalFieldIllegalAccessException(value);
}
if (value == null) {
throwSetIllegalArgumentException(value);
}
if (value instanceof Boolean) {
unsafe.putBoolean(base, fieldOffset, ((Boolean) value).booleanValue());
return;
}
throwSetIllegalArgumentException(value);
}
|
public void setBoolean(Object obj,
boolean z) throws IllegalArgumentException, IllegalAccessException {
if (isFinal) {
throwFinalFieldIllegalAccessException(z);
}
unsafe.putBoolean(base, fieldOffset, z);
}
|
public void setByte(Object obj,
byte b) throws IllegalArgumentException, IllegalAccessException {
throwSetIllegalArgumentException(b);
}
|
public void setChar(Object obj,
char c) throws IllegalArgumentException, IllegalAccessException {
throwSetIllegalArgumentException(c);
}
|
public void setDouble(Object obj,
double d) throws IllegalArgumentException, IllegalAccessException {
throwSetIllegalArgumentException(d);
}
|
public void setFloat(Object obj,
float f) throws IllegalArgumentException, IllegalAccessException {
throwSetIllegalArgumentException(f);
}
|
public void setInt(Object obj,
int i) throws IllegalArgumentException, IllegalAccessException {
throwSetIllegalArgumentException(i);
}
|
public void setLong(Object obj,
long l) throws IllegalArgumentException, IllegalAccessException {
throwSetIllegalArgumentException(l);
}
|
public void setShort(Object obj,
short s) throws IllegalArgumentException, IllegalAccessException {
throwSetIllegalArgumentException(s);
}
|