Index

A C D F G H I J K L M O P R S U V 
All Classes and Interfaces|All Packages|Serialized Form

I

importClass(String, String) - Method in class rubydragon.clojure.ClojureGhidraInterpreter
Imports a given class into the interpreter.
importClass(String, String) - Method in class rubydragon.GhidraInterpreter
Imports a given class into the interpreter.
importClass(String, String) - Method in class rubydragon.groovy.GroovyGhidraInterpreter
Does nothing, as automatic imports are handled in initInteractiveInterpreter more efficiently.
importClass(String, String) - Method in class rubydragon.jshell.JShellGhidraInterpreter
Imports a given class into the interpreter.
importClass(String, String) - Method in class rubydragon.kotlin.KotlinGhidraInterpreter
Imports a given class into the interpreter.
importClass(String, String) - Method in class rubydragon.ruby.RubyGhidraInterpreter
Imports a given class into the Ruby environment.
init() - Method in class rubydragon.clojure.ClojureDragonPlugin
Set up the plugin, including the creation of the interactive interpreter.
init() - Method in class rubydragon.groovy.GroovyDragonPlugin
Set up the plugin, including the creation of the interactive interpreter.
init() - Method in class rubydragon.jshell.JShellDragonPlugin
Set up the plugin, including the creation of the interactive interpreter.
init() - Method in class rubydragon.kotlin.KotlinDragonPlugin
Set up the plugin, including the creation of the interactive interpreter.
init() - Method in class rubydragon.ruby.RubyDragonPlugin
Set up the plugin, including the creation of the interactive interpreter.
initInteractiveInterpreter() - Method in class rubydragon.clojure.ClojureGhidraInterpreter
Sets up the Clojure environment, and auto loads classes if enabled.
initInteractiveInterpreter() - Method in class rubydragon.GhidraInterpreter
Initializes the internal interpreter used for interactive sessions.
initInteractiveInterpreter() - Method in class rubydragon.groovy.GroovyGhidraInterpreter
Creates a new Groovy interpreter for interactive sessions.
initInteractiveInterpreter() - Method in class rubydragon.jshell.JShellGhidraInterpreter
Creates a new JShell interpreter, and declares the internal variables.
initInteractiveInterpreter() - Method in class rubydragon.kotlin.KotlinGhidraInterpreter
Sets up the Kotlin environment and automatic variables.
initInteractiveInterpreter() - Method in class rubydragon.ruby.RubyGhidraInterpreter
Creates a new Ruby interpreter, sets up the automatic variables, and adds proxies into the namespace for the current Program methods.
initInteractiveInterpreterWithProgress(PrintWriter, PrintWriter) - Method in class rubydragon.GhidraInterpreter
Initializes an interactive interpreter, measuring time and printing progress along the way.
interrupt() - Method in class rubydragon.jshell.JShellGhidraInterpreter
Interrupts this interpreter.
isAutoImportEnabled() - Method in class rubydragon.DragonPlugin
Whether or not automatic imports are currently enabled in this plugin.
A C D F G H I J K L M O P R S U V 
All Classes and Interfaces|All Packages|Serialized Form