Constant Field Values

Contents

org.fife.*

  • org.fife.ui.hex.swing.HexEditor
    Modifier and Type
    Constant Field
    Value
    static final int
    200
    public static final String
    "alternateColBG"
    public static final String
    "alternateRowBG"
    public static final String
    "asciiDumpHighlightColor"
    public static final String
    "highlightAsciiDump"
    public static final String
    "showGrid"
    private static final long
    1L
  • org.fife.ui.hex.swing.HexEditorRowHeader
    Modifier and Type
    Constant Field
    Value
    private static final long
    1L
  • org.fife.ui.hex.swing.org.fife.ui.hex.swing.HexEditorRowHeader.CellRenderer
    Modifier and Type
    Constant Field
    Value
    private static final long
    1L
  • org.fife.ui.hex.swing.org.fife.ui.hex.swing.HexEditorRowHeader.RowHeaderBorder
    Modifier and Type
    Constant Field
    Value
    private static final long
    1L
  • org.fife.ui.hex.swing.org.fife.ui.hex.swing.HexEditorRowHeader.RowHeaderListModel
    Modifier and Type
    Constant Field
    Value
    private static final long
    1L
  • org.fife.ui.hex.swing.org.fife.ui.hex.swing.HexEditorTransferHandler
    Modifier and Type
    Constant Field
    Value
    private static final long
    1L
  • org.fife.ui.hex.swing.HexTable
    Modifier and Type
    Constant Field
    Value
    private static final long
    1L
  • org.fife.ui.hex.swing.org.fife.ui.hex.swing.HexTable.CellEditor
    Modifier and Type
    Constant Field
    Value
    private static final long
    1L
  • org.fife.ui.hex.swing.org.fife.ui.hex.swing.HexTable.CellRenderer
    Modifier and Type
    Constant Field
    Value
    private static final long
    1L
  • org.fife.ui.hex.swing.HexTableModel
    Modifier and Type
    Constant Field
    Value
    private static final long
    1L
  • org.fife.ui.hex.swing.org.fife.ui.hex.swing.HexTableModel.ByteChangedUndoableEdit
    Modifier and Type
    Constant Field
    Value
    private static final long
    1L
  • org.fife.ui.hex.swing.org.fife.ui.hex.swing.HexTableModel.BytesReplacedUndoableEdit
    Modifier and Type
    Constant Field
    Value
    private static final long
    1L

org.jrd.*

  • org.jrd.backend.data.cli.CliSwitches
    Modifier and Type
    Constant Field
    Value
    public static final String
    "-addclass"
    public static final String
    "-addclasses"
    public static final String
    "-addjar"
    public static final String
    "-agent"
    public static final String
    "-api"
    public static final String
    "-attach"
    public static final String
    "-base64bytes"
    public static final String
    "BOOT"
    public static final String
    "-bytes"
    public static final String
    "-compile"
    public static final String
    "-config"
    public static final String
    "-cp"
    public static final String
    "-decompile"
    public static final String
    "-deps"
    public static final String
    "-detach"
    public static final String
    "-h"
    public static final String
    "-help"
    public static final String
    "-hex"
    public static final String
    "-init"
    public static final String
    "-listagents"
    public static final String
    "-listclasses"
    public static final String
    "-listbytecodeversions"
    public static final String
    "-listdetails"
    public static final String
    "-listdetailsversions"
    public static final String
    "-listjvms"
    public static final String
    "-listoverrides"
    public static final String
    "-listplugins"
    public static final String
    "-overwrite"
    public static final String
    "-p"
    public static final String
    "-patch"
    public static final String
    "-r"
    public static final String
    "-removeoverrides"
    public static final String
    "-R"
    public static final String
    "-saveas"
    public static final String
    "-savelike"
    public static final String
    "-search"
    public static final String
    "SYSTEM"
    public static final String
    "-verbose"
    public static final String
    "-version"
    public static final String
    "-versions"
  • org.jrd.backend.data.cli.Help
    Modifier and Type
    Constant Field
    Value
    public static final String
    "-addclass <PUC> <FQN> <CLASS FILE>"
    private static final String
    "Add class is currently unable to add class, unless all its dependencies are already in running vm. Stdin used if no file."
    public static final String
    "-addclasses <PUC> (<CLASS FILE1>)^n [BOOT]"
    public static final String
    "-addclasses <PUC> (<FQN1> <CLASS FILE1>)^n [BOOT]"
    private static final String
    "Will add all classes into jar, guess theirs FQN, and sent them into selected VM. If you are adding system classes, yo have to specify BOOT"
    private static final String
    "Will add all classes into jar, set theirs FQN, and sent them into selected VM. If you are adding system classes, yo have to specify BOOT"
    public static final String
    "-addjar <PUC> <JAR FILE> [BOOT]"
    private static final String
    "Will add all classes from jar into selected VM. If you are adding system classes, yo have to specify BOOT"
    public static final String
    "-api <PUC>"
    private static final String
    "Will print out which can be used to insert fields/methods to running vm"
    public static final String
    "-attach <PID>"
    static final String
    "Will only attach the agent to selected pid. Prints out the port for future usage."
    public static final String
    " <PUC> <CLASS REGEX>..."
    public static final String
    " <PUC> [<CLASS REGEX>...]"
    public static final String
    "-base64bytes <PUC> <CLASS REGEX>..."
    private static final String
    "Print Base64 encoded binary form of requested classes of a process."
    public static final String
    "-bytes <PUC> <CLASS REGEX>..."
    private static final String
    "Print binary form of requested classes of a process"
    public static final String
    "-compile [-p <PLUGIN>] [-cp <PUC>] [-r] <PATH>..."
    public static final String
    "-config"
    private static final String
    "Print path to main config file. In verbose mode prints file itself.."
    public static final String
    "-decompile <PUC> <PLUGIN> <CLASS REGEX>..."
    private static final String
    "Decompile and print classes of a process with the specified decompiler plugin.\nJavap can be passed options by appending them without spaces: \'javap-v-public ...\' executes as \'javap -v -public ...\'"
    public static final String
    "-deps <PUC> <CLASS REGEX>..."
    private static final String
    "Print all deps of the selected class(es)."
    public static final String
    "-detach URL xor PORT xor PID"
    public static final String
    "-help, -h"
    private static final String
    "Print this help text."
    public static final String
    "-hex"
    private static final String
    "Switch all binary operations to work in hex-readbale format (including patching...)"
    public static final String
    "-init <PUC> <FQN>"
    private static final String
    "Try to initialize a class in a running JVM (has no effect in FS VMs). Because class loading is lazy, the class you need might be missing, eg. java.lang.Override."
    private static final String
    "./start.sh"
    private static final String
    "start.bat"
    public static final String
    "-listagents"
    private static final String
    "JRD keeps record off all local agents, dropping them once inaccessible.Use this to list known agents.\nYou can append -versions to get also version of agent (may be incompatible or not ours at all)"
    public static final String
    "-listclasses <PUC> [<CLASS REGEX>...]"
    private static final String
    "List all loaded classes of a process, optionally filtering them.\nOnly \'-savelike exact\' or \'-savelike default\' are allowed as saving modifiers."
    public static final String
    "-listbytecodeversions <PUC> [<CLASS REGEX>...]"
    private static final String
    "list all classes with bytecode version (slow!)"
    public static final String
    "-listdetails <PUC> [<CLASS REGEX>...]"
    private static final String
    "Similar to -listclasses, only more details are printed about classes."
    public static final String
    "-listdetailsversions <PUC> [<CLASS REGEX>...]"
    private static final String
    "list all classes with details and bytecode version (slow!)"
    public static final String
    "-listjvms"
    private static final String
    "List all local Java processes and their PIDs."
    public static final String
    "-listoverrides <PUC>"
    private static final String
    "List all currently overwritten classes"
    public static final String
    "-listplugins"
    private static final String
    "List all currently configured decompiler plugins and their statuses."
    private static final String
    "<FQN> is the fully qualified name of a class as per the Java Language Specification \u00a76.7."
    private static final String
    "<PUC>, short for PidUrlClasspath, can be one of:"
    private static final String
    "When using <CLASS REGEX>, escape dollar signs \'$\' of inner classes to \'\\$\'; otherwise they mean the end-of-line."
    private static final String
    "<SAVE METHOD> can be one of:"
    private static final String
    "All options can be with either one or two leading slashes (\'-\')."
    public static final String
    "-overwrite <PUC> <FQN> [<CLASS FILE>]"
    private static final String
    "Overwrite class of a process with new bytecode. If <CLASS FILE> is not set, standard input is used."
    public static final String
    "-patch <PUC> <PLUGIN>xor<ADDITIONAL-SOURCE/CLASS-PATH (-hex) (-R)"
    private static final String
    "You may ignore plugin/path param in -hex mode.You can apply patch from STD-IN to classes in <PUC>. The patch can be on source, or on binary if -hex is provided\nThe header (+++/---) must contain dot-delimited FQN of class. All before / (or \\) is stripped. .class$/.java$ is omitted.\nSee gui for the examples.\nIf plugin is specified, runtime classpath is decompiled, patched, compiled (is not (de)compiled with -hex) and uploaded.\n If plugin is not specified, then source from additional-source-path is patched, compiled and uploaded.\nIf -hex is set, then binary from additional-class-path is patched and uploaded. In both cases, class is INIT before all.\nThis is a bit different from gui, where patch is patching just one file.\nIn cli can contain several files, and is moreover direct shortcut to init, bytes, (decompile,) patch,( detect bytecode level, compile,) upload.\nAs patch tool, -R will invert the patch\nFor debugging -savelike dir can be used to save patched and compiled output. -savelike fqn can be used to save patched sources"
    public static final String
    "-removeoverrides <PUC> removalRegex"
    private static final String
    "remove all matching overwrittes of classes"
    public static final String
    "-saveas <PATH>"
    private static final String
    "All outputs will be written to PATH instead of to standard output."
    public static final String
    "-savelike <SAVE METHOD>"
    private static final String
    "Specify how saving will behave."
    public static final String
    "-search <PUC> <CLASS REGEX>... searchedSubstring true/false (with/without details)"
    private static final String
    "Will search ascii/utf8 substring in regex-subset binaries in remote vm.\nTo search in decompiled classes use grep.You can misuses -hex to include bytecode level"
    public static final String
    "-verbose"
    private static final String
    "All exceptions and some debugging strings will be printed to standard error."
    public static final String
    "-version"
    private static final String
    "Print version project name, version and build timestamp."
  • org.jrd.backend.data.cli.utils.Saving
    Modifier and Type
    Constant Field
    Value
    public static final String
    "default"
    public static final String
    "dir"
    public static final String
    "exact"
    public static final String
    "fqn"
  • org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
    Modifier and Type
    Constant Field
    Value
    private static final String
    "Attach"
    private static final String
    "Detach"
  • org.jrd.frontend.frame.main.decompilerview.DecompilationController
    Modifier and Type
    Constant Field
    Value
    public static final String
    "Classes couldn\'t be loaded.Do you have agent configured?On JDK 9 and higher, did you run the target process with \'-Djdk.attach.allowAttachSelf=true\'? Or maybe agent is not loaded? Or bad agent?"