APIdia Launch Partner
Top Fields Constructors Methods
jdk.internal.reflect

pack-priv Class MethodHandleBooleanFieldAccessorImpl

extends MethodHandleFieldAccessorImpl
Class Inheritance
Imports
java.lang.invoke.MethodHandle, .MethodType, java.lang.reflect.Field, .Modifier

Field Summary

Inherited from jdk.internal.reflect.MethodHandleFieldAccessorImpl:
gettersetter

Constructor Summary

AccessConstructor and Description
pack-priv
MethodHandleBooleanFieldAccessorImpl(Field field, MethodHandle getter, MethodHandle setter, boolean isReadOnly, boolean isStatic)

Method Summary

Modifier and TypeMethod and Description
pack-priv static FieldAccessorImpl
fieldAccessor(Field field, MethodHandle getter, MethodHandle setter, boolean isReadOnly)

public Object
public boolean
public byte
public char
public double
public float
public int
public long
public short
public void
public void
public void
public void
public void
public void
public void
public void
public void
Inherited from jdk.internal.reflect.MethodHandleFieldAccessorImpl:
ensureObjisReadOnlyisStaticnewGetIllegalArgumentExceptionnewSetIllegalArgumentException

Constructor Detail

MethodHandleBooleanFieldAccessorImplback to summary
pack-priv MethodHandleBooleanFieldAccessorImpl(Field field, MethodHandle getter, MethodHandle setter, boolean isReadOnly, boolean isStatic)

Method Detail

fieldAccessorback to summary
pack-priv static FieldAccessorImpl fieldAccessor(Field field, MethodHandle getter, MethodHandle setter, boolean isReadOnly)
getback to summary
public Object get(Object obj) throws IllegalArgumentException

Implements abstract jdk.internal.reflect.FieldAccessorImpl.get.

Implements jdk.internal.reflect.FieldAccessor.get.

Doc from jdk.internal.reflect.FieldAccessorImpl.get.

Matches specification in java.lang.reflect.Field

getBooleanback to summary
public boolean getBoolean(Object obj) throws IllegalArgumentException

Implements abstract jdk.internal.reflect.FieldAccessorImpl.getBoolean.

Implements jdk.internal.reflect.FieldAccessor.getBoolean.

Doc from jdk.internal.reflect.FieldAccessorImpl.getBoolean.

Matches specification in java.lang.reflect.Field

getByteback to summary
public byte getByte(Object obj) throws IllegalArgumentException

Implements abstract jdk.internal.reflect.FieldAccessorImpl.getByte.

Implements jdk.internal.reflect.FieldAccessor.getByte.

Doc from jdk.internal.reflect.FieldAccessorImpl.getByte.

Matches specification in java.lang.reflect.Field

getCharback to summary
public char getChar(Object obj) throws IllegalArgumentException

Implements abstract jdk.internal.reflect.FieldAccessorImpl.getChar.

Implements jdk.internal.reflect.FieldAccessor.getChar.

Doc from jdk.internal.reflect.FieldAccessorImpl.getChar.

Matches specification in java.lang.reflect.Field

getDoubleback to summary
public double getDouble(Object obj) throws IllegalArgumentException

Implements abstract jdk.internal.reflect.FieldAccessorImpl.getDouble.

Implements jdk.internal.reflect.FieldAccessor.getDouble.

Doc from jdk.internal.reflect.FieldAccessorImpl.getDouble.

Matches specification in java.lang.reflect.Field

getFloatback to summary
public float getFloat(Object obj) throws IllegalArgumentException

Implements abstract jdk.internal.reflect.FieldAccessorImpl.getFloat.

Implements jdk.internal.reflect.FieldAccessor.getFloat.

Doc from jdk.internal.reflect.FieldAccessorImpl.getFloat.

Matches specification in java.lang.reflect.Field

getIntback to summary
public int getInt(Object obj) throws IllegalArgumentException

Implements abstract jdk.internal.reflect.FieldAccessorImpl.getInt.

Implements jdk.internal.reflect.FieldAccessor.getInt.

Doc from jdk.internal.reflect.FieldAccessorImpl.getInt.

Matches specification in java.lang.reflect.Field

getLongback to summary
public long getLong(Object obj) throws IllegalArgumentException

Implements abstract jdk.internal.reflect.FieldAccessorImpl.getLong.

Implements jdk.internal.reflect.FieldAccessor.getLong.

Doc from jdk.internal.reflect.FieldAccessorImpl.getLong.

Matches specification in java.lang.reflect.Field

getShortback to summary
public short getShort(Object obj) throws IllegalArgumentException

Implements abstract jdk.internal.reflect.FieldAccessorImpl.getShort.

Implements jdk.internal.reflect.FieldAccessor.getShort.

Doc from jdk.internal.reflect.FieldAccessorImpl.getShort.

Matches specification in java.lang.reflect.Field

setback to summary
public void set(Object obj, Object value) throws IllegalArgumentException, IllegalAccessException

Implements abstract jdk.internal.reflect.FieldAccessorImpl.set.

Implements jdk.internal.reflect.FieldAccessor.set.

Doc from jdk.internal.reflect.FieldAccessorImpl.set.

Matches specification in java.lang.reflect.Field

setBooleanback to summary
public void setBoolean(Object obj, boolean z) throws IllegalArgumentException, IllegalAccessException

Implements abstract jdk.internal.reflect.FieldAccessorImpl.setBoolean.

Implements jdk.internal.reflect.FieldAccessor.setBoolean.

Doc from jdk.internal.reflect.FieldAccessorImpl.setBoolean.

Matches specification in java.lang.reflect.Field

setByteback to summary
public void setByte(Object obj, byte b) throws IllegalArgumentException, IllegalAccessException

Implements abstract jdk.internal.reflect.FieldAccessorImpl.setByte.

Implements jdk.internal.reflect.FieldAccessor.setByte.

Doc from jdk.internal.reflect.FieldAccessorImpl.setByte.

Matches specification in java.lang.reflect.Field

setCharback to summary
public void setChar(Object obj, char c) throws IllegalArgumentException, IllegalAccessException

Implements abstract jdk.internal.reflect.FieldAccessorImpl.setChar.

Implements jdk.internal.reflect.FieldAccessor.setChar.

Doc from jdk.internal.reflect.FieldAccessorImpl.setChar.

Matches specification in java.lang.reflect.Field

setDoubleback to summary
public void setDouble(Object obj, double d) throws IllegalArgumentException, IllegalAccessException

Implements abstract jdk.internal.reflect.FieldAccessorImpl.setDouble.

Implements jdk.internal.reflect.FieldAccessor.setDouble.

Doc from jdk.internal.reflect.FieldAccessorImpl.setDouble.

Matches specification in java.lang.reflect.Field

setFloatback to summary
public void setFloat(Object obj, float f) throws IllegalArgumentException, IllegalAccessException

Implements abstract jdk.internal.reflect.FieldAccessorImpl.setFloat.

Implements jdk.internal.reflect.FieldAccessor.setFloat.

Doc from jdk.internal.reflect.FieldAccessorImpl.setFloat.

Matches specification in java.lang.reflect.Field

setIntback to summary
public void setInt(Object obj, int i) throws IllegalArgumentException, IllegalAccessException

Implements abstract jdk.internal.reflect.FieldAccessorImpl.setInt.

Implements jdk.internal.reflect.FieldAccessor.setInt.

Doc from jdk.internal.reflect.FieldAccessorImpl.setInt.

Matches specification in java.lang.reflect.Field

setLongback to summary
public void setLong(Object obj, long l) throws IllegalArgumentException, IllegalAccessException

Implements abstract jdk.internal.reflect.FieldAccessorImpl.setLong.

Implements jdk.internal.reflect.FieldAccessor.setLong.

Doc from jdk.internal.reflect.FieldAccessorImpl.setLong.

Matches specification in java.lang.reflect.Field

setShortback to summary
public void setShort(Object obj, short s) throws IllegalArgumentException, IllegalAccessException

Implements abstract jdk.internal.reflect.FieldAccessorImpl.setShort.

Implements jdk.internal.reflect.FieldAccessor.setShort.

Doc from jdk.internal.reflect.FieldAccessorImpl.setShort.

Matches specification in java.lang.reflect.Field