SYMBOL INDEX (417 symbols across 64 files) FILE: burp-send-to-extension/src/main/java/burp/BurpExtender.java class BurpExtender (line 12) | public class BurpExtender implements IBurpExtender, ITab { method registerExtenderCallbacks (line 25) | @Override method initLogHandler (line 46) | private void initLogHandler(IBurpExtenderCallbacks callbacks) { method getTabCaption (line 51) | @Override method getUiComponent (line 56) | @Override method createImageIcon (line 61) | public ImageIcon createImageIcon(String path, String description, int ... method getParent (line 73) | public static JFrame getParent() { method getCallbacks (line 77) | public static IBurpExtenderCallbacks getCallbacks() { method getConfig (line 81) | public static Config getConfig() { method printOut (line 85) | public static void printOut(String s) { method printErr (line 89) | public static void printErr(String s) { FILE: burp-send-to-extension/src/main/java/burp/Cookie.java class Cookie (line 14) | public class Cookie implements ICookie { method Cookie (line 25) | public Cookie(String name, String value) { method Cookie (line 30) | public Cookie(ICookie cookie) { method parseResponseCookies (line 45) | public static List parseResponseCookies(List rawCooki... method parseResponseCookie (line 56) | private static Optional parseResponseCookie(String rawCookie) { method parseRequestCookies (line 122) | public static List parseRequestCookies(List rawCookie... method parseRequestCookies (line 133) | public static List parseRequestCookies(String rawCookie) { method getName (line 158) | @Override method setName (line 163) | public void setName(String name) { method getValue (line 167) | @Override method setValue (line 172) | public void setValue(String value) { method getDomain (line 176) | @Override method setDomain (line 181) | public void setDomain(String domain) { method getPath (line 185) | @Override method setPath (line 190) | public void setPath(String path) { method getExpiration (line 194) | @Override method setExpiration (line 199) | public void setExpiration(Date expiration) { method getMaxAge (line 203) | public Long getMaxAge() { method setMaxAge (line 207) | public void setMaxAge(Long maxAge) { method getSecure (line 211) | public Boolean getSecure() { method setSecure (line 215) | public void setSecure(Boolean secure) { method getHttpOnly (line 219) | public Boolean getHttpOnly() { method setHttpOnly (line 223) | public void setHttpOnly(Boolean httpOnly) { method equals (line 227) | @Override method hashCode (line 242) | @Override FILE: burp-send-to-extension/src/main/java/burp/IRequestInfoWrapper.java type IRequestInfoWrapper (line 5) | public interface IRequestInfoWrapper extends IRequestInfo { method getCookies (line 7) | List getCookies(); method getBody (line 8) | String getBody(); FILE: burp-send-to-extension/src/main/java/burp/IRequestResponseHolder.java type IRequestResponseHolder (line 3) | public interface IRequestResponseHolder { method getRequestInfo (line 4) | IRequestInfo getRequestInfo(); method getResponseInfo (line 6) | IResponseInfo getResponseInfo(); method getBurpExtenderCallbacks (line 8) | IBurpExtenderCallbacks getBurpExtenderCallbacks(); method getHttpRequestResponse (line 10) | IHttpRequestResponse getHttpRequestResponse(); FILE: burp-send-to-extension/src/main/java/burp/IResponseInfoWrapper.java type IResponseInfoWrapper (line 5) | public interface IResponseInfoWrapper extends IResponseInfo { method getCookies (line 7) | List getCookies(); method getBody (line 8) | String getBody(); FILE: burp-send-to-extension/src/main/java/burp/RequestInfoWrapper.java class RequestInfoWrapper (line 8) | public class RequestInfoWrapper implements IRequestInfoWrapper { method RequestInfoWrapper (line 15) | public RequestInfoWrapper(IHttpRequestResponse httpRequestResponse, IR... method getCookies (line 20) | @Override method getBody (line 29) | @Override method getMethod (line 39) | @Override method getUrl (line 44) | @Override method getHeaders (line 49) | @Override method getParameters (line 54) | @Override method getBodyOffset (line 59) | @Override method getContentType (line 64) | @Override FILE: burp-send-to-extension/src/main/java/burp/RequestResponseHolder.java class RequestResponseHolder (line 3) | public class RequestResponseHolder implements IRequestResponseHolder { method RequestResponseHolder (line 10) | public RequestResponseHolder(IBurpExtenderCallbacks burpExtenderCallba... method getRequestInfo (line 15) | @Override method getResponseInfo (line 23) | @Override method getBurpExtenderCallbacks (line 31) | @Override method getHttpRequestResponse (line 36) | @Override FILE: burp-send-to-extension/src/main/java/burp/ResponseInfoWrapper.java class ResponseInfoWrapper (line 7) | public class ResponseInfoWrapper implements IResponseInfoWrapper { method ResponseInfoWrapper (line 14) | public ResponseInfoWrapper(IHttpRequestResponse httpRequestResponse, I... method getHeaders (line 19) | @Override method getBodyOffset (line 24) | @Override method getStatusCode (line 29) | @Override method getCookies (line 34) | @Override method getStatedMimeType (line 43) | @Override method getInferredMimeType (line 48) | @Override method getBody (line 53) | @Override FILE: burp-send-to-extension/src/main/java/com/google/gson/typeadapters/RuntimeTypeAdapterFactory.java class RuntimeTypeAdapterFactory (line 130) | public final class RuntimeTypeAdapterFactory implements TypeAdapterFa... method RuntimeTypeAdapterFactory (line 137) | private RuntimeTypeAdapterFactory(Class baseType, String typeFieldN... method of (line 151) | public static RuntimeTypeAdapterFactory of(Class baseType, S... method of (line 159) | public static RuntimeTypeAdapterFactory of(Class baseType, S... method of (line 167) | public static RuntimeTypeAdapterFactory of(Class baseType) { method registerSubtype (line 178) | public RuntimeTypeAdapterFactory registerSubtype(Class... method registerSubtype (line 197) | public RuntimeTypeAdapterFactory registerSubtype(Class... method create (line 201) | public TypeAdapter create(Gson gson, TypeToken type) { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/builder/CommandBuilder.java class CommandBuilder (line 21) | public class CommandBuilder { class Placeholder (line 34) | private static class Placeholder { method Placeholder (line 39) | public Placeholder(CommandObject.Placeholder placeholder) { method equals (line 44) | @Override method hashCode (line 52) | @Override method CommandBuilder (line 58) | public CommandBuilder(CommandObject commandObject, List initPlaceholderValues() throws Excepti... method build (line 92) | public String build() throws Exception { method buildByMessage (line 113) | private String buildByMessage(int messageIndex) throws Exception { method replaceCommandPlaceholder (line 125) | private void replaceCommandPlaceholder(CommandObject.Placeholder place... method writeToFile (line 137) | private String writeToFile(String value) throws Exception { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/executioner/CommandExecutioner.java class CommandExecutioner (line 19) | public class CommandExecutioner { method CommandExecutioner (line 25) | public CommandExecutioner(boolean shouldOutputReplaceSelection, Contex... method CommandExecutioner (line 31) | public CommandExecutioner(ERunInTerminalBehaviour runInTerminalBehavio... method execute (line 37) | public void execute(String commands) throws Exception { method execute (line 56) | private void execute(String command, List commandOutput) throw... method getProcessBuilder (line 65) | private ProcessBuilder getProcessBuilder(String command) { method formatCommandForRunningOnOperatingSystem (line 73) | private String[] formatCommandForRunningOnOperatingSystem(String comma... method formatCommandForRunningInTerminal (line 83) | private String[] formatCommandForRunningInTerminal(String command) { method replaceSelectedText (line 94) | private void replaceSelectedText(Context context, String replaceText) ... method logCommandToBeExecuted (line 108) | private void logCommandToBeExecuted(String[] commandToBeExecuted) { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/gui/CommandsChangeListener.java type CommandsChangeListener (line 7) | public interface CommandsChangeListener { method commandsChanged (line 9) | void commandsChanged(List commandObjects); FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/gui/SendToAddAdvancedDialog.java class SendToAddAdvancedDialog (line 15) | public class SendToAddAdvancedDialog extends JDialog { method SendToAddAdvancedDialog (line 25) | public SendToAddAdvancedDialog(Component parent, List getPlaceholders() { method onOK (line 71) | private void onOK() { method onCancel (line 76) | private void onCancel() { method run (line 81) | public boolean run() { method $$$setupUI$$$ (line 101) | private void $$$setupUI$$$() { method $$$getRootComponent$$$ (line 136) | public JComponent $$$getRootComponent$$$() { method createUIComponents (line 140) | private void createUIComponents() { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/gui/SendToAddAdvancedPlaceholderBehaviourPanel.java class SendToAddAdvancedPlaceholderBehaviourPanel (line 17) | public class SendToAddAdvancedPlaceholderBehaviourPanel extends JPanel { method SendToAddAdvancedPlaceholderBehaviourPanel (line 26) | public SendToAddAdvancedPlaceholderBehaviourPanel(CommandObject.Placeh... method initFields (line 34) | private void initFields() { method initEventListener (line 51) | private void initEventListener() { method getPlaceholder (line 65) | public CommandObject.Placeholder getPlaceholder() { method $$$setupUI$$$ (line 94) | private void $$$setupUI$$$() { method $$$getRootComponent$$$ (line 114) | public JComponent $$$getRootComponent$$$() { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/gui/SendToAddDialog.java class SendToAddDialog (line 21) | public class SendToAddDialog { method SendToAddDialog (line 44) | public SendToAddDialog(JFrame parent, String title, List getPlaceholders() { method getCommandObject (line 224) | public CommandObject getCommandObject() { method $$$setupUI$$$ (line 242) | private void $$$setupUI$$$() { method $$$getRootComponent$$$ (line 385) | public JComponent $$$getRootComponent$$$() { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/gui/SendToContextMenu.java class SendToContextMenu (line 18) | public class SendToContextMenu implements IContextMenuFactory { method SendToContextMenu (line 23) | public SendToContextMenu(BurpExtender burpExtender, SendToTableListene... method createMenuItems (line 28) | @Override method addMenuItem (line 64) | private void addMenuItem(JMenu menu, CommandObject commandObject, List... FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/gui/SendToContextMenuItem.java class SendToContextMenuItem (line 12) | public class SendToContextMenuItem extends JMenuItem { method SendToContextMenuItem (line 14) | public SendToContextMenuItem(String title, CommandObject commandObject... FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/gui/SendToPreviewDialog.java class SendToPreviewDialog (line 13) | public class SendToPreviewDialog { method SendToPreviewDialog (line 27) | public SendToPreviewDialog(JFrame parent, String title, final String c... method SendToPreviewDialog (line 34) | public SendToPreviewDialog(JFrame parent, String title, final String c... method initEventListener (line 40) | private void initEventListener() { method initEventListener (line 59) | private void initEventListener(final String commandId, final SendToTab... method initDialog (line 69) | private JDialog initDialog(JFrame parent, String title) { method initKeyboardShortcuts (line 80) | private void initKeyboardShortcuts() { method bindKeyStrokeToAction (line 85) | private void bindKeyStrokeToAction(String keyStroke, Action action) { method run (line 92) | public boolean run() { method getCommand (line 97) | public String getCommand() { method getRootPanel (line 101) | private Component getRootPanel() { method $$$setupUI$$$ (line 119) | private void $$$setupUI$$$() { method $$$getRootComponent$$$ (line 154) | public JComponent $$$getRootComponent$$$() { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/gui/SendToRunInTerminalBehaviourChoiceDialog.java class SendToRunInTerminalBehaviourChoiceDialog (line 13) | public class SendToRunInTerminalBehaviourChoiceDialog extends JDialog { type EChoice (line 17) | public enum EChoice { method SendToRunInTerminalBehaviourChoiceDialog (line 32) | public SendToRunInTerminalBehaviourChoiceDialog(JFrame parent, ERunInT... method initButtonState (line 63) | private void initButtonState(ERunInTerminalBehaviour defaultChoice) { method getDefaultChoice (line 77) | private EChoice getDefaultChoice(ERunInTerminalBehaviour defaultChoice) { method run (line 88) | public EChoice run() { method onButtonPress (line 96) | private void onButtonPress(EChoice choice) { method onCancel (line 101) | private void onCancel() { method $$$setupUI$$$ (line 120) | private void $$$setupUI$$$() { method $$$getRootComponent$$$ (line 170) | public JComponent $$$getRootComponent$$$() { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/gui/SendToTab.java class SendToTab (line 25) | public class SendToTab { method SendToTab (line 48) | public SendToTab(final BurpExtender burpExtender) { method resetOptions (line 135) | public void resetOptions() { method resetSendToTableData (line 140) | private void resetSendToTableData() { method resetRunInTerminalOption (line 145) | private void resetRunInTerminalOption() { method $$$setupUI$$$ (line 157) | private void $$$setupUI$$$() { method $$$getFont$$$ (line 278) | private Font $$$getFont$$$(String fontName, int style, int size, Font ... method $$$getRootComponent$$$ (line 300) | public JComponent $$$getRootComponent$$$() { class LabelIconImageHoverAdapter (line 304) | class LabelIconImageHoverAdapter extends MouseAdapter { method LabelIconImageHoverAdapter (line 310) | public LabelIconImageHoverAdapter(JLabel label, String resource, Str... method mouseEntered (line 316) | @Override method mouseExited (line 321) | @Override method getRootPanel (line 327) | public JPanel getRootPanel() { method getParent (line 331) | public JFrame getParent() { method getSendToTable (line 335) | public SendToTable getSendToTable() { method createUIComponents (line 342) | private void createUIComponents() { method getSendToTableListener (line 346) | public SendToTableListener getSendToTableListener() { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/gui/SendToTabSettingsContextMenu.java class SendToTabSettingsContextMenu (line 19) | class SendToTabSettingsContextMenu extends JPopupMenu { method SendToTabSettingsContextMenu (line 29) | public SendToTabSettingsContextMenu(final BurpExtender burpExtender, f... FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/gui/SendToTable.java class SendToTable (line 15) | public class SendToTable extends JTable { type Column (line 20) | private enum Column { method Column (line 31) | Column(int id) { method getIndex (line 35) | public int getIndex() { class SendToTableModel (line 40) | private class SendToTableModel extends DefaultTableModel { method isCellEditable (line 44) | @Override method fireTableChanged (line 49) | @Override method setBlockEvents (line 56) | public void setBlockEvents(boolean areEventsBlocked) { method SendToTable (line 61) | public SendToTable(BurpExtender burpExtender) { method hideColumns (line 75) | private void hideColumns(Column ... c) { method getSelectedCommandObject (line 82) | public CommandObject getSelectedCommandObject() { method getDefaultModel (line 91) | public DefaultTableModel getDefaultModel() { method getSelectedNames (line 95) | public String getSelectedNames() { method getNameByRowIndex (line 104) | private String getNameByRowIndex(int rowIndex) { method getShowPreviewByRowIndex (line 108) | private boolean getShowPreviewByRowIndex(int rowIndex) { method getRuntimeBehaviourByRowIndex (line 112) | private ERuntimeBehaviour getRuntimeBehaviourByRowIndex(int rowIndex) { method getGroupByRowIndex (line 116) | private String getGroupByRowIndex(int rowIndex) { method getCommandByRowIndex (line 120) | private String getCommandByRowIndex(int rowIndex) { method getPlaceholders (line 124) | private List getPlaceholders(int rowIndex) { method getCommandObjects (line 133) | public List getCommandObjects() { method getCommandObjectByRowIndex (line 141) | private CommandObject getCommandObjectByRowIndex(int rowIndex) { method getCommandObjectById (line 152) | public CommandObject getCommandObjectById(String commandId) { method addCommandObjects (line 167) | public void addCommandObjects(List commandObjectList) { method addCommandObject (line 173) | public void addCommandObject(CommandObject commandObject) { method editSelectedCommandObject (line 185) | public void editSelectedCommandObject(CommandObject commandObject) { method editRow (line 192) | private void editRow(int rowIndex, CommandObject commandObject) { method editCommandObject (line 206) | public void editCommandObject(CommandObject commandObject) { method removeSelectedRow (line 216) | public void removeSelectedRow() { method clearTable (line 224) | public void clearTable() { method moveSelectedRowUp (line 230) | public void moveSelectedRowUp() { method moveSelectedRowDown (line 234) | public void moveSelectedRowDown() { method moveRowBy (line 238) | private void moveRowBy(int index) { method removeAll (line 252) | @Override FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/gui/SendToTableListener.java class SendToTableListener (line 13) | public class SendToTableListener implements TableModelListener { method SendToTableListener (line 17) | public SendToTableListener(SendToTable sendToTable) { method tableChanged (line 21) | @Override method onAddButtonClick (line 26) | public void onAddButtonClick(ActionEvent e, CommandObject commandObjec... method onEditButtonClick (line 30) | public void onEditButtonClick(ActionEvent e, CommandObject commandObje... method onRemoveButtonClick (line 34) | public void onRemoveButtonClick(ActionEvent e) { method onUpButtonClick (line 38) | public void onUpButtonClick(ActionEvent e) { method onDownButtonClick (line 42) | public void onDownButtonClick(ActionEvent e) { method onShowPreviewChange (line 46) | public void onShowPreviewChange(ActionEvent e, String commandId, boole... FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/gui/action/SendToContextMenuItemAction.java class SendToContextMenuItemAction (line 22) | public class SendToContextMenuItemAction extends AbstractAction { method SendToContextMenuItemAction (line 29) | public SendToContextMenuItemAction(String title, CommandObject command... method actionPerformed (line 36) | @Override method runCommandInBackground (line 63) | private void runCommandInBackground(String command) throws Exception { method runCommandInTerminal (line 67) | private void runCommandInTerminal(String command) throws Exception { method showSendToPreviewDialog (line 94) | private String showSendToPreviewDialog(String command) { method showSendToPreviewDialog (line 99) | private String showSendToPreviewDialog(String id, String command) thro... method stackTraceToString (line 112) | private String stackTraceToString(Exception e) { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/gui/listener/ToolTipActionListener.java class ToolTipActionListener (line 7) | public class ToolTipActionListener implements ActionListener { method ToolTipActionListener (line 12) | public ToolTipActionListener(JComponent component, String toolTipText) { method actionPerformed (line 17) | @Override method getToolTipText (line 41) | public String getToolTipText() { method setToolTipText (line 45) | public void setToolTipText(String toolTipText) { method getComponent (line 49) | public JComponent getComponent() { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/gui/util/DialogUtil.java class DialogUtil (line 6) | public final class DialogUtil { method showErrorDialog (line 8) | public static void showErrorDialog(Component parent, String title, Str... method showConfirmationDialog (line 14) | public static boolean showConfirmationDialog(Component parent, String ... method getX (line 22) | public static int getX(Component parent, Component child) { method getY (line 30) | public static int getY(Component parent, Component child) { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/gui/util/SelectionUtil.java class SelectionUtil (line 7) | public class SelectionUtil { method replaceSelectedText (line 9) | public static byte[] replaceSelectedText(byte[] message, int[] bounds,... FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/gui/util/WebUtil.java class WebUtil (line 8) | public class WebUtil { method openWebpage (line 10) | public static boolean openWebpage(URI uri) { method openWebpage (line 23) | public static boolean openWebpage(URL url) { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/CommandObject.java class CommandObject (line 14) | public class CommandObject { class Placeholder (line 25) | public static class Placeholder { method Placeholder (line 37) | public Placeholder(String placeholder, IPlaceholderBehaviour behavio... method getName (line 44) | public String getName() { method getStart (line 48) | public int getStart() { method getEnd (line 52) | public int getEnd() { method toString (line 56) | @Override method equals (line 66) | @Override method hashCode (line 74) | @Override method getBehaviour (line 79) | public IPlaceholderBehaviour getBehaviour() { method setBehaviour (line 83) | public void setBehaviour(IPlaceholderBehaviour behaviour) { method CommandObject (line 89) | public CommandObject(String name, String format, String group, ERuntim... method CommandObject (line 98) | public CommandObject(String id, String name, String format, String gro... method CommandObject (line 103) | public CommandObject(String name, String format, String group, ERuntim... method initPlaceholders (line 122) | private List initPlaceholders(List> getValid(List placeholderMap... method doesRequireRequestResponse (line 211) | public boolean doesRequireRequestResponse(Map getPlaceholders() { method toString (line 231) | @Override FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/Config.java class Config (line 18) | public class Config { method Config (line 25) | public Config(BurpExtender burpExtender) { method initGson (line 32) | private Gson initGson() { method saveSendToTableData (line 40) | public void saveSendToTableData(List sendToTableData) { method getSendToTableData (line 45) | public List getSendToTableData() { method initializeDefaultSendToTableData (line 64) | private List initializeDefaultSendToTableData() { method getDefaultSendToTableData (line 71) | public List getDefaultSendToTableData() { method refreshVersion (line 111) | private void refreshVersion() { method isFirstStart (line 118) | private boolean isFirstStart() { method setFirstStart (line 123) | private void setFirstStart() { method unsetFirstStart (line 127) | private void unsetFirstStart() { method setRunInTerminalBehaviour (line 131) | public void setRunInTerminalBehaviour(ERunInTerminalBehaviour runInTer... method getRunInTerminalBehaviour (line 135) | public ERunInTerminalBehaviour getRunInTerminalBehaviour() { method shouldShowRunInTerminalBehaviourChoiceDialog (line 143) | public boolean shouldShowRunInTerminalBehaviourChoiceDialog() { method shouldShowRunInTerminalBehaviourChoiceDialog (line 151) | public void shouldShowRunInTerminalBehaviourChoiceDialog(boolean statu... method getRunInTerminalCommand (line 155) | public String getRunInTerminalCommand() { method getRunInTerminalCommand (line 163) | private String getRunInTerminalCommand(String label, String defaultVal... method setRunInTerminalCommand (line 172) | public void setRunInTerminalCommand(String command) { method resetRunInTerminalCommand (line 180) | public void resetRunInTerminalCommand() { method setSafeMode (line 186) | public void setSafeMode(boolean status) { method isSafeModeActivated (line 190) | public boolean isSafeModeActivated() { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/Context.java class Context (line 9) | public class Context { type Origin (line 13) | public enum Origin { method getTarget (line 16) | public static Origin getTarget(IContextMenuInvocation contextMenuInv... method Context (line 30) | public Context(Origin origin, IContextMenuInvocation invocation) { method Context (line 35) | public Context(IContextMenuInvocation invocation) { method getOrigin (line 39) | public Origin getOrigin() { method getSelectedMessages (line 47) | public IHttpRequestResponse[] getSelectedMessages() { method getSelectionBounds (line 51) | public int[] getSelectionBounds() { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/ERunInTerminalBehaviour.java type ERunInTerminalBehaviour (line 3) | public enum ERunInTerminalBehaviour { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/ERuntimeBehaviour.java type ERuntimeBehaviour (line 3) | public enum ERuntimeBehaviour { method ERuntimeBehaviour (line 11) | ERuntimeBehaviour(String alternateName) { method alternateName (line 15) | public String alternateName() { method getEnum (line 19) | public static ERuntimeBehaviour getEnum(String name) { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/Placeholders.java class Placeholders (line 16) | public class Placeholders { method get (line 18) | public static List get() { method get (line 40) | public static List> get(IBurpExtenderC... method get (line 57) | public static List get(String format) { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/AbstractPlaceholder.java class AbstractPlaceholder (line 5) | public abstract class AbstractPlaceholder implements IPlaceholder, IPlac... method AbstractPlaceholder (line 11) | public AbstractPlaceholder(String placeholder, boolean doesRequireShel... method getPlaceholder (line 17) | public String getPlaceholder() { method doesRequireShellEscape (line 24) | public boolean doesRequireShellEscape() { method shouldWriteToFile (line 29) | public boolean shouldWriteToFile() { method createParser (line 33) | public abstract IPlaceholderParser createParser(RequestResponseHolder ... FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/AbstractRequestInfoPlaceholder.java class AbstractRequestInfoPlaceholder (line 9) | public abstract class AbstractRequestInfoPlaceholder extends AbstractReq... method AbstractRequestInfoPlaceholder (line 13) | public AbstractRequestInfoPlaceholder(IPlaceholder placeholder, Reques... method getRequestInfo (line 18) | protected IRequestInfoWrapper getRequestInfo() { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/AbstractRequestPlaceholder.java class AbstractRequestPlaceholder (line 6) | public abstract class AbstractRequestPlaceholder extends AbstractRequest... method AbstractRequestPlaceholder (line 10) | public AbstractRequestPlaceholder(IPlaceholder placeholder, RequestRes... method getHttpRequestResponse (line 15) | protected IHttpRequestResponse getHttpRequestResponse() { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/AbstractRequestResponseInfoPlaceholder.java class AbstractRequestResponseInfoPlaceholder (line 10) | public abstract class AbstractRequestResponseInfoPlaceholder extends Abs... method AbstractRequestResponseInfoPlaceholder (line 14) | public AbstractRequestResponseInfoPlaceholder(IPlaceholder placeholder... method getRequestInfo (line 19) | protected IRequestInfoWrapper getRequestInfo() { method getResponseInfo (line 23) | protected IResponseInfoWrapper getResponseInfo() { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/AbstractRequestResponsePlaceholder.java class AbstractRequestResponsePlaceholder (line 6) | public abstract class AbstractRequestResponsePlaceholder extends Abstrac... method AbstractRequestResponsePlaceholder (line 10) | public AbstractRequestResponsePlaceholder(IPlaceholder placeholder, Re... method getRequestResponseAsByteArray (line 15) | protected byte[] getRequestResponseAsByteArray(Context context) { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/AbstractRequestResponsePlaceholderBase.java class AbstractRequestResponsePlaceholderBase (line 11) | public abstract class AbstractRequestResponsePlaceholderBase implements ... method AbstractRequestResponsePlaceholderBase (line 16) | public AbstractRequestResponsePlaceholderBase(IPlaceholder placeholder... method getPlaceholder (line 21) | public String getPlaceholder() { method doesRequireShellEscape (line 25) | public boolean doesRequireShellEscape() { method shouldWriteToFile (line 29) | public boolean shouldWriteToFile() { return placeholder.shouldWriteToF... method getInternalValue (line 36) | @Nullable method getValue (line 39) | @Override method writeToFile (line 56) | private String writeToFile(String value) throws Exception { method isValid (line 68) | @Override FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/CookiesPlaceholder.java class CookiesPlaceholder (line 12) | public class CookiesPlaceholder extends AbstractPlaceholder { method CookiesPlaceholder (line 14) | public CookiesPlaceholder() { method createParser (line 18) | @Override FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/HostPlaceholder.java class HostPlaceholder (line 8) | public class HostPlaceholder extends AbstractPlaceholder { method HostPlaceholder (line 10) | public HostPlaceholder() { method createParser (line 14) | @Override FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/HttpBodyToFilePlaceholder.java class HttpBodyToFilePlaceholder (line 8) | public class HttpBodyToFilePlaceholder extends AbstractPlaceholder { method HttpBodyToFilePlaceholder (line 10) | public HttpBodyToFilePlaceholder() { method createParser (line 14) | @Override FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/HttpContentLengthPlaceholder.java class HttpContentLengthPlaceholder (line 8) | public class HttpContentLengthPlaceholder extends AbstractPlaceholder { method HttpContentLengthPlaceholder (line 10) | public HttpContentLengthPlaceholder() { method createParser (line 14) | @Override FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/HttpHeadersToFilePlaceholder.java class HttpHeadersToFilePlaceholder (line 10) | public class HttpHeadersToFilePlaceholder extends AbstractPlaceholder { method HttpHeadersToFilePlaceholder (line 12) | public HttpHeadersToFilePlaceholder() { method createParser (line 16) | @Override FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/HttpMethodPlaceholder.java class HttpMethodPlaceholder (line 8) | public class HttpMethodPlaceholder extends AbstractPlaceholder { method HttpMethodPlaceholder (line 10) | public HttpMethodPlaceholder() { method createParser (line 14) | @Override FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/HttpRequestResponsePlaceholder.java class HttpRequestResponsePlaceholder (line 8) | public class HttpRequestResponsePlaceholder extends AbstractPlaceholder { method HttpRequestResponsePlaceholder (line 10) | public HttpRequestResponsePlaceholder() { method createParser (line 14) | @Override FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/HttpStatusCodePlaceholder.java class HttpStatusCodePlaceholder (line 8) | public class HttpStatusCodePlaceholder extends AbstractPlaceholder { method HttpStatusCodePlaceholder (line 10) | public HttpStatusCodePlaceholder() { method createParser (line 14) | @Override FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/IPlaceholder.java type IPlaceholder (line 3) | public interface IPlaceholder { method getPlaceholder (line 5) | String getPlaceholder(); method doesRequireShellEscape (line 7) | boolean doesRequireShellEscape(); method shouldWriteToFile (line 9) | boolean shouldWriteToFile(); FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/IPlaceholderParser.java type IPlaceholderParser (line 5) | public interface IPlaceholderParser extends IPlaceholder { method getValue (line 7) | String getValue(Context context) throws RuntimeException; method isValid (line 9) | boolean isValid(Context context); FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/IPlaceholderParserFactory.java type IPlaceholderParserFactory (line 5) | public interface IPlaceholderParserFactory { method createParser (line 7) | IPlaceholderParser createParser(RequestResponseHolder requestResponseH... FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/PortPlaceholder.java class PortPlaceholder (line 8) | public class PortPlaceholder extends AbstractPlaceholder { method PortPlaceholder (line 10) | public PortPlaceholder() { method createParser (line 14) | @Override FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/ProtocolPlaceholder.java class ProtocolPlaceholder (line 8) | public class ProtocolPlaceholder extends AbstractPlaceholder { method ProtocolPlaceholder (line 10) | public ProtocolPlaceholder() { method createParser (line 14) | @Override FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/SelectedTextPlaceholder.java class SelectedTextPlaceholder (line 8) | public class SelectedTextPlaceholder extends AbstractPlaceholder { method SelectedTextPlaceholder (line 10) | public SelectedTextPlaceholder() { method SelectedTextPlaceholder (line 14) | protected SelectedTextPlaceholder(String placeholder, boolean doShellE... method createParser (line 18) | @Override FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/SelectedTextToFilePlaceholder.java class SelectedTextToFilePlaceholder (line 3) | public class SelectedTextToFilePlaceholder extends SelectedTextPlacehold... method SelectedTextToFilePlaceholder (line 5) | public SelectedTextToFilePlaceholder() { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/UrlPathPlaceholder.java class UrlPathPlaceholder (line 10) | public class UrlPathPlaceholder extends AbstractPlaceholder { method UrlPathPlaceholder (line 12) | public UrlPathPlaceholder() { method createParser (line 16) | @Override FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/UrlPlaceholder.java class UrlPlaceholder (line 9) | public class UrlPlaceholder extends AbstractPlaceholder { method UrlPlaceholder (line 11) | public UrlPlaceholder() { method createParser (line 15) | @Override FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/UrlQueryPlaceholder.java class UrlQueryPlaceholder (line 10) | public class UrlQueryPlaceholder extends AbstractPlaceholder { method UrlQueryPlaceholder (line 12) | public UrlQueryPlaceholder() { method createParser (line 16) | @Override FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/behaviour/CommandSeparatedPlaceholderBehaviour.java class CommandSeparatedPlaceholderBehaviour (line 3) | public class CommandSeparatedPlaceholderBehaviour implements IPlaceholde... FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/behaviour/FileSeparatedPlaceholderBehaviour.java class FileSeparatedPlaceholderBehaviour (line 3) | public class FileSeparatedPlaceholderBehaviour implements IPlaceholderBe... FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/behaviour/IPlaceholderBehaviour.java type IPlaceholderBehaviour (line 3) | public interface IPlaceholderBehaviour { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/models/placeholder/behaviour/StringSeparatedPlaceholderBehaviour.java class StringSeparatedPlaceholderBehaviour (line 3) | public class StringSeparatedPlaceholderBehaviour implements IPlaceholder... method StringSeparatedPlaceholderBehaviour (line 7) | public StringSeparatedPlaceholderBehaviour(String separator) { method getSeparator (line 11) | public String getSeparator() { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/utils/OsUtils.java class OsUtils (line 3) | public final class OsUtils { method getOsName (line 7) | public static String getOsName() { method isWindows (line 14) | public static boolean isWindows() { method isUnix (line 18) | public static boolean isUnix() { FILE: burp-send-to-extension/src/main/java/net/bytebutcher/burpsendtoextension/utils/StringUtils.java class StringUtils (line 11) | public class StringUtils { method shellEscape (line 20) | public static String shellEscape(String command) { method fromInputStream (line 24) | public static String fromInputStream(InputStream inputStream) throws I...