Object/Trait

org.opalj.br.reader

Java9Framework

Related Docs: trait Java9Framework | package reader

Permalink

object Java9Framework extends Java9Framework

Linear Supertypes
Java9Framework, Java9LibraryFramework, Module_attributeBinding, Module_attributeReader, Java8Framework, Java8LibraryFramework, TypeAnnotationAttributesBinding, RuntimeVisibleTypeAnnotations_attributeReader, RuntimeInvisibleTypeAnnotations_attributeReader, TypeAnnotationsBinding, TypeAnnotationPathReader, TypeAnnotationTargetReader, TypeAnnotationsReader, MethodParameters_attributeBinding, MethodParameters_attributeReader, Java7Framework, CodeReader, BytecodeReaderAndBinding, DeferredInvokedynamicResolution, Exceptions_attributeBinding, Exceptions_attributeReader, LocalVariableTypeTable_attributeBinding, LocalVariableTypeTable_attributeReader, LocalVariableTable_attributeBinding, LocalVariableTable_attributeReader, CompactLineNumberTable_attributeBinding, CompactLineNumberTable_attributeReader, StackMapTable_attributeBinding, VerificationTypeInfoReader, StackMapFrameReader, StackMapTable_attributeReader, BootstrapMethods_attributeBinding, BootstrapMethods_attributeReader, SourceDebugExtension_attributeBinding, SourceDebugExtension_attributeReader, CodeAttributeBinding, CodeBinding, Code_attributeReader, Java7LibraryFramework, ConstantValue_attributeBinding, ConstantValue_attributeReader, Synthetic_attributeBinding, Synthetic_attributeReader, Signature_attributeBinding, Signature_attributeReader, Deprecated_attributeBinding, Deprecated_attributeReader, SourceFile_attributeBinding, SourceFile_attributeReader, EnclosingMethod_attributeBinding, EnclosingMethod_attributeReader, InnerClasses_attributeBinding, InnerClasses_attributeReader, AnnotationAttributesBinding, AttributeBinding, AnnotationDefault_attributeReader, RuntimeVisibleParameterAnnotations_attributeReader, RuntimeInvisibleParameterAnnotations_attributeReader, RuntimeVisibleAnnotations_attributeReader, RuntimeInvisibleAnnotations_attributeReader, AttributeReader, ParametersAnnotationsReader, AnnotationsReader, AnnotationsBinding, ElementValuePairsReader, AnnotationAbstractions, SkipUnknown_attributeReader, AttributesReader, Unknown_attributeAbstractions, AttributesAbstractions, ClassFileBinding, ClassFileReader, ClassFileReaderConfiguration, MethodsBinding, MethodsReader, FieldsBinding, FieldsReader, ConstantPoolBinding, Constant_PoolReader, Constant_PoolAbstractions, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Java9Framework
  2. Java9Framework
  3. Java9LibraryFramework
  4. Module_attributeBinding
  5. Module_attributeReader
  6. Java8Framework
  7. Java8LibraryFramework
  8. TypeAnnotationAttributesBinding
  9. RuntimeVisibleTypeAnnotations_attributeReader
  10. RuntimeInvisibleTypeAnnotations_attributeReader
  11. TypeAnnotationsBinding
  12. TypeAnnotationPathReader
  13. TypeAnnotationTargetReader
  14. TypeAnnotationsReader
  15. MethodParameters_attributeBinding
  16. MethodParameters_attributeReader
  17. Java7Framework
  18. CodeReader
  19. BytecodeReaderAndBinding
  20. DeferredInvokedynamicResolution
  21. Exceptions_attributeBinding
  22. Exceptions_attributeReader
  23. LocalVariableTypeTable_attributeBinding
  24. LocalVariableTypeTable_attributeReader
  25. LocalVariableTable_attributeBinding
  26. LocalVariableTable_attributeReader
  27. CompactLineNumberTable_attributeBinding
  28. CompactLineNumberTable_attributeReader
  29. StackMapTable_attributeBinding
  30. VerificationTypeInfoReader
  31. StackMapFrameReader
  32. StackMapTable_attributeReader
  33. BootstrapMethods_attributeBinding
  34. BootstrapMethods_attributeReader
  35. SourceDebugExtension_attributeBinding
  36. SourceDebugExtension_attributeReader
  37. CodeAttributeBinding
  38. CodeBinding
  39. Code_attributeReader
  40. Java7LibraryFramework
  41. ConstantValue_attributeBinding
  42. ConstantValue_attributeReader
  43. Synthetic_attributeBinding
  44. Synthetic_attributeReader
  45. Signature_attributeBinding
  46. Signature_attributeReader
  47. Deprecated_attributeBinding
  48. Deprecated_attributeReader
  49. SourceFile_attributeBinding
  50. SourceFile_attributeReader
  51. EnclosingMethod_attributeBinding
  52. EnclosingMethod_attributeReader
  53. InnerClasses_attributeBinding
  54. InnerClasses_attributeReader
  55. AnnotationAttributesBinding
  56. AttributeBinding
  57. AnnotationDefault_attributeReader
  58. RuntimeVisibleParameterAnnotations_attributeReader
  59. RuntimeInvisibleParameterAnnotations_attributeReader
  60. RuntimeVisibleAnnotations_attributeReader
  61. RuntimeInvisibleAnnotations_attributeReader
  62. AttributeReader
  63. ParametersAnnotationsReader
  64. AnnotationsReader
  65. AnnotationsBinding
  66. ElementValuePairsReader
  67. AnnotationAbstractions
  68. SkipUnknown_attributeReader
  69. AttributesReader
  70. Unknown_attributeAbstractions
  71. AttributesAbstractions
  72. ClassFileBinding
  73. ClassFileReader
  74. ClassFileReaderConfiguration
  75. MethodsBinding
  76. MethodsReader
  77. FieldsBinding
  78. FieldsReader
  79. ConstantPoolBinding
  80. Constant_PoolReader
  81. Constant_PoolAbstractions
  82. AnyRef
  83. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Annotation = br.Annotation

    Permalink
    Definition Classes
    AnnotationsBinding → AnnotationAbstractions
  2. type AnnotationDefault_attribute = br.ElementValue

    Permalink
    Definition Classes
    AnnotationAttributesBinding → AnnotationDefault_attributeReader
  3. type AnnotationValue = br.AnnotationValue

    Permalink
    Definition Classes
    AnnotationsBinding
  4. type Annotations = IndexedSeq[Annotation]

    Permalink
    Definition Classes
    AnnotationsReader
  5. type AppendFrame = br.AppendFrame

    Permalink
  6. type ArrayValue = br.ArrayValue

    Permalink
    Definition Classes
    AnnotationsBinding
  7. type Attribute = br.Attribute

    Permalink
    Definition Classes
    AttributeBinding → AttributesAbstractions
  8. type Attributes = Seq[Attribute]

    Permalink
    Definition Classes
    AttributesAbstractions
  9. type BooleanValue = br.BooleanValue

    Permalink
    Definition Classes
    AnnotationsBinding
  10. type BootstrapArgument = br.BootstrapArgument

    Permalink
    Definition Classes
    BootstrapMethods_attributeBinding → BootstrapMethods_attributeReader
  11. type BootstrapArguments = IndexedSeq[BootstrapArgument]

    Permalink
    Definition Classes
    BootstrapMethods_attributeReader
  12. type BootstrapMethod = br.BootstrapMethod

    Permalink
    Definition Classes
    BootstrapMethods_attributeBinding → BootstrapMethods_attributeReader
  13. type BootstrapMethods = IndexedSeq[BootstrapMethod]

    Permalink
    Definition Classes
    BootstrapMethods_attributeReader
  14. type BootstrapMethods_attribute = BootstrapMethodTable

    Permalink
    Definition Classes
    BootstrapMethods_attributeBinding → BootstrapMethods_attributeReader
  15. type ByteValue = br.ByteValue

    Permalink
    Definition Classes
    AnnotationsBinding
  16. type CONSTANT_Class_info = cp.CONSTANT_Class_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  17. type CONSTANT_Double_info = cp.CONSTANT_Double_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  18. type CONSTANT_Fieldref_info = cp.CONSTANT_Fieldref_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  19. type CONSTANT_Float_info = cp.CONSTANT_Float_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  20. type CONSTANT_Integer_info = cp.CONSTANT_Integer_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  21. type CONSTANT_InterfaceMethodref_info = cp.CONSTANT_InterfaceMethodref_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  22. type CONSTANT_InvokeDynamic_info = cp.CONSTANT_InvokeDynamic_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  23. type CONSTANT_Long_info = cp.CONSTANT_Long_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  24. type CONSTANT_MethodHandle_info = cp.CONSTANT_MethodHandle_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  25. type CONSTANT_MethodType_info = cp.CONSTANT_MethodType_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  26. type CONSTANT_Methodref_info = cp.CONSTANT_Methodref_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  27. type CONSTANT_NameAndType_info = cp.CONSTANT_NameAndType_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  28. type CONSTANT_String_info = cp.CONSTANT_String_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  29. type CONSTANT_Utf8_info = cp.CONSTANT_Utf8_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  30. type CharValue = br.CharValue

    Permalink
    Definition Classes
    AnnotationsBinding
  31. type ChopFrame = br.ChopFrame

    Permalink
  32. type ClassFile = br.ClassFile

    Permalink
    Definition Classes
    ClassFileBinding → ClassFileReader → Constant_PoolAbstractions
  33. type ClassValue = br.ClassValue

    Permalink
    Definition Classes
    AnnotationsBinding
  34. type Code_attribute = Code

    Permalink
    Definition Classes
    CodeAttributeBinding → Code_attributeReader
  35. type ConstantValue_attribute = ConstantFieldValue[_]

    Permalink
    Definition Classes
    ConstantValue_attributeBinding → ConstantValue_attributeReader
  36. type Constant_Pool = Array[Constant_Pool_Entry]

    Permalink
    Definition Classes
    DeferredInvokedynamicResolution → Constant_PoolReader → Constant_PoolAbstractions
  37. type Constant_Pool_Entry = cp.Constant_Pool_Entry

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader → Constant_PoolAbstractions
  38. type Constant_Pool_Index = Int

    Permalink
    Definition Classes
    Constant_PoolAbstractions
  39. type DeferredActionsStore = Buffer[(ClassFile) ⇒ ClassFile] with Constant_Pool_Entry

    Permalink
    Definition Classes
    Constant_PoolAbstractions
  40. type Deprecated_attribute = br.Attribute

    Permalink
    Definition Classes
    Deprecated_attributeBinding → Deprecated_attributeReader
  41. type DoubleValue = br.DoubleValue

    Permalink
    Definition Classes
    AnnotationsBinding
  42. type DoubleVariableInfo = br.VerificationTypeInfo

    Permalink
  43. type ElementValue = br.ElementValue

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  44. type ElementValuePair = br.ElementValuePair

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  45. type ElementValuePairs = IndexedSeq[ElementValuePair]

    Permalink
    Definition Classes
    ElementValuePairsReader → AnnotationAbstractions
  46. type ElementValues = IndexedSeq[ElementValue]

    Permalink
    Definition Classes
    ElementValuePairsReader
  47. type EnclosingMethod_attribute = EnclosingMethod

    Permalink
    Definition Classes
    EnclosingMethod_attributeBinding → EnclosingMethod_attributeReader
  48. type EnumValue = br.EnumValue

    Permalink
    Definition Classes
    AnnotationsBinding
  49. type ExceptionHandlers = IndexedSeq[ExceptionTableEntry]

    Permalink
    Definition Classes
    Code_attributeReader
  50. type ExceptionIndexTable = IndexedSeq[Constant_Pool_Index]

    Permalink
    Definition Classes
    Exceptions_attributeReader
  51. type ExceptionTableEntry = ExceptionHandler

    Permalink
    Definition Classes
    CodeAttributeBinding → Code_attributeReader
  52. type Exceptions_attribute = ExceptionTable

    Permalink
    Definition Classes
    Exceptions_attributeBinding → Exceptions_attributeReader
  53. type Exports = IndexedSeq[ExportsEntry]

    Permalink
    Definition Classes
    Module_attributeReader
  54. type ExportsEntry = br.Exports

    Permalink
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  55. type ExportsTo = IndexedSeq[ExportsToEntry]

    Permalink
    Definition Classes
    Module_attributeReader
  56. type ExportsToEntry = String

    Permalink
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  57. type Field_Info = Field

    Permalink
    Definition Classes
    FieldsBinding → FieldsReader
  58. type Fields = IndexedSeq[Field_Info]

    Permalink
    Definition Classes
    FieldsReader
  59. type FloatValue = br.FloatValue

    Permalink
    Definition Classes
    AnnotationsBinding
  60. type FloatVariableInfo = br.VerificationTypeInfo

    Permalink
  61. type FullFrame = br.FullFrame

    Permalink
  62. type InnerClasses = IndexedSeq[InnerClassesEntry]

    Permalink
    Definition Classes
    InnerClasses_attributeReader
  63. type InnerClassesEntry = InnerClass

    Permalink
    Definition Classes
    InnerClasses_attributeBinding → InnerClasses_attributeReader
  64. type InnerClasses_attribute = InnerClassTable

    Permalink
    Definition Classes
    InnerClasses_attributeBinding → InnerClasses_attributeReader
  65. type Instructions = Array[Instruction]

    Permalink
    Definition Classes
    CodeBinding
  66. type IntValue = br.IntValue

    Permalink
    Definition Classes
    AnnotationsBinding
  67. type IntegerVariableInfo = br.VerificationTypeInfo

    Permalink
  68. type LineNumberTable_attribute = CompactLineNumberTable

    Permalink
    Definition Classes
    CompactLineNumberTable_attributeBinding → CompactLineNumberTable_attributeReader
  69. type LocalVariableTableEntry = LocalVariable

    Permalink
    Definition Classes
    LocalVariableTable_attributeBinding → LocalVariableTable_attributeReader
  70. type LocalVariableTable_attribute = LocalVariableTable

    Permalink
    Definition Classes
    LocalVariableTable_attributeBinding → LocalVariableTable_attributeReader
  71. type LocalVariableTypeTableEntry = LocalVariableType

    Permalink
    Definition Classes
    LocalVariableTypeTable_attributeBinding → LocalVariableTypeTable_attributeReader
  72. type LocalVariableTypeTable_attribute = LocalVariableTypeTable

    Permalink
    Definition Classes
    LocalVariableTypeTable_attributeBinding → LocalVariableTypeTable_attributeReader
  73. type LocalVariableTypes = IndexedSeq[LocalVariableTypeTableEntry]

    Permalink
    Definition Classes
    LocalVariableTypeTable_attributeReader
  74. type LocalVariables = IndexedSeq[LocalVariableTableEntry]

    Permalink
    Definition Classes
    LocalVariableTable_attributeReader
  75. type LocalvarTable = IndexedSeq[LocalvarTableEntry]

    Permalink
    Definition Classes
    TypeAnnotationTargetReader
  76. type LocalvarTableEntry = br.LocalvarTableEntry

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  77. type LongValue = br.LongValue

    Permalink
    Definition Classes
    AnnotationsBinding
  78. type LongVariableInfo = br.VerificationTypeInfo

    Permalink
  79. type MethodParameter = br.MethodParameter

    Permalink
    Definition Classes
    MethodParameters_attributeBinding → MethodParameters_attributeReader
  80. type MethodParameters = IndexedSeq[MethodParameter]

    Permalink
    Definition Classes
    MethodParameters_attributeReader
  81. type MethodParameters_attribute = MethodParameterTable

    Permalink
    Definition Classes
    MethodParameters_attributeBinding → MethodParameters_attributeReader
  82. type Method_Info = Method

    Permalink
    Definition Classes
    MethodsBinding → MethodsReader
  83. type Methods = IndexedSeq[Method_Info]

    Permalink
    Definition Classes
    MethodsReader
  84. type Module_attribute = Module

    Permalink
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  85. type NullVariableInfo = br.VerificationTypeInfo

    Permalink
  86. type ObjectVariableInfo = br.ObjectVariableInfo

    Permalink
  87. type ParameterAnnotations = IndexedSeq[Annotation]

    Permalink
    Definition Classes
    ParametersAnnotationsReader
  88. type ParametersAnnotations = IndexedSeq[ParameterAnnotations]

    Permalink
    Definition Classes
    ParametersAnnotationsReader
  89. type Provides = IndexedSeq[ProvidesEntry]

    Permalink
    Definition Classes
    Module_attributeReader
  90. type ProvidesEntry = br.Provides

    Permalink
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  91. type Requires = IndexedSeq[RequiresEntry]

    Permalink
    Definition Classes
    Module_attributeReader
  92. type RequiresEntry = br.Requires

    Permalink
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  93. type RuntimeInvisibleAnnotations_attribute = RuntimeInvisibleAnnotationTable

    Permalink
    Definition Classes
    AnnotationAttributesBinding → RuntimeInvisibleAnnotations_attributeReader
  94. type RuntimeInvisibleParameterAnnotations_attribute = RuntimeInvisibleParameterAnnotationTable

    Permalink
    Definition Classes
    AnnotationAttributesBinding → RuntimeInvisibleParameterAnnotations_attributeReader
  95. type RuntimeInvisibleTypeAnnotations_attribute = RuntimeInvisibleTypeAnnotationTable

    Permalink
    Definition Classes
    TypeAnnotationAttributesBinding → RuntimeInvisibleTypeAnnotations_attributeReader
  96. type RuntimeVisibleAnnotations_attribute = RuntimeVisibleAnnotationTable

    Permalink
    Definition Classes
    AnnotationAttributesBinding → RuntimeVisibleAnnotations_attributeReader
  97. type RuntimeVisibleParameterAnnotations_attribute = RuntimeVisibleParameterAnnotationTable

    Permalink
    Definition Classes
    AnnotationAttributesBinding → RuntimeVisibleParameterAnnotations_attributeReader
  98. type RuntimeVisibleTypeAnnotations_attribute = RuntimeVisibleTypeAnnotationTable

    Permalink
    Definition Classes
    TypeAnnotationAttributesBinding → RuntimeVisibleTypeAnnotations_attributeReader
  99. type SameFrame = br.SameFrame

    Permalink
  100. type SameFrameExtended = br.SameFrameExtended

    Permalink
  101. type SameLocals1StackItemFrame = br.SameLocals1StackItemFrame

    Permalink
  102. type SameLocals1StackItemFrameExtended = br.SameLocals1StackItemFrameExtended

    Permalink
  103. type ShortValue = br.ShortValue

    Permalink
    Definition Classes
    AnnotationsBinding
  104. type Signature_attribute = Signature

    Permalink
    Definition Classes
    Signature_attributeBinding → Signature_attributeReader
  105. type SourceDebugExtension_attribute = SourceDebugExtension

    Permalink
    Definition Classes
    SourceDebugExtension_attributeBinding → SourceDebugExtension_attributeReader
  106. type SourceFile_attribute = SourceFile

    Permalink
    Definition Classes
    SourceFile_attributeBinding → SourceFile_attributeReader
  107. type StackMapFrame = br.StackMapFrame

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → StackMapFrameReader → StackMapTable_attributeReader
  108. type StackMapFrames = IndexedSeq[StackMapFrame]

    Permalink
    Definition Classes
    StackMapTable_attributeReader
  109. type StackMapTable_attribute = StackMapTable

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → StackMapTable_attributeReader
  110. type Synthetic_attribute = Synthetic.type

    Permalink
    Definition Classes
    Synthetic_attributeBinding → Synthetic_attributeReader
  111. type TopVariableInfo = br.VerificationTypeInfo

    Permalink
  112. type TypeAnnotation = br.TypeAnnotation

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationsReader
  113. type TypeAnnotationPath = br.TypeAnnotationPath

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationPathReader → TypeAnnotationsReader
  114. type TypeAnnotationPathElement = br.TypeAnnotationPathElement

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationPathReader
  115. type TypeAnnotationTarget = br.TypeAnnotationTarget

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader → TypeAnnotationsReader
  116. type TypeAnnotations = IndexedSeq[TypeAnnotation]

    Permalink
    Definition Classes
    TypeAnnotationsReader
  117. type UninitializedThisVariableInfo = br.VerificationTypeInfo

    Permalink
  118. type UninitializedVariableInfo = br.UninitializedVariableInfo

    Permalink
  119. type Unknown_attribute = Null

    Permalink
    Definition Classes
    SkipUnknown_attributeReader → Unknown_attributeAbstractions
  120. type Uses = IndexedSeq[UsesEntry]

    Permalink
    Definition Classes
    Module_attributeReader
  121. type UsesEntry = ObjectType

    Permalink
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  122. type VerificationTypeInfo = br.VerificationTypeInfo

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → VerificationTypeInfoReader → StackMapFrameReader
  123. type VerificationTypeInfoLocals = IndexedSeq[VerificationTypeInfo]

    Permalink
    Definition Classes
    StackMapFrameReader
  124. type VerificationTypeInfoStack = IndexedSeq[VerificationTypeInfo]

    Permalink
    Definition Classes
    StackMapFrameReader

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def AllClassFiles(files: Traversable[File], exceptionHandler: bi.reader.ClassFileReader.ExceptionHandler): Traversable[(ClassFile, URL)]

    Permalink
    Definition Classes
    ClassFileReader
  5. def Annotation(cp: Java9Framework.Constant_Pool, type_index: Constant_Pool_Index, element_value_pairs: ElementValuePairs): br.Annotation

    Permalink
    Definition Classes
    AnnotationsBinding → AnnotationAbstractions
  6. def Annotation(cp: Constant_Pool, in: DataInputStream): Annotation

    Permalink
    Definition Classes
    AnnotationAbstractions
  7. def AnnotationDefault_attribute(cp: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index, element_value: ElementValue): ElementValue

    Permalink
    Definition Classes
    AnnotationAttributesBinding → AnnotationDefault_attributeReader
  8. val AnnotationManifest: ClassTag[Annotation]

    Permalink
    Definition Classes
    AnnotationsBinding
  9. def AnnotationValue(cp: Java9Framework.Constant_Pool, annotation: Annotation): ElementValue

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  10. def Annotations(cp: Constant_Pool, in: DataInputStream): Annotations

    Permalink
    Definition Classes
    AnnotationsReader
  11. def AppendFrame(frame_type: Int, offset_delta: Int, verification_type_info_locals: VerificationTypeInfoLocals): StackMapFrame

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → StackMapFrameReader
  12. def ArrayValue(cp: Java9Framework.Constant_Pool, values: ElementValues): ElementValue

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  13. def Attribute(ap: AttributeParent, cp: Java9Framework.Constant_Pool, in: DataInputStream): Attribute

    Permalink
    Definition Classes
    AttributesReader
  14. val AttributeManifest: ClassTag[Attribute]

    Permalink
    Definition Classes
    AttributeBinding → AttributesAbstractions
  15. def Attributes(ap: AttributeParent, cp: Java9Framework.Constant_Pool, in: DataInputStream): Attributes

    Permalink
    Definition Classes
    AttributesReader
  16. def BooleanValue(cp: Java9Framework.Constant_Pool, const_value_index: Constant_Pool_Index): ElementValue

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  17. def BootstrapArgument(cp: Java9Framework.Constant_Pool, constantPoolIndex: Int): BootstrapArgument

    Permalink
    Definition Classes
    BootstrapMethods_attributeBinding → BootstrapMethods_attributeReader
  18. def BootstrapArgument(cp: Constant_Pool, in: DataInputStream): BootstrapArgument

    Permalink
    Definition Classes
    BootstrapMethods_attributeReader
  19. val BootstrapArgumentManifest: ClassTag[BootstrapArgument]

    Permalink
    Definition Classes
    BootstrapMethods_attributeBinding → BootstrapMethods_attributeReader
  20. def BootstrapMethod(cp: Java9Framework.Constant_Pool, bootstrapMethodRef: Int, bootstrapArguments: BootstrapArguments): BootstrapMethod

    Permalink
    Definition Classes
    BootstrapMethods_attributeBinding → BootstrapMethods_attributeReader
  21. def BootstrapMethod(cp: Constant_Pool, in: DataInputStream): BootstrapMethod

    Permalink
    Definition Classes
    BootstrapMethods_attributeReader
  22. val BootstrapMethodManifest: ClassTag[BootstrapMethod]

    Permalink
    Definition Classes
    BootstrapMethods_attributeBinding → BootstrapMethods_attributeReader
  23. def BootstrapMethods_attribute(cp: Java9Framework.Constant_Pool, attributeNameIndex: Int, bootstrapMethods: BootstrapMethods): BootstrapMethods_attribute

    Permalink
    Definition Classes
    BootstrapMethods_attributeBinding → BootstrapMethods_attributeReader
  24. def ByteValue(cp: Java9Framework.Constant_Pool, const_value_index: Constant_Pool_Index): ElementValue

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  25. def CONSTANT_Class_info(i: Int): CONSTANT_Class_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  26. def CONSTANT_Double_info(d: Double): CONSTANT_Double_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  27. def CONSTANT_Fieldref_info(class_index: Constant_Pool_Index, name_and_type_index: Constant_Pool_Index): CONSTANT_Fieldref_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  28. def CONSTANT_Float_info(f: Float): CONSTANT_Float_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  29. def CONSTANT_Integer_info(i: Int): CONSTANT_Integer_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  30. def CONSTANT_InterfaceMethodref_info(class_index: Constant_Pool_Index, name_and_type_index: Constant_Pool_Index): CONSTANT_InterfaceMethodref_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  31. def CONSTANT_InvokeDynamic_info(bootstrap_method_attr_index: Constant_Pool_Index, name_and_type_index: Constant_Pool_Index): CONSTANT_InvokeDynamic_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  32. def CONSTANT_Long_info(l: Long): CONSTANT_Long_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  33. def CONSTANT_MethodHandle_info(reference_kind: Int, reference_index: Int): CONSTANT_MethodHandle_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  34. def CONSTANT_MethodType_info(descriptor_index: Constant_Pool_Index): CONSTANT_MethodType_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  35. def CONSTANT_Methodref_info(class_index: Constant_Pool_Index, name_and_type_index: Constant_Pool_Index): CONSTANT_Methodref_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  36. def CONSTANT_NameAndType_info(name_index: Constant_Pool_Index, descriptor_index: Constant_Pool_Index): CONSTANT_NameAndType_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  37. def CONSTANT_String_info(i: Int): CONSTANT_String_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  38. def CONSTANT_Utf8_info(r: Array[Byte], s: String): CONSTANT_Utf8_info

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  39. def CastExpression(offset: Int, type_argument_index: Int): TAOfCastExpression

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  40. def Catch(exception_table_index: Int): TAOfCatch

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  41. def CharValue(cp: Java9Framework.Constant_Pool, const_value_index: Constant_Pool_Index): ElementValue

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  42. def ChopFrame(frame_type: Int, offset_delta: Int): ChopFrame

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → StackMapFrameReader
  43. def ClassFile(cp: Java9Framework.Constant_Pool, minor_version: Int, major_version: Int, access_flags: Int, this_class_index: Constant_Pool_Index, super_class_index: Constant_Pool_Index, interfaces: IndexedSeq[Constant_Pool_Index], fields: Fields, methods: Methods, attributes: Attributes): ClassFile

    Permalink
    Definition Classes
    ClassFileBinding → ClassFileReader
  44. def ClassFile(jarFilename: String, jarFileEntryName: String): List[ClassFile]

    Permalink
    Definition Classes
    ClassFileReader
    Annotations
    @throws( ... )
  45. def ClassFile(jarFile: File, jarFileEntryName: String): List[ClassFile]

    Permalink
    Definition Classes
    ClassFileReader
    Annotations
    @throws( ... )
  46. def ClassFile(jarFile: ZipFile, jarEntry: ZipEntry): List[ClassFile]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    ClassFileReader
  47. def ClassFile(create: () ⇒ InputStream): List[ClassFile]

    Permalink
    Definition Classes
    ClassFileReader
  48. def ClassFile(in: DataInputStream): List[ClassFile]

    Permalink
    Definition Classes
    ClassFileReader
  49. def ClassFiles(file: File, exceptionHandler: bi.reader.ClassFileReader.ExceptionHandler): List[(ClassFile, URL)]

    Permalink
    Definition Classes
    ClassFileReader
  50. def ClassFiles(jarFile: ZipFile, classFileHandler: (ClassFile, URL) ⇒ Unit, exceptionHandler: bi.reader.ClassFileReader.ExceptionHandler): Unit

    Permalink
    Definition Classes
    ClassFileReader
  51. def ClassFiles(jarFile: ZipFile, exceptionHandler: bi.reader.ClassFileReader.ExceptionHandler): List[(ClassFile, URL)]

    Permalink
    Definition Classes
    ClassFileReader
  52. def ClassValue(cp: Java9Framework.Constant_Pool, const_value_index: Constant_Pool_Index): ElementValue

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  53. def Code_attribute(cp: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index, max_stack: Int, max_locals: Int, instructions: Instructions, exception_handlers: ExceptionHandlers, attributes: Attributes): Code

    Permalink
    Definition Classes
    CodeAttributeBinding → Code_attributeReader
  54. def ConstantValue_attribute(cp: Java9Framework.Constant_Pool, attributeNameIndex: Constant_Pool_Index, constantValueIndex: Constant_Pool_Index): ConstantFieldValue[_]

    Permalink
    Definition Classes
    ConstantValue_attributeBinding → ConstantValue_attributeReader
  55. def Constant_Pool(in: DataInputStream): Java9Framework.Constant_Pool

    Permalink
    Definition Classes
    Constant_PoolReader
  56. val Constant_Pool_EntryManifest: ClassTag[Constant_Pool_Entry]

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  57. def ConstructorInMethodReferenceExpression(offset: Int, type_argument_index: Int): TAOfConstructorInMethodReferenceExpression

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  58. def ConstructorInvocation(offset: Int, type_argument_index: Int): TAOfConstructorInvocation

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  59. def Deprecated_attribute(cp: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index): Deprecated.type

    Permalink
    Definition Classes
    Deprecated_attributeBinding → Deprecated_attributeReader
  60. def DoubleValue(cp: Java9Framework.Constant_Pool, const_value_index: Constant_Pool_Index): ElementValue

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  61. def DoubleVariableInfo(): br.DoubleVariableInfo.type

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → VerificationTypeInfoReader
  62. def ElementValue(cp: Constant_Pool, in: DataInputStream): ElementValue

    Permalink
    Definition Classes
    ElementValuePairsReader
  63. val ElementValueManifest: ClassTag[ElementValue]

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  64. def ElementValuePair(cp: Java9Framework.Constant_Pool, element_name_index: Constant_Pool_Index, element_value: ElementValue): ElementValuePair

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  65. def ElementValuePair(cp: Constant_Pool, in: DataInputStream): ElementValuePair

    Permalink
    Definition Classes
    ElementValuePairsReader
  66. val ElementValuePairManifest: ClassTag[ElementValuePair]

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  67. def ElementValuePairs(cp: Constant_Pool, in: DataInputStream): ElementValuePairs

    Permalink
    Definition Classes
    ElementValuePairsReader → AnnotationAbstractions
  68. def EnclosingMethod_attribute(cp: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index, class_index: Constant_Pool_Index, method_index: Constant_Pool_Index): EnclosingMethod_attribute

    Permalink
    Definition Classes
    EnclosingMethod_attributeBinding → EnclosingMethod_attributeReader
  69. def EnumValue(cp: Java9Framework.Constant_Pool, type_name_index: Constant_Pool_Index, const_name_index: Constant_Pool_Index): ElementValue

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  70. def ExceptionTableEntry(cp: Java9Framework.Constant_Pool, start_pc: Int, end_pc: Int, handler_pc: Int, catch_type_index: Constant_Pool_Index): ExceptionTableEntry

    Permalink
    Definition Classes
    CodeAttributeBinding → Code_attributeReader
  71. val ExceptionTableEntryManifest: ClassTag[ExceptionTableEntry]

    Permalink
    Definition Classes
    CodeAttributeBinding → Code_attributeReader
  72. def Exceptions_attribute(cp: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index, exception_index_table: ExceptionIndexTable): Exceptions_attribute

    Permalink
    Definition Classes
    Exceptions_attributeBinding → Exceptions_attributeReader
  73. val Exceptions_attributeManifest: ClassTag[Exceptions_attribute]

    Permalink
    Definition Classes
    Exceptions_attributeBinding → Exceptions_attributeReader
  74. def ExportsEntry(cp: Java9Framework.Constant_Pool, exports_index: Constant_Pool_Index, exportsTo: ExportsTo): ExportsEntry

    Permalink
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  75. implicit val ExportsEntryManifest: ClassTag[ExportsEntry]

    Permalink
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  76. def ExportsToEntry(cp: Java9Framework.Constant_Pool, exports_to_index: Constant_Pool_Index): ExportsToEntry

    Permalink
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  77. implicit val ExportsToEntryManifest: ClassTag[ExportsToEntry]

    Permalink
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  78. def FieldDeclaration: TAOfFieldDeclaration.type

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  79. def Field_Info(cp: Java9Framework.Constant_Pool, access_flags: Int, name_index: Constant_Pool_Index, descriptor_index: Constant_Pool_Index, attributes: Attributes): Field_Info

    Permalink
    Definition Classes
    FieldsBinding → FieldsReader
  80. val Field_InfoManifest: ClassTag[Field_Info]

    Permalink
    Definition Classes
    FieldsBinding → FieldsReader
  81. def Fields(cp: Constant_Pool, in: DataInputStream): Fields

    Permalink
    Definition Classes
    FieldsReader
  82. def FloatValue(cp: Java9Framework.Constant_Pool, const_value_index: Constant_Pool_Index): ElementValue

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  83. def FloatVariableInfo(): br.FloatVariableInfo.type

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → VerificationTypeInfoReader
  84. def FormalParameter(formal_parameter_index: Int): TAOfFormalParameter

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  85. def FullFrame(frame_type: Int, offset_delta: Int, verification_type_info_locals: VerificationTypeInfoLocals, verification_type_info_stack: VerificationTypeInfoStack): StackMapFrame

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → StackMapFrameReader
  86. def InnerClassesEntry(cp: Java9Framework.Constant_Pool, inner_class_info_index: Constant_Pool_Index, outer_class_info_index: Constant_Pool_Index, inner_name_index: Constant_Pool_Index, inner_class_access_flags: Int): InnerClass

    Permalink
    Definition Classes
    InnerClasses_attributeBinding → InnerClasses_attributeReader
  87. val InnerClassesEntryManifest: ClassTag[InnerClassesEntry]

    Permalink
    Definition Classes
    InnerClasses_attributeBinding → InnerClasses_attributeReader
  88. def InnerClasses_attribute(cp: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index, inner_classes: InnerClasses): InnerClasses_attribute

    Permalink
    Definition Classes
    InnerClasses_attributeBinding → InnerClasses_attributeReader
  89. def InstanceOf(offset: Int): TAOfInstanceOf

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  90. def Instructions(cp: Constant_Pool, in: DataInputStream): Instructions

    Permalink
    Definition Classes
    CodeReader
  91. def Instructions(cp: Constant_Pool, source: Array[Byte]): Instructions

    Permalink

    Transforms an array of bytes into an array of org.opalj.br.instructions.Instructions.

    Transforms an array of bytes into an array of org.opalj.br.instructions.Instructions.

    Definition Classes
    BytecodeReaderAndBinding
  92. def IntValue(cp: Java9Framework.Constant_Pool, const_value_index: Constant_Pool_Index): ElementValue

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  93. def IntegerVariableInfo(): br.IntegerVariableInfo.type

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → VerificationTypeInfoReader
  94. def LineNumberTable_attribute(constant_pool: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index, line_number_table: Array[Byte]): CompactLineNumberTable

    Permalink
    Definition Classes
    CompactLineNumberTable_attributeBinding → CompactLineNumberTable_attributeReader
  95. def LocalVariableTableEntry(cp: Java9Framework.Constant_Pool, start_pc: Int, length: Int, name_index: Constant_Pool_Index, descriptor_index: Constant_Pool_Index, index: Int): LocalVariable

    Permalink
    Definition Classes
    LocalVariableTable_attributeBinding → LocalVariableTable_attributeReader
  96. val LocalVariableTableEntryManifest: ClassTag[LocalVariable]

    Permalink
    Definition Classes
    LocalVariableTable_attributeBinding → LocalVariableTable_attributeReader
  97. def LocalVariableTable_attribute(cp: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index, local_variable_table: LocalVariables): LocalVariableTable

    Permalink
    Definition Classes
    LocalVariableTable_attributeBinding → LocalVariableTable_attributeReader
  98. def LocalVariableTypeTableEntry(cp: Java9Framework.Constant_Pool, start_pc: Int, length: Int, name_index: Constant_Pool_Index, signature_index: Constant_Pool_Index, index: Int): LocalVariableType

    Permalink
    Definition Classes
    LocalVariableTypeTable_attributeBinding → LocalVariableTypeTable_attributeReader
  99. val LocalVariableTypeTableEntryManifest: ClassTag[LocalVariableTypeTableEntry]

    Permalink
    Definition Classes
    LocalVariableTypeTable_attributeBinding → LocalVariableTypeTable_attributeReader
  100. def LocalVariableTypeTable_attribute(cp: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index, local_variable_type_table: LocalVariableTypes): LocalVariableTypeTable

    Permalink
    Definition Classes
    LocalVariableTypeTable_attributeBinding → LocalVariableTypeTable_attributeReader
  101. def LocalvarDecl(localVarTable: LocalvarTable): TAOfLocalvarDecl

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  102. def LocalvarTable(in: DataInputStream): LocalvarTable

    Permalink
    Definition Classes
    TypeAnnotationTargetReader
  103. def LocalvarTableEntry(start_pc: Int, length: Int, local_variable_table_index: Int): LocalvarTableEntry

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  104. def LongValue(cp: Java9Framework.Constant_Pool, const_value_index: Constant_Pool_Index): ElementValue

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  105. def LongVariableInfo(): br.LongVariableInfo.type

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → VerificationTypeInfoReader
  106. def MethodInMethodReferenceExpression(offset: Int, type_argument_index: Int): TAOfMethodInMethodReferenceExpression

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  107. def MethodInvocation(offset: Int, type_argument_index: Int): TAOfMethodInvocation

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  108. def MethodParameter(constant_pool: Java9Framework.Constant_Pool, name_index: Constant_Pool_Index, access_flags: Int): MethodParameter

    Permalink
    Definition Classes
    MethodParameters_attributeBinding → MethodParameters_attributeReader
  109. val MethodParameterManifest: ClassTag[MethodParameter]

    Permalink
    Definition Classes
    MethodParameters_attributeBinding → MethodParameters_attributeReader
  110. def MethodParameters_attribute(cpconstant_pool: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index, parameters: MethodParameters): MethodParameters_attribute

    Permalink
    Definition Classes
    MethodParameters_attributeBinding → MethodParameters_attributeReader
  111. def MethodReferenceExpressionIdentifier(offset: Int): TAOfMethodReferenceExpressionIdentifier

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  112. def MethodReferenceExpressionNew(offset: Int): TAOfMethodReferenceExpressionNew

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  113. def Method_Info(cp: Java9Framework.Constant_Pool, accessFlags: Int, name_index: Int, descriptor_index: Int, attributes: Attributes): Method_Info

    Permalink
    Definition Classes
    MethodsBinding → MethodsReader
  114. val Method_InfoManifest: ClassTag[Method_Info]

    Permalink
    Definition Classes
    MethodsBinding → MethodsReader
  115. def Methods(cp: Constant_Pool, in: DataInputStream): Methods

    Permalink
    Definition Classes
    MethodsReader
  116. def Module_attribute(cp: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index, requires: Requires, exports: Exports, uses: Uses, provides: Provides): Module_attribute

    Permalink
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  117. def New(offset: Int): TAOfNew

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  118. def NullVariableInfo(): br.NullVariableInfo.type

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → VerificationTypeInfoReader
  119. def ObjectVariableInfo(cp: Java9Framework.Constant_Pool, type_index: Constant_Pool_Index): br.ObjectVariableInfo

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → VerificationTypeInfoReader
  120. def ParameterDeclarationOfClassOrInterface(type_parameter_index: Int): TAOfParameterDeclarationOfClassOrInterface

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  121. def ParameterDeclarationOfMethodOrConstructor(type_parameter_index: Int): TAOfParameterDeclarationOfMethodOrConstructor

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  122. def ParametersAnnotations(cp: Constant_Pool, in: DataInputStream): ParametersAnnotations

    Permalink
    Definition Classes
    ParametersAnnotationsReader
  123. def ProvidesEntry(cp: Java9Framework.Constant_Pool, provides_index: Constant_Pool_Index, with_index: Constant_Pool_Index): ProvidesEntry

    Permalink
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  124. implicit val ProvidesEntryManifest: ClassTag[ProvidesEntry]

    Permalink
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  125. def ReceiverType: TAOfReceiverType.type

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  126. def RequiresEntry(cp: Java9Framework.Constant_Pool, requires_index: Constant_Pool_Index, requires_flags: Int): RequiresEntry

    Permalink
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  127. implicit val RequiresEntryManifest: ClassTag[RequiresEntry]

    Permalink
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  128. def ResourcevarDecl(localVarTable: LocalvarTable): TAOfResourcevarDecl

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  129. def ReturnType: TAOfReturnType.type

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  130. def RuntimeInvisibleAnnotations_attribute(cp: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index, annotations: Annotations): RuntimeInvisibleAnnotationTable

    Permalink
    Definition Classes
    AnnotationAttributesBinding → RuntimeInvisibleAnnotations_attributeReader
  131. def RuntimeInvisibleParameterAnnotations_attribute(cp: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index, parameters_annotations: ParametersAnnotations): RuntimeInvisibleParameterAnnotationTable

    Permalink
    Definition Classes
    AnnotationAttributesBinding → RuntimeInvisibleParameterAnnotations_attributeReader
  132. def RuntimeInvisibleTypeAnnotations_attribute(constant_pool: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index, annotations: TypeAnnotations): RuntimeInvisibleTypeAnnotations_attribute

    Permalink
    Attributes
    protected
    Definition Classes
    TypeAnnotationAttributesBinding → RuntimeInvisibleTypeAnnotations_attributeReader
  133. def RuntimeVisibleAnnotations_attribute(cp: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index, annotations: Annotations): RuntimeVisibleAnnotationTable

    Permalink
    Definition Classes
    AnnotationAttributesBinding → RuntimeVisibleAnnotations_attributeReader
  134. def RuntimeVisibleParameterAnnotations_attribute(cp: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index, parameters_annotations: ParametersAnnotations): RuntimeVisibleParameterAnnotationTable

    Permalink
    Definition Classes
    AnnotationAttributesBinding → RuntimeVisibleParameterAnnotations_attributeReader
  135. def RuntimeVisibleTypeAnnotations_attribute(constant_pool: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index, annotations: TypeAnnotations): RuntimeVisibleTypeAnnotations_attribute

    Permalink
    Definition Classes
    TypeAnnotationAttributesBinding → RuntimeVisibleTypeAnnotations_attributeReader
  136. def SameFrame(frame_type: Int): StackMapFrame

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → StackMapFrameReader
  137. def SameFrameExtended(frame_type: Int, offset_delta: Int): StackMapFrame

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → StackMapFrameReader
  138. def SameLocals1StackItemFrame(frame_type: Int, verification_type_info_stack: VerificationTypeInfo): StackMapFrame

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → StackMapFrameReader
  139. def SameLocals1StackItemFrameExtended(frame_type: Int, offset_delta: Int, verification_type_info_stack: VerificationTypeInfo): StackMapFrame

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → StackMapFrameReader
  140. def ShortValue(cp: Java9Framework.Constant_Pool, const_value_index: Constant_Pool_Index): ElementValue

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  141. def Signature_attribute(cp: Java9Framework.Constant_Pool, ap: AttributeParent, attribute_name_index: Constant_Pool_Index, signature_index: Constant_Pool_Index): Signature_attribute

    Permalink
    Definition Classes
    Signature_attributeBinding → Signature_attributeReader
  142. def SourceDebugExtension_attribute(constant_pool: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index, debug_extension: Array[Byte]): SourceDebugExtension_attribute

    Permalink
    Definition Classes
    SourceDebugExtension_attributeBinding → SourceDebugExtension_attributeReader
  143. def SourceFile_attribute(cp: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index, sourcefile_index: Constant_Pool_Index): SourceFile_attribute

    Permalink
    Definition Classes
    SourceFile_attributeBinding → SourceFile_attributeReader
  144. def StackMapFrame(cp: Constant_Pool, in: DataInputStream): StackMapFrame

    Permalink
    Definition Classes
    StackMapFrameReader
  145. val StackMapFrameManifest: ClassTag[StackMapFrame]

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → StackMapTable_attributeReader
  146. def StackMapTable_attribute(cp: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index, stack_map_frames: StackMapFrames): StackMapTable_attribute

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → StackMapTable_attributeReader
  147. def StringValue(cp: Java9Framework.Constant_Pool, const_value_index: Constant_Pool_Index): ElementValue

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  148. def SupertypeTarget(supertype_index: Int): TAOfSupertype

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  149. def Synthetic_attribute(cp: Java9Framework.Constant_Pool, attribute_name_index: Constant_Pool_Index): Synthetic.type

    Permalink
    Definition Classes
    Synthetic_attributeBinding → Synthetic_attributeReader
  150. def Throws(throws_type_index: Int): TAOfThrows

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  151. def TopVariableInfo(): br.TopVariableInfo.type

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → VerificationTypeInfoReader
  152. def TypeAnnotation(cp: Java9Framework.Constant_Pool, target: TypeAnnotationTarget, path: TypeAnnotationPath, type_index: Constant_Pool_Index, element_value_pairs: ElementValuePairs): TypeAnnotation

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationsReader
  153. def TypeAnnotation(cp: Constant_Pool, in: DataInputStream): TypeAnnotation

    Permalink
    Definition Classes
    TypeAnnotationsReader
  154. def TypeAnnotationDeeperInArrayType: TADeeperInArrayType.type

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationPathReader
  155. def TypeAnnotationDeeperInNestedType: TADeeperInNestedType.type

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationPathReader
  156. def TypeAnnotationDirectlyOnType: TADirectlyOnType.type

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationPathReader
  157. val TypeAnnotationManifest: ClassTag[TypeAnnotation]

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationsReader
  158. def TypeAnnotationOnBoundOfWildcardType: TAOnBoundOfWildcardType.type

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationPathReader
  159. def TypeAnnotationOnTypeArgument(type_argument_index: Int): TAOnTypeArgument

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationPathReader
  160. def TypeAnnotationPath(path: IndexedSeq[TypeAnnotationPathElement]): TAOnNestedType

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationPathReader
  161. def TypeAnnotationPath(cp: Constant_Pool, in: DataInputStream): TypeAnnotationPath

    Permalink
    Definition Classes
    TypeAnnotationPathReader
  162. def TypeAnnotationTarget(cp: Constant_Pool, in: DataInputStream): TypeAnnotationTarget

    Permalink
    Definition Classes
    TypeAnnotationTargetReader
  163. def TypeAnnotations(cp: Constant_Pool, in: DataInputStream): TypeAnnotations

    Permalink
    Definition Classes
    TypeAnnotationsReader
  164. def TypeBoundOfParameterDeclarationOfClassOrInterface(type_parameter_index: Int, bound_index: Int): TAOfTypeBoundOfParameterDeclarationOfClassOrInterface

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  165. def TypeBoundOfParameterDeclarationOfMethodOrConstructor(type_parameter_index: Int, bound_index: Int): TAOfTypeBoundOfParameterDeclarationOfMethodOrConstructor

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  166. def UninitializedThisVariableInfo(): br.UninitializedThisVariableInfo.type

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → VerificationTypeInfoReader
  167. def UninitializedVariableInfo(offset: Int): br.UninitializedVariableInfo

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → VerificationTypeInfoReader
  168. def Unknown_attribute(ap: AttributeParent, cp: Constant_Pool, attribute_name_index: Constant_Pool_Index, in: DataInputStream): Null

    Permalink
    Definition Classes
    SkipUnknown_attributeReader
  169. def UsesEntry(cp: Java9Framework.Constant_Pool, uses_index: Constant_Pool_Index): UsesEntry

    Permalink
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  170. implicit val UsesEntryManifest: ClassTag[UsesEntry]

    Permalink
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  171. def VerificationTypeInfo(cp: Constant_Pool, in: DataInputStream): VerificationTypeInfo

    Permalink
    Definition Classes
    VerificationTypeInfoReader
  172. val VerificationTypeInfoManifest: ClassTag[VerificationTypeInfo]

    Permalink
    Definition Classes
    StackMapTable_attributeBinding → StackMapFrameReader
  173. def applyDeferredActions(cp: Java9Framework.Constant_Pool, classFile: ClassFile): ClassFile

    Permalink
    Definition Classes
    Constant_PoolReader → Constant_PoolAbstractions
  174. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  175. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  176. implicit val config: Config

    Permalink
    Definition Classes
    ClassFileReaderConfiguration
  177. implicit def cpIndexTocpEntry(index: Constant_Pool_Index)(implicit cp: Java9Framework.Constant_Pool): Constant_Pool_Entry

    Permalink
    Definition Classes
    ConstantPoolBinding
  178. def createDeferredActionsStore(): DeferredActionsStore

    Permalink
    Attributes
    protected[this]
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  179. def deferredInvokedynamicResolution(classFile: ClassFile, cp: Constant_Pool, invokeDynamicInfo: CONSTANT_InvokeDynamic_info, instructions: Array[Instruction], pc: PC): ClassFile

    Permalink

    Resolves an org.opalj.br.instructions.INCOMPLETE_INVOKEDYNAMIC instruction using the BootstrapMethodTable of the class.

    Resolves an org.opalj.br.instructions.INCOMPLETE_INVOKEDYNAMIC instruction using the BootstrapMethodTable of the class.

    Deferred resolution is necessary since the BootstrapMethodTable – which is an attribute of the class file – is loaded after the methods.

    classFile

    The ClassFile with which the deferred action was registered.

    cp

    The class file's Constant_Pool.

    invokeDynamicInfo

    The org.opalj.br.instructions.INVOKEDYNAMIC instruction's constant pool entry.

    instructions

    This method's array of instructions.Instructions. (The array returned by the #Instructions method.)

    pc

    The program counter of the invokedynamic instruction.

    Attributes
    protected
    Definition Classes
    DeferredInvokedynamicResolution
    Note

    This method is called (back) after the class file was completely loaded. Registration as a callback method happens whenever an invokedynamic instruction is found in a method's byte code.

    Overriding this Method

    To perform additional analyses on invokedynamic instructions, e.g. to fully resolve the call target, a subclass may override this method to do so. When you override this method, you should call this method (super.deferredResolveInvokedynamicInstruction) to ensure that the default resolution is carried out.

  180. val deleteSynthesizedClassFilesAttributes: Boolean

    Permalink

    This property determines whether artificial SynthesizedClassFiles attributes are kept or removed.

    This property determines whether artificial SynthesizedClassFiles attributes are kept or removed.

    Definition Classes
    ClassFileBinding
    Note

    This setting can be set using the configuration key ClassFileBinding.DeleteSynthesizedClassFilesAttributesConfigKey.

  181. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  182. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  183. val extractSynthesizedClassFiles: (List[ClassFile]) ⇒ List[ClassFile]

    Permalink

    Tests if the class file has a SynthesizedClassFiles attribute and – if so – extracts the class file and removes the attribute.

    Tests if the class file has a SynthesizedClassFiles attribute and – if so – extracts the class file and removes the attribute.

    Definition Classes
    ClassFileBinding
  184. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  185. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  186. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  187. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  188. final def loadsInterfacesOnly: Boolean

    Permalink
    Definition Classes
    Java9Framework → ClassFileReaderConfiguration
  189. implicit val logContext: LogContext

    Permalink
    Definition Classes
    ClassFileReaderConfiguration
  190. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  191. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  192. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  193. def parser(ap: AttributeParent, cp: Constant_Pool, attribute_name_index: Constant_Pool_Index, in: DataInputStream): LineNumberTable_attribute

    Permalink
    Definition Classes
    CompactLineNumberTable_attributeReader
  194. def registerAttributeReader(reader: (String, (AttributeParent, Java9Framework.Constant_Pool, Constant_Pool_Index, DataInputStream) ⇒ Attribute)): Unit

    Permalink
    Definition Classes
    AttributesReader
  195. def registerAttributesPostProcessor(p: (Attributes) ⇒ Attributes): Unit

    Permalink
    Definition Classes
    AttributesReader
  196. def registerClassFilePostProcessor(p: (List[ClassFile]) ⇒ List[ClassFile]): Unit

    Permalink
    Definition Classes
    ClassFileReader
  197. def registerDeferredAction(cp: Java9Framework.Constant_Pool)(deferredAction: (ClassFile) ⇒ ClassFile): Unit

    Permalink
    Definition Classes
    Constant_PoolReader
  198. def reifyEmptyAttributes: Boolean

    Permalink
    Definition Classes
    AttributeReader
  199. val removeBootstrapMethodAttribute: (List[ClassFile]) ⇒ List[ClassFile]

    Permalink

    Removes all BootstrapMethodTable attributes because the invokedynamic instructions are either completely resolved by creating code that resembles the code executed by the JVM or the instructions are at least enhanced and have explicit references to the bootstrap methods.

    Removes all BootstrapMethodTable attributes because the invokedynamic instructions are either completely resolved by creating code that resembles the code executed by the JVM or the instructions are at least enhanced and have explicit references to the bootstrap methods.

    Definition Classes
    ClassFileBinding
  200. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  201. def throwIllegalArgumentException: Boolean

    Permalink
    Definition Classes
    Signature_attributeReader
  202. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  203. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  204. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  205. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Java9Framework

Inherited from Java9LibraryFramework

Inherited from Module_attributeBinding

Inherited from Module_attributeReader

Inherited from Java8Framework

Inherited from Java8LibraryFramework

Inherited from RuntimeVisibleTypeAnnotations_attributeReader

Inherited from RuntimeInvisibleTypeAnnotations_attributeReader

Inherited from TypeAnnotationsBinding

Inherited from TypeAnnotationPathReader

Inherited from TypeAnnotationTargetReader

Inherited from TypeAnnotationsReader

Inherited from MethodParameters_attributeReader

Inherited from Java7Framework

Inherited from CodeReader

Inherited from BytecodeReaderAndBinding

Inherited from Exceptions_attributeReader

Inherited from LocalVariableTypeTable_attributeReader

Inherited from LocalVariableTable_attributeReader

Inherited from CompactLineNumberTable_attributeReader

Inherited from VerificationTypeInfoReader

Inherited from StackMapFrameReader

Inherited from StackMapTable_attributeReader

Inherited from BootstrapMethods_attributeReader

Inherited from SourceDebugExtension_attributeReader

Inherited from CodeAttributeBinding

Inherited from CodeBinding

Inherited from Code_attributeReader

Inherited from Java7LibraryFramework

Inherited from ConstantValue_attributeReader

Inherited from Synthetic_attributeReader

Inherited from Signature_attributeReader

Inherited from Deprecated_attributeReader

Inherited from SourceFile_attributeReader

Inherited from EnclosingMethod_attributeReader

Inherited from InnerClasses_attributeReader

Inherited from AttributeBinding

Inherited from AnnotationDefault_attributeReader

Inherited from RuntimeVisibleParameterAnnotations_attributeReader

Inherited from RuntimeInvisibleParameterAnnotations_attributeReader

Inherited from RuntimeVisibleAnnotations_attributeReader

Inherited from RuntimeInvisibleAnnotations_attributeReader

Inherited from AttributeReader

Inherited from ParametersAnnotationsReader

Inherited from AnnotationsReader

Inherited from AnnotationsBinding

Inherited from ElementValuePairsReader

Inherited from AnnotationAbstractions

Inherited from SkipUnknown_attributeReader

Inherited from AttributesReader

Inherited from Unknown_attributeAbstractions

Inherited from AttributesAbstractions

Inherited from ClassFileBinding

Inherited from ClassFileReader

Inherited from ClassFileReaderConfiguration

Inherited from MethodsBinding

Inherited from MethodsReader

Inherited from FieldsBinding

Inherited from FieldsReader

Inherited from ConstantPoolBinding

Inherited from Constant_PoolReader

Inherited from Constant_PoolAbstractions

Inherited from AnyRef

Inherited from Any

Ungrouped