Packages

  • package root
    Definition Classes
    root
  • package org
    Definition Classes
    root
  • package opalj
    Definition Classes
    org
  • package support
    Definition Classes
    opalj
  • package debug

    Tools which help to debug OPAL as such.

    Tools which help to debug OPAL as such.

    E.g., it is possible to run the abstract interpreter for an arbitrary method to analyze the respective result.

    Definition Classes
    support
  • package info

    Contains standalone tools/analyses that provide general, coarse-grained information about Java projects and the current runtime environment.

    Contains standalone tools/analyses that provide general, coarse-grained information about Java projects and the current runtime environment. The tools range from very trivial and fast to (more) complex analyses.

    The tools in this package primarily serve the comprehension of a given code base; tools that primarily serve the debugging of OPAL or analyses developed on top of OPAL are stored in the org.opalj.support.debug package.

    Definition Classes
    support
  • package tools

    Contains tools which are required/necessary/helpful to generate resources for OPAL, such as the pre-configured class hierarchy.

    Contains tools which are required/necessary/helpful to generate resources for OPAL, such as the pre-configured class hierarchy.

    Definition Classes
    support
  • ClassHierarchyExtractor
  • ProjectSerializer

package tools

Contains tools which are required/necessary/helpful to generate resources for OPAL, such as the pre-configured class hierarchy.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. tools
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. object ClassHierarchyExtractor

    Writes out (a subset of) the class hierarchy in the format used by org.opalj.br.ClassHierarchy to create the pre-initialized class hierarchy.

  2. object ProjectSerializer

    Exports the class files belonging to the project part of a loaded org.opalj.br.analyses.Project.

    Exports the class files belonging to the project part of a loaded org.opalj.br.analyses.Project. I.e., all code rewritings (e.g., INVOKEDYNAMIC resolution) and bytecode optimizations become visible.

    Example execution: java org.opalj.br.ProjectSerializer -in <MyJar> -out <MyJarRewritten>

Inherited from AnyRef

Inherited from Any

Ungrouped