Trait

org.opalj.br.reader

ClassFileBinding

Related Doc: package reader

Permalink

trait ClassFileBinding extends ClassFileReader

Self Type
ClassFileBinding with ConstantPoolBinding with MethodsBinding with FieldsBinding with AttributeBinding
Linear Supertypes
ClassFileReader, Constant_PoolAbstractions, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ClassFileBinding
  2. ClassFileReader
  3. Constant_PoolAbstractions
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. abstract type Attributes

    Permalink
    Definition Classes
    ClassFileReader
  2. type ClassFile = br.ClassFile

    Permalink
    Definition Classes
    ClassFileBinding → ClassFileReader → Constant_PoolAbstractions
  3. abstract type Constant_Pool

    Permalink
    Definition Classes
    Constant_PoolAbstractions
  4. abstract type Constant_Pool_Entry

    Permalink
    Definition Classes
    Constant_PoolAbstractions
  5. type Constant_Pool_Index = Int

    Permalink
    Definition Classes
    Constant_PoolAbstractions
  6. type DeferredActionsStore = Buffer[((ClassFileBinding.this)#ClassFile) ⇒ (ClassFileBinding.this)#ClassFile] with (ClassFileBinding.this)#Constant_Pool_Entry

    Permalink
    Definition Classes
    Constant_PoolAbstractions
  7. abstract type Fields <: IndexedSeq[(ClassFileBinding.this)#Field_Info]

    Permalink
    Definition Classes
    ClassFileBinding → ClassFileReader
  8. abstract type Methods <: IndexedSeq[(ClassFileBinding.this)#Method_Info]

    Permalink
    Definition Classes
    ClassFileBinding → ClassFileReader

Abstract Value Members

  1. abstract def Attributes(ap: AttributeParent, cp: (ClassFileBinding.this)#Constant_Pool, in: DataInputStream): (ClassFileBinding.this)#Attributes

    Permalink
    Attributes
    protected
    Definition Classes
    ClassFileReader
  2. abstract def Constant_Pool(in: DataInputStream): (ClassFileBinding.this)#Constant_Pool

    Permalink
    Attributes
    protected
    Definition Classes
    ClassFileReader
  3. abstract def Fields(cp: (ClassFileBinding.this)#Constant_Pool, in: DataInputStream): (ClassFileBinding.this)#Fields

    Permalink
    Attributes
    protected
    Definition Classes
    ClassFileReader
  4. abstract def Methods(cp: (ClassFileBinding.this)#Constant_Pool, in: DataInputStream): (ClassFileBinding.this)#Methods

    Permalink
    Attributes
    protected
    Definition Classes
    ClassFileReader
  5. abstract def applyDeferredActions(cp: (ClassFileBinding.this)#Constant_Pool, classFile: (ClassFileBinding.this)#ClassFile): (ClassFileBinding.this)#ClassFile

    Permalink
    Definition Classes
    Constant_PoolAbstractions

Concrete 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[((ClassFileBinding.this)#ClassFile, URL)]

    Permalink
    Definition Classes
    ClassFileReader
  5. def ClassFile(cp: (ClassFileBinding.this)#Constant_Pool, minor_version: Int, major_version: Int, access_flags: Int, this_class_index: (ClassFileBinding.this)#Constant_Pool_Index, super_class_index: (ClassFileBinding.this)#Constant_Pool_Index, interfaces: IndexedSeq[(ClassFileBinding.this)#Constant_Pool_Index], fields: (ClassFileBinding.this)#Fields, methods: (ClassFileBinding.this)#Methods, attributes: (ClassFileBinding.this)#Attributes): (ClassFileBinding.this)#ClassFile

    Permalink
    Definition Classes
    ClassFileBinding → ClassFileReader
  6. def ClassFile(jarFilename: String, jarFileEntryName: String): Seq[(ClassFileBinding.this)#ClassFile]

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

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

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

    Permalink
    Definition Classes
    ClassFileReader
  10. def ClassFile(in: DataInputStream): Seq[(ClassFileBinding.this)#ClassFile]

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

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

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

    Permalink
    Definition Classes
    ClassFileReader
  14. final def asInstanceOf[T0]: T0

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  16. final def eq(arg0: AnyRef): Boolean

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  25. def registerClassFilePostProcessor(p: (Seq[(ClassFileBinding.this)#ClassFile]) ⇒ Seq[(ClassFileBinding.this)#ClassFile]): Unit

    Permalink
    Definition Classes
    ClassFileReader
  26. val removeBootstrapMethodAttribute: (Seq[(ClassFileBinding.this)#ClassFile]) ⇒ Seq[(ClassFileBinding.this)#ClassFile]

    Permalink
  27. final def synchronized[T0](arg0: ⇒ T0): T0

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

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

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

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

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

Inherited from ClassFileReader

Inherited from Constant_PoolAbstractions

Inherited from AnyRef

Inherited from Any

Ungrouped