Packages

c

org.opalj.br

FieldAccessMethodHandle

sealed abstract class FieldAccessMethodHandle extends MethodHandle

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FieldAccessMethodHandle
  2. MethodHandle
  3. ConstantValue
  4. BootstrapArgument
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def declaringClassType: ObjectType
  2. abstract def fieldType: FieldType
  3. abstract def name: String
  4. abstract def referenceKind: ReferenceKind
    Definition Classes
    MethodHandle

Concrete Value Members

  1. def asVirtualField: VirtualField
  2. def isInvokeStaticMethodHandle: Boolean
    Definition Classes
    MethodHandle
  3. def runtimeValueType: ObjectType

    Returns ObjectType.MethodHandle; the type of the value pushed onto the stack by an ldc(_w) instruction.

    Returns ObjectType.MethodHandle; the type of the value pushed onto the stack by an ldc(_w) instruction.

    Definition Classes
    MethodHandleConstantValue
  4. def toBoolean: Boolean
    Definition Classes
    ConstantValue
  5. def toByte: Byte
    Definition Classes
    ConstantValue
  6. def toChar: Char
    Definition Classes
    ConstantValue
  7. def toDouble: Double
    Definition Classes
    ConstantValue
  8. def toFloat: Float
    Definition Classes
    ConstantValue
  9. def toInt: Int
    Definition Classes
    ConstantValue
  10. def toJava: String
  11. def toLong: Long
    Definition Classes
    ConstantValue
  12. def toReferenceType: ReferenceType
    Definition Classes
    ConstantValue
  13. def toShort: Short
    Definition Classes
    ConstantValue
  14. def toUTF8: String
    Definition Classes
    ConstantValue
  15. final def value: FieldAccessMethodHandle.this.type

    The concrete value.

    The concrete value.

    Definition Classes
    MethodHandleConstantValue
  16. def valueToString: String

    A string representation of the concrete value; used for debugging purposes.

    A string representation of the concrete value; used for debugging purposes.

    Definition Classes
    MethodHandleConstantValue