Annotation Interface TraceMethod.Param

Enclosing interface:
TraceMethod

@Target(PARAMETER) @Retention(RUNTIME) public static @interface TraceMethod.Param
  • Field Details

  • Element Details

    • name

      String name
      Default:
      ""
    • display

      String display
      Default:
      ""
    • description

      String description
      Default:
      ""
    • schema

      String schema
      Default:
      "ANY"
    • required

      boolean required
      Default:
      true
    • defaultBool

      Default:
      @ghidra.trace.model.target.iface.TraceMethod.BoolValue(specified=false, value=false)
    • defaultInt

      Default:
      @ghidra.trace.model.target.iface.TraceMethod.IntValue(specified=false, value=0)
    • defaultLong

      Default:
      @ghidra.trace.model.target.iface.TraceMethod.LongValue(specified=false, value=0L)
    • defaultFloat

      Default:
      @ghidra.trace.model.target.iface.TraceMethod.FloatValue(specified=false, value=0.0f)
    • defaultDouble

      Default:
      @ghidra.trace.model.target.iface.TraceMethod.DoubleValue(specified=false, value=0.0)
    • defaultBytes

      Default:
      @ghidra.trace.model.target.iface.TraceMethod.BytesValue(specified=false, value={})
    • defaultString

      Default:
      @ghidra.trace.model.target.iface.TraceMethod.StringValue(specified=false, value="")
    • choicesString

      Default:
      @ghidra.trace.model.target.iface.TraceMethod.StringsValue(specified=false, value={})