package opalj
- Alphabetic
- By Inheritance
- opalj
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Package Members
- package bi
Implementation of a library for parsing Java bytecode and creating arbitrary representations.
Implementation of a library for parsing Java bytecode and creating arbitrary representations.
OPAL's primary representation of Java byte code is the org.opalj.br representation which is defined in the respective package. A second representation that represents bytecode one-by-one is found in the org.opalj.da package.
This Package
Common constants and type definitions used across OPAL.
- package bytecode
Defines functionality commonly useful when processing Java bytecode.
Type Members
Value Members
- final val BaseConfig: Config
- final val NotRequired: (Any) => Nothing
- final val WEBPAGE: String("https://www.opal-project.de")
- def check(condition: Boolean, message: => String): Unit
- def check(condition: Boolean): Unit
- final def i2lBitMask(value: Int): Long
- Annotations
- @inline()
- final def notRequired(): Nothing
- def partitionByType[T <: AnyRef, X <: AnyRef](data: ArraySeq[T], clazz: Class[X]): (ArraySeq[X], ArraySeq[T])