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

G

getAutoImportOptionDescription() - Method in class rubydragon.DragonPlugin
Gets the description of the automatic import option, customized with this instance's name.
getAutoImportOptionHelpLocation() - Method in class rubydragon.DragonPlugin
Gets the help location of the automatic import option for this instance.
getAutoImportOptionName() - Method in class rubydragon.DragonPlugin
Gets the name of the automatic import option, customized with this instance's name.
getBlockCommentEnd() - Method in class rubydragon.groovy.GroovyScriptProvider
Returns a Pattern that matches block comment closings.
getBlockCommentEnd() - Method in class rubydragon.kotlin.KotlinScriptProvider
Returns a Pattern that matches block comment closings.
getBlockCommentStart() - Method in class rubydragon.groovy.GroovyScriptProvider
Returns a Pattern that matches block comment openings.
getBlockCommentStart() - Method in class rubydragon.kotlin.KotlinScriptProvider
Returns a Pattern that matches block comment openings.
getCategory() - Method in class rubydragon.clojure.ClojureScript
The category of these scripts.
getCategory() - Method in class rubydragon.groovy.GroovyScript
The category of these scripts.
getCategory() - Method in class rubydragon.kotlin.KotlinScript
The category of these scripts.
getCategory() - Method in class rubydragon.ruby.RubyScript
The category of these scripts.
getCommentCharacter() - Method in class rubydragon.clojure.ClojureScriptProvider
The comment character for Clojure scripts.
getCommentCharacter() - Method in class rubydragon.groovy.GroovyScriptProvider
The comment character for Groovy scripts.
getCommentCharacter() - Method in class rubydragon.kotlin.KotlinScriptProvider
The comment character for Kotlin scripts.
getCommentCharacter() - Method in class rubydragon.ruby.RubyScriptProvider
The comment character for ruby scripts.
getCompletions(String) - Method in class rubydragon.clojure.ClojureGhidraInterpreter
Get a list of completions for the given command prefix.
getCompletions(String) - Method in class rubydragon.DragonPlugin
Get a list of completions for the given command prefix.
getCompletions(String) - Method in class rubydragon.GhidraInterpreter
Get a list of completions for the given command prefix.
getCompletions(String) - Method in class rubydragon.groovy.GroovyGhidraInterpreter
Get a list of completions for the given command prefix.
getCompletions(String) - Method in class rubydragon.jshell.JShellGhidraInterpreter
Get a list of completions for the given command prefix.
getCompletions(String) - Method in class rubydragon.kotlin.KotlinGhidraInterpreter
Get a list of completions for the given command prefix.
getCompletions(String) - Method in class rubydragon.ruby.RubyGhidraInterpreter
Get a list of completions for the given command prefix.
getCurrentAddressName() - Method in class rubydragon.clojure.ClojureGhidraInterpreter
The name for the current address variable.
getCurrentAddressName() - Method in class rubydragon.GhidraInterpreter
The default name for the current address variable.
getCurrentAddressName() - Method in class rubydragon.ruby.RubyGhidraInterpreter
The name for the current address variable.
getCurrentAPIName() - Method in class rubydragon.clojure.ClojureGhidraInterpreter
The name for the current FlatProgramAPI variable.
getCurrentAPIName() - Method in class rubydragon.GhidraInterpreter
The default name for the current FlatProgramAPI variable.
getCurrentAPIName() - Method in class rubydragon.ruby.RubyGhidraInterpreter
The name for the current FlatProgramAPI variable.
getCurrentHighlightName() - Method in class rubydragon.clojure.ClojureGhidraInterpreter
The name for the current highlight variable.
getCurrentHighlightName() - Method in class rubydragon.GhidraInterpreter
The default name for the current highlight variable.
getCurrentHighlightName() - Method in class rubydragon.ruby.RubyGhidraInterpreter
The name for the current highlight variable.
getCurrentLocationName() - Method in class rubydragon.clojure.ClojureGhidraInterpreter
The name for the current location variable.
getCurrentLocationName() - Method in class rubydragon.GhidraInterpreter
The default name for the current location variable.
getCurrentLocationName() - Method in class rubydragon.ruby.RubyGhidraInterpreter
The name for the current location variable.
getCurrentProgramName() - Method in class rubydragon.clojure.ClojureGhidraInterpreter
The name for the current program variable.
getCurrentProgramName() - Method in class rubydragon.GhidraInterpreter
The default name for the current program variable.
getCurrentProgramName() - Method in class rubydragon.ruby.RubyGhidraInterpreter
The name for the current program variable.
getCurrentSelectionName() - Method in class rubydragon.clojure.ClojureGhidraInterpreter
The name for the current selection variable.
getCurrentSelectionName() - Method in class rubydragon.GhidraInterpreter
The default name for the current selection variable.
getCurrentSelectionName() - Method in class rubydragon.ruby.RubyGhidraInterpreter
The name for the current selection variable.
getDescription() - Method in class rubydragon.clojure.ClojureScriptProvider
A short description of the type of scripts this provider supports.
getDescription() - Method in class rubydragon.groovy.GroovyScriptProvider
A short description of the type of scripts this provider supports.
getDescription() - Method in class rubydragon.kotlin.KotlinScriptProvider
A short description of the type of scripts this provider supports.
getDescription() - Method in class rubydragon.ruby.RubyScriptProvider
A short description of the type of scripts this provider supports.
getExtension() - Method in class rubydragon.clojure.ClojureScriptProvider
The extension of Clojure scripts, including the period.
getExtension() - Method in class rubydragon.groovy.GroovyScriptProvider
The extension of Groovy scripts, including the period.
getExtension() - Method in class rubydragon.kotlin.KotlinScriptProvider
The extension of Kotlin scripts, including the period.
getExtension() - Method in class rubydragon.ruby.RubyScriptProvider
The extension of ruby scripts, including the period.
getIcon() - Method in class rubydragon.DragonPlugin
The icon for this plugin.
getInterpreter() - Method in class rubydragon.clojure.ClojureDragonPlugin
Gives the clojure interpreter currently in use.
getInterpreter() - Method in class rubydragon.DragonPlugin
Gives the interpreter currently in use by the plugin.
getInterpreter() - Method in class rubydragon.groovy.GroovyDragonPlugin
Gives the Groovy interpreter currently in use.
getInterpreter() - Method in class rubydragon.jshell.JShellDragonPlugin
Gives the java interpreter currently in use.
getInterpreter() - Method in class rubydragon.kotlin.KotlinDragonPlugin
Gives the kotlin interpreter currently in use.
getInterpreter() - Method in class rubydragon.ruby.RubyDragonPlugin
Gives the ruby interpreter currently in use.
getParentPlugin() - Method in class rubydragon.clojure.ClojureGhidraInterpreter
The DragonPlugin that this interpreter is attached to.
getParentPlugin() - Method in class rubydragon.GhidraInterpreter
The DragonPlugin that this interpreter is attached to.
getParentPlugin() - Method in class rubydragon.groovy.GroovyGhidraInterpreter
The DragonPlugin that this interpreter is attached to.
getParentPlugin() - Method in class rubydragon.jshell.JShellGhidraInterpreter
The DragonPlugin that this interpreter is attached to.
getParentPlugin() - Method in class rubydragon.kotlin.KotlinGhidraInterpreter
The DragonPlugin that this interpreter is attached to.
getParentPlugin() - Method in class rubydragon.ruby.RubyGhidraInterpreter
The DragonPlugin that this interpreter is attached to.
getScriptInstance(ResourceFile, PrintWriter) - Method in class rubydragon.clojure.ClojureScriptProvider
Creates a new ClojureScript instance for the given file and returns it.
getScriptInstance(ResourceFile, PrintWriter) - Method in class rubydragon.groovy.GroovyScriptProvider
Creates a new GroovyScript instance for the given file and returns it.
getScriptInstance(ResourceFile, PrintWriter) - Method in class rubydragon.kotlin.KotlinScriptProvider
Creates a new KotlinScript instance for the given file and returns it.
getScriptInstance(ResourceFile, PrintWriter) - Method in class rubydragon.ruby.RubyScriptProvider
Creates a new RubyScript instance for the given file and returns it.
getTitle() - Method in class rubydragon.DragonPlugin
The title of the plugin.
getVersion() - Method in class rubydragon.clojure.ClojureGhidraInterpreter
Get the version of Clojure this interpreter supports.
getVersion() - Method in class rubydragon.GhidraInterpreter
Get the version of this interpreter.
getVersion() - Method in class rubydragon.groovy.GroovyGhidraInterpreter
Get the version of Groovy this interpreter supports.
getVersion() - Method in class rubydragon.jshell.JShellGhidraInterpreter
Get the version of Java this JShell supports.
getVersion() - Method in class rubydragon.kotlin.KotlinGhidraInterpreter
Get the version of Kotlin this interpreter supports.
getVersion() - Method in class rubydragon.ruby.RubyGhidraInterpreter
Get the version of Ruby this interpreter supports.
GhidraInterpreter - Class in rubydragon
An interpreter that users can use interactively.
GhidraInterpreter() - Constructor for class rubydragon.GhidraInterpreter
 
GroovyDragonPlugin - Class in rubydragon.groovy
GroovyDragon provides an interactive Groovy terminal session within Ghidra.
GroovyDragonPlugin(PluginTool) - Constructor for class rubydragon.groovy.GroovyDragonPlugin
Plugin constructor.
GroovyGhidraInterpreter - Class in rubydragon.groovy
A Groovy interpreter for Ghidra.
GroovyGhidraInterpreter() - Constructor for class rubydragon.groovy.GroovyGhidraInterpreter
Creates a new Groovy interpreter.
GroovyGhidraInterpreter(InterpreterConsole, DragonPlugin) - Constructor for class rubydragon.groovy.GroovyGhidraInterpreter
Creates a new interpreter, and ties the streams for the provided console to the new interpreter.
GroovyGhidraInterpreter(InputStream, OutputStream, OutputStream, DragonPlugin) - Constructor for class rubydragon.groovy.GroovyGhidraInterpreter
Creates a new interpreter, and ties the given streams to the new interpreter.
GroovyScript - Class in rubydragon.groovy
A Ghidra script written in Groovy.
GroovyScript() - Constructor for class rubydragon.groovy.GroovyScript
Creates a new script, with its own interpreter instance.
GroovyScriptProvider - Class in rubydragon.groovy
Supports Groovy scripts within ghidra.
GroovyScriptProvider() - Constructor for class rubydragon.groovy.GroovyScriptProvider
 
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