Packages

t

org.opalj.br.reader

Module_attributeBinding

trait Module_attributeBinding extends Module_attributeReader with ConstantPoolBinding with AttributeBinding

The factory method to create the "class level" Module attribute (Java 9).

Linear Supertypes
AttributeBinding, ConstantPoolBinding, Constant_PoolReader, Module_attributeReader, AttributeReader, AttributesAbstractions, Constant_PoolAbstractions, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Module_attributeBinding
  2. AttributeBinding
  3. ConstantPoolBinding
  4. Constant_PoolReader
  5. Module_attributeReader
  6. AttributeReader
  7. AttributesAbstractions
  8. Constant_PoolAbstractions
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Attribute = br.Attribute
    Definition Classes
    AttributeBinding → AttributesAbstractions
  2. type Attributes = RefArray[Attribute]
    Definition Classes
    AttributesAbstractions
  3. type CONSTANT_Class_info = cp.CONSTANT_Class_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  4. type CONSTANT_Double_info = cp.CONSTANT_Double_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  5. type CONSTANT_Fieldref_info = cp.CONSTANT_Fieldref_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  6. type CONSTANT_Float_info = cp.CONSTANT_Float_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  7. type CONSTANT_Integer_info = cp.CONSTANT_Integer_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  8. type CONSTANT_InterfaceMethodref_info = cp.CONSTANT_InterfaceMethodref_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  9. type CONSTANT_InvokeDynamic_info = cp.CONSTANT_InvokeDynamic_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  10. type CONSTANT_Long_info = cp.CONSTANT_Long_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  11. type CONSTANT_MethodHandle_info = cp.CONSTANT_MethodHandle_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  12. type CONSTANT_MethodType_info = cp.CONSTANT_MethodType_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  13. type CONSTANT_Methodref_info = cp.CONSTANT_Methodref_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  14. type CONSTANT_Module_info = cp.CONSTANT_Module_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  15. type CONSTANT_NameAndType_info = cp.CONSTANT_NameAndType_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  16. type CONSTANT_Package_info = cp.CONSTANT_Package_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  17. type CONSTANT_String_info = cp.CONSTANT_String_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  18. type CONSTANT_Utf8_info = cp.CONSTANT_Utf8_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader → Constant_PoolAbstractions
  19. abstract type ClassFile <: br.ClassFile
    Definition Classes
    ConstantPoolBinding → Constant_PoolAbstractions
  20. final type Constant_Pool = Array[Constant_Pool_Entry]
    Definition Classes
    Constant_PoolAbstractions
  21. type Constant_Pool_Entry = cp.Constant_Pool_Entry
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader → Constant_PoolAbstractions
  22. final type Constant_Pool_Index = Int
    Definition Classes
    Constant_PoolAbstractions
  23. type DeferredActionsStore = Buffer[(ClassFile) ⇒ ClassFile] with Constant_Pool_Entry
    Definition Classes
    Constant_PoolAbstractions
  24. type Exports = RefArray[ExportsEntry]
    Definition Classes
    Module_attributeReader
  25. type ExportsEntry = br.Exports
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  26. type ExportsToIndexEntry = String
  27. type ExportsToIndexTable = Array[Constant_Pool_Index]
    Definition Classes
    Module_attributeReader
  28. type Module_attribute = Module
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  29. type Opens = RefArray[OpensEntry]
    Definition Classes
    Module_attributeReader
  30. type OpensEntry = br.Opens
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  31. type OpensToIndexEntry = String
  32. type OpensToIndexTable = Array[Constant_Pool_Index]
    Definition Classes
    Module_attributeReader
  33. type Provides = RefArray[ProvidesEntry]
    Definition Classes
    Module_attributeReader
  34. type ProvidesEntry = br.Provides
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  35. type ProvidesWithIndexEntry = ObjectType
  36. type ProvidesWithIndexTable = Array[Constant_Pool_Index]
    Definition Classes
    Module_attributeReader
  37. type Requires = RefArray[RequiresEntry]
    Definition Classes
    Module_attributeReader
  38. type RequiresEntry = br.Requires
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  39. type Uses = Array[Constant_Pool_Index]
    Definition Classes
    Module_attributeReader
  40. type UsesEntry = ObjectType

Abstract Value Members

  1. abstract def registerAttributeReader(reader: (String, (Constant_Pool, AttributeParent, Constant_Pool_Index, Constant_Pool_Index, Constant_Pool_Index, DataInputStream) ⇒ Attribute)): Unit
    Definition Classes
    AttributeReader
  2. abstract def registerAttributesPostProcessor(p: (Attributes) ⇒ Attributes): Unit
    Definition Classes
    AttributeReader

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def CONSTANT_Class_info(i: Int): CONSTANT_Class_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  5. def CONSTANT_Double_info(d: Double): CONSTANT_Double_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  6. def CONSTANT_Fieldref_info(class_index: Constant_Pool_Index, name_and_type_index: Constant_Pool_Index): CONSTANT_Fieldref_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  7. def CONSTANT_Float_info(f: Float): CONSTANT_Float_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  8. def CONSTANT_Integer_info(i: Int): CONSTANT_Integer_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  9. def CONSTANT_InterfaceMethodref_info(class_index: Constant_Pool_Index, name_and_type_index: Constant_Pool_Index): CONSTANT_InterfaceMethodref_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  10. def CONSTANT_InvokeDynamic_info(bootstrap_method_attr_index: Constant_Pool_Index, name_and_type_index: Constant_Pool_Index): CONSTANT_InvokeDynamic_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  11. def CONSTANT_Long_info(l: Long): CONSTANT_Long_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  12. def CONSTANT_MethodHandle_info(reference_kind: Int, reference_index: Int): CONSTANT_MethodHandle_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  13. def CONSTANT_MethodType_info(descriptor_index: Constant_Pool_Index): CONSTANT_MethodType_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  14. def CONSTANT_Methodref_info(class_index: Constant_Pool_Index, name_and_type_index: Constant_Pool_Index): CONSTANT_Methodref_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  15. def CONSTANT_Module_info(name_index: Constant_Pool_Index): CONSTANT_Module_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  16. def CONSTANT_NameAndType_info(name_index: Constant_Pool_Index, descriptor_index: Constant_Pool_Index): CONSTANT_NameAndType_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  17. def CONSTANT_Package_info(name_index: Constant_Pool_Index): CONSTANT_Package_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  18. def CONSTANT_String_info(i: Int): CONSTANT_String_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  19. def CONSTANT_Utf8_info(r: Array[Byte], s: String): CONSTANT_Utf8_info
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  20. def Constant_Pool(in: DataInputStream): Constant_Pool
    Definition Classes
    Constant_PoolReader
  21. val Constant_Pool_EntryManifest: ClassTag[Constant_Pool_Entry]
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  22. def ExportsEntry(cp: Constant_Pool, exports_index: Constant_Pool_Index, exports_flags: Int, exports_to_index_table: ExportsToIndexTable): ExportsEntry
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  23. def Module_attribute(cp: Constant_Pool, ap_name_index: Constant_Pool_Index, ap_descriptor_index: Constant_Pool_Index, attribute_name_index: Constant_Pool_Index, module_name_index: Constant_Pool_Index, module_flags: Int, module_version_index: Constant_Pool_Index, requires: Requires, exports: Exports, opens: Opens, uses: Uses, provides: Provides): Module_attribute
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  24. def OpensEntry(cp: Constant_Pool, opens_index: Constant_Pool_Index, opens_flags: Int, opens_to_index_table: OpensToIndexTable): OpensEntry
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  25. def ProvidesEntry(cp: Constant_Pool, provides_index: Constant_Pool_Index, provides_with_index_table: ProvidesWithIndexTable): ProvidesEntry
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  26. def RequiresEntry(cp: Constant_Pool, requires_index: Constant_Pool_Index, requires_flags: Int, require_version_index: Constant_Pool_Index): RequiresEntry
    Definition Classes
    Module_attributeBinding → Module_attributeReader
  27. def applyDeferredActions(cp: Constant_Pool, classFile: ClassFile): ClassFile
    Definition Classes
    Constant_PoolReader → Constant_PoolAbstractions
  28. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  29. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  30. implicit def cpIndexTocpEntry(index: Constant_Pool_Index)(implicit cp: Constant_Pool): Constant_Pool_Entry
    Definition Classes
    ConstantPoolBinding
  31. def createDeferredActionsStore(): DeferredActionsStore
    Attributes
    protected[this]
    Definition Classes
    ConstantPoolBinding → Constant_PoolReader
  32. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  33. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  34. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  35. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  36. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  37. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  38. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  39. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  40. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  41. def registerDeferredAction(cp: Constant_Pool)(deferredAction: (ClassFile) ⇒ ClassFile): Unit
    Definition Classes
    Constant_PoolReader
  42. def reifyEmptyAttributes: Boolean
    Definition Classes
    AttributeReader
  43. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  44. def toString(): String
    Definition Classes
    AnyRef → Any
  45. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from AttributeBinding

Inherited from ConstantPoolBinding

Inherited from Constant_PoolReader

Inherited from Module_attributeReader

Inherited from AttributeReader

Inherited from AttributesAbstractions

Inherited from Constant_PoolAbstractions

Inherited from AnyRef

Inherited from Any

Ungrouped