Packages

t

org.opalj.bi.reader

AttributesAbstractions

trait AttributesAbstractions extends AnyRef

Defines common abstractions over class file attributes.

Source
AttributesAbstractions.scala
Linear Supertypes
AnyRef, Any
Known Subclasses
AnnotationDefault_attributeReader, AttributeReader, AttributesReader, BootstrapMethods_attributeReader, Code_attributeReader, CompactLineNumberTable_attributeReader, ConstantValue_attributeReader, Deprecated_attributeReader, EnclosingMethod_attributeReader, Exceptions_attributeReader, InnerClasses_attributeReader, LineNumberTable_attributeReader, LocalVariableTable_attributeReader, LocalVariableTypeTable_attributeReader, MethodParameters_attributeReader, ModuleMainClass_attributeReader, ModulePackages_attributeReader, Module_attributeReader, NestHost_attributeReader, NestMembers_attributeReader, PermittedSubclasses_attributeReader, Record_attributeReader, RuntimeInvisibleAnnotations_attributeReader, RuntimeInvisibleParameterAnnotations_attributeReader, RuntimeInvisibleTypeAnnotations_attributeReader, RuntimeVisibleAnnotations_attributeReader, RuntimeVisibleParameterAnnotations_attributeReader, RuntimeVisibleTypeAnnotations_attributeReader, Signature_attributeReader, SkipUnknown_attributeReader, SourceDebugExtension_attributeReader, SourceFile_attributeReader, StackMapTable_attributeReader, Synthetic_attributeReader, Unknown_attributeAbstractions, Unknown_attributeReader, AnnotationAttributesBinding, AttributeBinding, BootstrapMethods_attributeBinding, CodeAttributeBinding, CompactLineNumberTable_attributeBinding, ConstantValue_attributeBinding, Deprecated_attributeBinding, EnclosingMethod_attributeBinding, Exceptions_attributeBinding, InnerClasses_attributeBinding, Java11Framework, Java11Framework, Java11FrameworkWithCaching, Java11FrameworkWithDynamicRewritingAndCaching, Java11LibraryFramework, Java11LibraryFramework, Java16Framework, Java16Framework, Java16FrameworkWithCaching, Java16FrameworkWithDynamicRewritingAndCaching, Java16LibraryFramework, Java16LibraryFramework, Java17Framework, Java17Framework, Java17FrameworkWithCaching, Java17FrameworkWithDynamicRewritingAndCaching, Java17LibraryFramework, Java17LibraryFramework, Java7Framework, Java7Framework, Java7LibraryFramework, Java7LibraryFramework, Java8Framework, Java8Framework, Java8FrameworkWithCaching, Java8FrameworkWithInvokedynamicSupportAndCaching, Java8LibraryFramework, Java8LibraryFramework, Java9Framework, Java9Framework, Java9FrameworkWithCaching, Java9FrameworkWithInvokedynamicSupportAndCaching, Java9LibraryFramework, Java9LibraryFramework, LocalVariableTable_attributeBinding, LocalVariableTypeTable_attributeBinding, MethodParameters_attributeBinding, ModuleMainClass_attributeBinding, ModulePackages_attributeBinding, Module_attributeBinding, NestHost_attributeBinding, NestMembers_attributeBinding, PermittedSubclasses_attributeBinding, Record_attributeBinding, Signature_attributeBinding, SourceDebugExtension_attributeBinding, SourceFile_attributeBinding, StackMapTable_attributeBinding, Synthetic_attributeBinding, TypeAnnotationAttributesBinding, TypeAnnotationsBinding, Unknown_attributeBinding, UnpackedLineNumberTable_attributeBinding, ClassFileReader
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AttributesAbstractions
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. abstract type Attribute >: Null <: AnyRef

    Specifying a lower bound is necessary to implement a generic skipAttribute method.

  2. type Attributes = ArraySeq[Attribute]

Abstract Value Members

  1. implicit abstract val attributeType: ClassTag[Attribute]