Trait/Object

org.opalj.br.reader

Java8LibraryFramework

Related Docs: object Java8LibraryFramework | package reader

Permalink

trait Java8LibraryFramework extends Java7LibraryFramework with MethodParameters_attributeBinding with TypeAnnotationAttributesBinding

This "framework" can be used to read in Java 8 (version 52) class files. All standard information (as defined in the Java Virtual Machine Specification) is represented except of method implementations.

Linear Supertypes
TypeAnnotationAttributesBinding, RuntimeVisibleTypeAnnotations_attributeReader, RuntimeInvisibleTypeAnnotations_attributeReader, TypeAnnotationsBinding, TypeAnnotationPathReader, TypeAnnotationTargetReader, TypeAnnotationsReader, MethodParameters_attributeBinding, MethodParameters_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, ParameterAnnotationsReader, AnnotationsReader, AnnotationsBinding, ElementValuePairsReader, AnnotationAbstractions, SkipUnknown_attributeReader, AttributesReader, Unknown_attributeAbstractions, AttributesAbstractions, ClassFileBinding, ClassFileReader, MethodsBinding, MethodsReader, FieldsBinding, FieldsReader, ConstantPoolBinding, Constant_PoolReader, Constant_PoolAbstractions, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Java8LibraryFramework
  2. TypeAnnotationAttributesBinding
  3. RuntimeVisibleTypeAnnotations_attributeReader
  4. RuntimeInvisibleTypeAnnotations_attributeReader
  5. TypeAnnotationsBinding
  6. TypeAnnotationPathReader
  7. TypeAnnotationTargetReader
  8. TypeAnnotationsReader
  9. MethodParameters_attributeBinding
  10. MethodParameters_attributeReader
  11. Java7LibraryFramework
  12. ConstantValue_attributeBinding
  13. ConstantValue_attributeReader
  14. Synthetic_attributeBinding
  15. Synthetic_attributeReader
  16. Signature_attributeBinding
  17. Signature_attributeReader
  18. Deprecated_attributeBinding
  19. Deprecated_attributeReader
  20. SourceFile_attributeBinding
  21. SourceFile_attributeReader
  22. EnclosingMethod_attributeBinding
  23. EnclosingMethod_attributeReader
  24. InnerClasses_attributeBinding
  25. InnerClasses_attributeReader
  26. AnnotationAttributesBinding
  27. AttributeBinding
  28. AnnotationDefault_attributeReader
  29. RuntimeVisibleParameterAnnotations_attributeReader
  30. RuntimeInvisibleParameterAnnotations_attributeReader
  31. RuntimeVisibleAnnotations_attributeReader
  32. RuntimeInvisibleAnnotations_attributeReader
  33. AttributeReader
  34. ParameterAnnotationsReader
  35. AnnotationsReader
  36. AnnotationsBinding
  37. ElementValuePairsReader
  38. AnnotationAbstractions
  39. SkipUnknown_attributeReader
  40. AttributesReader
  41. Unknown_attributeAbstractions
  42. AttributesAbstractions
  43. ClassFileBinding
  44. ClassFileReader
  45. MethodsBinding
  46. MethodsReader
  47. FieldsBinding
  48. FieldsReader
  49. ConstantPoolBinding
  50. Constant_PoolReader
  51. Constant_PoolAbstractions
  52. AnyRef
  53. 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 ArrayValue = br.ArrayValue

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

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

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

    Permalink
    Definition Classes
    AnnotationsBinding
  9. type ByteValue = br.ByteValue

    Permalink
    Definition Classes
    AnnotationsBinding
  10. case class CONSTANT_Class_info(name_index: ConstantPoolBinding.Constant_Pool_Index) extends Constant_Pool_Entry with Product with Serializable

    Permalink
    Definition Classes
    ConstantPoolBinding
  11. case class CONSTANT_Double_info(value: ConstantDouble) extends CONSTANT_FieldValue_info with Product with Serializable

    Permalink
    Definition Classes
    ConstantPoolBinding
  12. trait CONSTANT_FieldValue_info extends Constant_Pool_Entry

    Permalink
    Definition Classes
    ConstantPoolBinding
  13. case class CONSTANT_Fieldref_info(class_index: ConstantPoolBinding.Constant_Pool_Index, name_and_type_index: ConstantPoolBinding.Constant_Pool_Index) extends Constant_Pool_Entry with Product with Serializable

    Permalink
    Definition Classes
    ConstantPoolBinding
  14. case class CONSTANT_Float_info(value: ConstantFloat) extends CONSTANT_FieldValue_info with Product with Serializable

    Permalink
    Definition Classes
    ConstantPoolBinding
  15. case class CONSTANT_Integer_info(value: ConstantInteger) extends CONSTANT_FieldValue_info with Product with Serializable

    Permalink
    Definition Classes
    ConstantPoolBinding
  16. case class CONSTANT_InterfaceMethodref_info(class_index: ConstantPoolBinding.Constant_Pool_Index, name_and_type_index: ConstantPoolBinding.Constant_Pool_Index) extends AsMethodref with Product with Serializable

    Permalink
    Definition Classes
    ConstantPoolBinding
  17. case class CONSTANT_InvokeDynamic_info(bootstrapMethodAttributeIndex: Int, nameAndTypeIndex: ConstantPoolBinding.Constant_Pool_Index) extends Constant_Pool_Entry with Product with Serializable

    Permalink

    bootstrapMethodAttributeIndex

    This is an index into the bootstrap table. Since the bootstrap table is a class level attribute it is only possible to resolve this reference after loading the entire class file (class level attributes are loaded last).

    Definition Classes
    ConstantPoolBinding
  18. case class CONSTANT_Long_info(value: ConstantLong) extends CONSTANT_FieldValue_info with Product with Serializable

    Permalink
    Definition Classes
    ConstantPoolBinding
  19. case class CONSTANT_MethodHandle_info(referenceKind: Int, referenceIndex: ConstantPoolBinding.Constant_Pool_Index) extends Constant_Pool_Entry with Product with Serializable

    Permalink
    Definition Classes
    ConstantPoolBinding
  20. case class CONSTANT_MethodType_info(descriptorIndex: ConstantPoolBinding.Constant_Pool_Index) extends Constant_Pool_Entry with Product with Serializable

    Permalink
    Definition Classes
    ConstantPoolBinding
  21. case class CONSTANT_Methodref_info(class_index: ConstantPoolBinding.Constant_Pool_Index, name_and_type_index: ConstantPoolBinding.Constant_Pool_Index) extends AsMethodref with Product with Serializable

    Permalink
    Definition Classes
    ConstantPoolBinding
  22. case class CONSTANT_NameAndType_info(name_index: ConstantPoolBinding.Constant_Pool_Index, descriptor_index: ConstantPoolBinding.Constant_Pool_Index) extends Constant_Pool_Entry with Product with Serializable

    Permalink
    Definition Classes
    ConstantPoolBinding
  23. case class CONSTANT_String_info(string_index: ConstantPoolBinding.Constant_Pool_Index) extends CONSTANT_FieldValue_info with Product with Serializable

    Permalink
    Definition Classes
    ConstantPoolBinding
  24. case class CONSTANT_Utf8_info(value: String) extends Constant_Pool_Entry with Product with Serializable

    Permalink
    Definition Classes
    ConstantPoolBinding
  25. type CharValue = br.CharValue

    Permalink
    Definition Classes
    AnnotationsBinding
  26. type ClassFile = br.ClassFile

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

    Permalink
    Definition Classes
    AnnotationsBinding
  28. type ConstantValue_attribute = ConstantFieldValue[_]

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

    Permalink
    Definition Classes
    AttributesReader → Constant_PoolAbstractions
  30. trait Constant_Pool_Entry extends ConstantPoolEntry

    Permalink
    Definition Classes
    ConstantPoolBinding
  31. type Constant_Pool_Index = Int

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

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

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

    Permalink
    Definition Classes
    AnnotationsBinding
  35. type ElementValue = br.ElementValue

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

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

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

    Permalink
    Definition Classes
    ElementValuePairsReader
  39. type EnclosingMethod_attribute = EnclosingMethod

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

    Permalink
    Definition Classes
    AnnotationsBinding
  41. type Field_Info = Field

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

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

    Permalink
    Definition Classes
    AnnotationsBinding
  44. type InnerClasses = IndexedSeq[InnerClassesEntry]

    Permalink
    Definition Classes
    InnerClasses_attributeReader
  45. type InnerClassesEntry = InnerClass

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

    Permalink
    Definition Classes
    InnerClasses_attributeBinding → InnerClasses_attributeReader
  47. type IntValue = br.IntValue

    Permalink
    Definition Classes
    AnnotationsBinding
  48. type LocalvarTable = IndexedSeq[LocalvarTableEntry]

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

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

    Permalink
    Definition Classes
    AnnotationsBinding
  51. type MethodParameter = br.MethodParameter

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

    Permalink
    Definition Classes
    MethodParameters_attributeReader
  53. type MethodParameters_attribute = MethodParameterTable

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

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

    Permalink
    Definition Classes
    MethodsReader
  56. type ParameterAnnotations = IndexedSeq[IndexedSeq[Annotation]]

    Permalink
    Definition Classes
    ParameterAnnotationsReader
  57. type RuntimeInvisibleAnnotations_attribute = RuntimeInvisibleAnnotationTable

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

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

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

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

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

    Permalink
    Definition Classes
    TypeAnnotationAttributesBinding → RuntimeVisibleTypeAnnotations_attributeReader
  63. type ShortValue = br.ShortValue

    Permalink
    Definition Classes
    AnnotationsBinding
  64. type Signature_attribute = Signature

    Permalink
    Definition Classes
    Signature_attributeBinding → Signature_attributeReader
  65. type SourceFile_attribute = SourceFile

    Permalink
    Definition Classes
    SourceFile_attributeBinding → SourceFile_attributeReader
  66. type Synthetic_attribute = br.Attribute

    Permalink
    Definition Classes
    Synthetic_attributeBinding → Synthetic_attributeReader
  67. type TypeAnnotation = br.TypeAnnotation

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

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

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

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

    Permalink
    Definition Classes
    TypeAnnotationsReader
  72. type Unknown_attribute = Null

    Permalink
    Definition Classes
    SkipUnknown_attributeReader → Unknown_attributeAbstractions

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: Java8LibraryFramework.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: Java8LibraryFramework.Constant_Pool, attribute_name_index: Constant_Pool_Index, attribute_length: Int, element_value: ElementValue): ElementValue

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

    Permalink
    Definition Classes
    AnnotationsBinding
  9. def AnnotationValue(cp: Java8LibraryFramework.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 ArrayValue(cp: Java8LibraryFramework.Constant_Pool, values: ElementValues): ElementValue

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

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

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

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

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  16. def ByteValue(cp: Java8LibraryFramework.Constant_Pool, const_value_index: Constant_Pool_Index): ElementValue

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

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

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  19. 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
  20. def CONSTANT_Float_info(f: Float): CONSTANT_Float_info

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

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  22. 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
  23. 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
  24. def CONSTANT_Long_info(l: Long): CONSTANT_Long_info

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

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

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  27. 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
  28. def CONSTANT_NameAndType_info(name_index: Constant_Pool_Index, descriptor_index: Constant_Pool_Index): CONSTANT_NameAndType_info

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

    Permalink
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  30. def CONSTANT_Utf8_info(s: String): CONSTANT_Utf8_info

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

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

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

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  34. def ClassFile(cp: Java8LibraryFramework.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
  35. def ClassFile(jarFilename: String, jarFileEntryName: String): Seq[ClassFile]

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

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

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

    Permalink
    Definition Classes
    ClassFileReader
  39. def ClassFile(in: DataInputStream): Seq[ClassFile]

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

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

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

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

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  44. def ConstantValue_attribute(cp: Java8LibraryFramework.Constant_Pool, attributeNameIndex: Constant_Pool_Index, constantValueIndex: Constant_Pool_Index): ConstantFieldValue[_]

    Permalink
    Definition Classes
    ConstantValue_attributeBinding → ConstantValue_attributeReader
  45. def Constant_Pool(in: DataInputStream): Java8LibraryFramework.Constant_Pool

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

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

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

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  49. def Deprecated_attribute(constant_pool: Java8LibraryFramework.Constant_Pool, attribute_name_index: Constant_Pool_Index): Deprecated.type

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    ElementValuePairsReader → AnnotationAbstractions
  57. def EnclosingMethod_attribute(cp: Java8LibraryFramework.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
  58. def EnumValue(cp: Java8LibraryFramework.Constant_Pool, type_name_index: Constant_Pool_Index, const_name_index: Constant_Pool_Index): ElementValue

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  59. def FieldDeclaration: TAOfFieldDeclaration.type

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

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

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

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

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  64. def FormalParameter(formal_parameter_index: Int): TAOfFormalParameter

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  65. def InnerClassesEntry(cp: Java8LibraryFramework.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
  66. val InnerClassesEntryManifest: ClassTag[InnerClassesEntry]

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

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

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  69. def IntValue(cp: Java8LibraryFramework.Constant_Pool, const_value_index: Constant_Pool_Index): ElementValue

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  70. def LocalvarDecl(localVarTable: LocalvarTable): TAOfLocalvarDecl

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

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

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

    Permalink
    Definition Classes
    AnnotationsBinding → ElementValuePairsReader
  74. def MethodInMethodReferenceExpression(offset: Int, type_argument_index: Int): TAOfMethodInMethodReferenceExpression

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

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  76. def MethodParameter(cp: Java8LibraryFramework.Constant_Pool, name_index: Constant_Pool_Index, access_flags: Int): MethodParameter

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

    Permalink
    Definition Classes
    MethodParameters_attributeBinding → MethodParameters_attributeReader
  78. def MethodParameters_attribute(constant_pool: Java8LibraryFramework.Constant_Pool, attribute_name_index: Constant_Pool_Index, attribute_length: Int, parameters: MethodParameters): MethodParameters_attribute

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

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

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

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

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

    Permalink
    Definition Classes
    MethodsReader
  84. def New(offset: Int): TAOfNew

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

    Permalink
    Definition Classes
    ParameterAnnotationsReader
  86. def ParameterDeclarationOfClassOrInterface(type_parameter_index: Int): TAOfParameterDeclarationOfClassOrInterface

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

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  88. def ReceiverType: TAOfReceiverType.type

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  89. def ResourcevarDecl(localVarTable: LocalvarTable): TAOfResourcevarDecl

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

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  91. def RuntimeInvisibleAnnotations_attribute(cp: Java8LibraryFramework.Constant_Pool, attribute_name_index: Constant_Pool_Index, attribute_length: Int, annotations: Annotations): RuntimeInvisibleAnnotationTable

    Permalink
    Definition Classes
    AnnotationAttributesBinding → RuntimeInvisibleAnnotations_attributeReader
  92. def RuntimeInvisibleParameterAnnotations_attribute(cp: Java8LibraryFramework.Constant_Pool, attribute_name_index: Constant_Pool_Index, attribute_length: Int, parameter_annotations: ParameterAnnotations): RuntimeInvisibleParameterAnnotationTable

    Permalink
    Definition Classes
    AnnotationAttributesBinding → RuntimeInvisibleParameterAnnotations_attributeReader
  93. def RuntimeInvisibleTypeAnnotations_attribute(constant_pool: Java8LibraryFramework.Constant_Pool, attribute_name_index: Constant_Pool_Index, attribute_length: Int, annotations: TypeAnnotations): RuntimeInvisibleTypeAnnotations_attribute

    Permalink
    Attributes
    protected
    Definition Classes
    TypeAnnotationAttributesBinding → RuntimeInvisibleTypeAnnotations_attributeReader
  94. def RuntimeVisibleAnnotations_attribute(cp: Java8LibraryFramework.Constant_Pool, attribute_name_index: Constant_Pool_Index, attribute_length: Int, annotations: Annotations): RuntimeVisibleAnnotationTable

    Permalink
    Definition Classes
    AnnotationAttributesBinding → RuntimeVisibleAnnotations_attributeReader
  95. def RuntimeVisibleParameterAnnotations_attribute(cp: Java8LibraryFramework.Constant_Pool, attribute_name_index: Constant_Pool_Index, attribute_length: Int, parameter_annotations: ParameterAnnotations): RuntimeVisibleParameterAnnotationTable

    Permalink
    Definition Classes
    AnnotationAttributesBinding → RuntimeVisibleParameterAnnotations_attributeReader
  96. def RuntimeVisibleTypeAnnotations_attribute(constant_pool: Java8LibraryFramework.Constant_Pool, attribute_name_index: Constant_Pool_Index, attribute_length: Int, annotations: TypeAnnotations): RuntimeVisibleTypeAnnotations_attribute

    Permalink
    Definition Classes
    TypeAnnotationAttributesBinding → RuntimeVisibleTypeAnnotations_attributeReader
  97. def ShortValue(cp: Java8LibraryFramework.Constant_Pool, const_value_index: Constant_Pool_Index): ElementValue

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

    Permalink
    Definition Classes
    Signature_attributeBinding → Signature_attributeReader
  99. def SourceFile_attribute(cp: Java8LibraryFramework.Constant_Pool, attribute_name_index: Constant_Pool_Index, sourceFile_index: Constant_Pool_Index): SourceFile_attribute

    Permalink
    Definition Classes
    SourceFile_attributeBinding → SourceFile_attributeReader
  100. def StringValue(cp: Java8LibraryFramework.Constant_Pool, const_value_index: Constant_Pool_Index): ElementValue

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

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

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

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  104. def TypeAnnotation(cp: Java8LibraryFramework.Constant_Pool, target: TypeAnnotationTarget, path: TypeAnnotationPath, type_index: Constant_Pool_Index, element_value_pairs: ElementValuePairs): TypeAnnotation

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    TypeAnnotationsBinding → TypeAnnotationTargetReader
  118. def Unknown_attribute(ap: AttributeParent, cp: Constant_Pool, attribute_name_index: Constant_Pool_Index, in: DataInputStream): Null

    Permalink
    Definition Classes
    SkipUnknown_attributeReader
  119. def applyDeferredActions(cp: Java8LibraryFramework.Constant_Pool, classFile: ClassFile): ClassFile

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  122. implicit def cpIndexTocpEntry(index: Constant_Pool_Index)(implicit cp: Java8LibraryFramework.Constant_Pool): Constant_Pool_Entry

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

    Permalink
    Attributes
    protected[this]
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  124. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  126. def finalize(): Unit

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

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

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

    Permalink
    Definition Classes
    Any
  130. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  133. def registerAttributeReader(reader: (String, (AttributeParent, Constant_Pool, Constant_Pool_Index, DataInputStream) ⇒ Attribute)): Unit

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

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

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

    Permalink
    Definition Classes
    Constant_PoolReader
  137. val removeBootstrapMethodAttribute: (Seq[ClassFile]) ⇒ Seq[ClassFile]

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

    Permalink
    Definition Classes
    AnyRef
  139. def toString(): String

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

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

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

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

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 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 ParameterAnnotationsReader

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 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