Enum Class InvocationType

java.lang.Object
java.lang.Enum<InvocationType>
burp.api.montoya.ui.contextmenu.InvocationType
All Implemented Interfaces:
Serializable, Comparable<InvocationType>, Constable

public enum InvocationType extends Enum<InvocationType>
An enum containing different types of context menu invocations.
  • Enum Constant Details

    • MESSAGE_EDITOR_REQUEST

      public static final InvocationType MESSAGE_EDITOR_REQUEST
    • MESSAGE_EDITOR_RESPONSE

      public static final InvocationType MESSAGE_EDITOR_RESPONSE
    • MESSAGE_VIEWER_REQUEST

      public static final InvocationType MESSAGE_VIEWER_REQUEST
    • MESSAGE_VIEWER_RESPONSE

      public static final InvocationType MESSAGE_VIEWER_RESPONSE
    • SITE_MAP_TREE

      public static final InvocationType SITE_MAP_TREE
    • SITE_MAP_TABLE

      public static final InvocationType SITE_MAP_TABLE
    • PROXY_HISTORY

      public static final InvocationType PROXY_HISTORY
    • SCANNER_RESULTS

      public static final InvocationType SCANNER_RESULTS
    • INTRUDER_PAYLOAD_POSITIONS

      public static final InvocationType INTRUDER_PAYLOAD_POSITIONS
    • INTRUDER_ATTACK_RESULTS

      public static final InvocationType INTRUDER_ATTACK_RESULTS
    • SEARCH_RESULTS

      public static final InvocationType SEARCH_RESULTS
  • Method Details

    • values

      public static InvocationType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static InvocationType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • containsHttpMessage

      public boolean containsHttpMessage()
      Returns:
      A helper method to ask if this type contains HTTP messages.
    • containsHttpRequestResponses

      public boolean containsHttpRequestResponses()
      Returns:
      A helper method to ask if this type contains HTTP request/responses.
    • containsScanIssues

      public boolean containsScanIssues()
      Returns:
      A helper method to ask if this type contains any scan issues.