# Hierarchy For Package com.oracle.truffle.api.impl

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.oracle.truffle.api.impl.AbstractAssumption (implements com.oracle.truffle.api.Assumption)
  - com.oracle.truffle.api.impl.DefaultCallTarget (implements com.oracle.truffle.api.RootCallTarget)
  - com.oracle.truffle.api.impl.DefaultCompilerOptions (implements com.oracle.truffle.api.CompilerOptions)
  - com.oracle.truffle.api.impl.DefaultTruffleRuntime (implements com.oracle.truffle.api.TruffleRuntime)
  - com.oracle.truffle.api.nodes.Node (implements java.lang.Cloneable, com.oracle.truffle.api.nodes.NodeInterface)
    - com.oracle.truffle.api.nodes.DirectCallNode
      - com.oracle.truffle.api.impl.DefaultDirectCallNode
    - com.oracle.truffle.api.nodes.LoopNode
      - com.oracle.truffle.api.impl.DefaultLoopNode