Class

org.apache.daffodil.debugger

InteractiveDebugger

Related Doc: package debugger

Permalink

class InteractiveDebugger extends Debugger

Linear Supertypes
Debugger, EventHandler, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. InteractiveDebugger
  2. Debugger
  3. EventHandler
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new InteractiveDebugger(runner: InteractiveDebuggerRunner, eCompilers: ExpressionCompilerClass)

    Permalink

Type Members

  1. case class Breakpoint(id: Int, breakpoint: String) extends Disablable with Product with Serializable

    Permalink
  2. abstract class DebugCommand extends AnyRef

    Permalink

    *******************************

  3. trait DebugCommandValidateBoolean extends AnyRef

    Permalink
  4. trait DebugCommandValidateInt extends AnyRef

    Permalink
  5. trait DebugCommandValidateOptionalArg extends AnyRef

    Permalink
  6. trait DebugCommandValidateSingleArg extends AnyRef

    Permalink
  7. trait DebugCommandValidateSubcommands extends AnyRef

    Permalink
  8. trait DebugCommandValidateZeroArgs extends AnyRef

    Permalink
  9. case class DebugException(str: String, cause: Throwable) extends Exception with Product with Serializable

    Permalink
  10. trait Disablable extends AnyRef

    Permalink
  11. case class Display(id: Int, cmd: Seq[String]) extends Disablable with Product with Serializable

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object DebugCommandBase extends DebugCommand with DebugCommandValidateSubcommands

    Permalink
  5. object DebugState extends Enum

    Permalink
  6. object DebuggerConfig

    Permalink
  7. def after(after: UState, unparser: Unparser): Unit

    Permalink
    Definition Classes
    InteractiveDebuggerEventHandler
  8. def after(after: PState, parser: Parser): Unit

    Permalink
    Definition Classes
    InteractiveDebuggerEventHandler
  9. def afterRepetition(after: PState, processor: Parser): Unit

    Permalink
    Definition Classes
    InteractiveDebuggerEventHandler
  10. def afterRepetition(after: UState, processor: Unparser): Unit

    Permalink
    Definition Classes
    EventHandler
  11. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  12. def before(before: UState, unparser: Unparser): Unit

    Permalink
    Definition Classes
    InteractiveDebuggerEventHandler
  13. def before(before: PState, parser: Parser): Unit

    Permalink
    Definition Classes
    InteractiveDebuggerEventHandler
  14. def beforeRepetition(before: PState, processor: Parser): Unit

    Permalink
    Definition Classes
    InteractiveDebuggerEventHandler
  15. def beforeRepetition(state: UState, processor: Unparser): Unit

    Permalink
    Definition Classes
    EventHandler
  16. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. var debugState: Type

    Permalink
  18. def debugStep(before: StateForDebugger, after: ParseOrUnparseState, processor: Processor, ignoreBreakpoints: Boolean): Unit

    Permalink
  19. def endArray(state: UState, processor: Unparser): Unit

    Permalink
    Definition Classes
    EventHandler
  20. def endArray(state: PState, processor: Parser): Unit

    Permalink
    Definition Classes
    EventHandler
  21. def endElement(state: UState, unparser: Unparser): Unit

    Permalink
    Definition Classes
    InteractiveDebuggerEventHandler
  22. def endElement(state: PState, processor: Parser): Unit

    Permalink
    Definition Classes
    EventHandler
  23. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  24. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  25. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  26. def fini(unparser: Unparser): Unit

    Permalink
    Definition Classes
    InteractiveDebuggerEventHandler
  27. def fini(parser: Parser): Unit

    Permalink
    Definition Classes
    InteractiveDebuggerEventHandler
  28. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  29. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  30. def init(unparser: Unparser): Unit

    Permalink

    Unparser Events

    Unparser Events

    Definition Classes
    InteractiveDebuggerEventHandler
  31. def init(parser: Parser): Unit

    Permalink

    Parser Events

    Parser Events

    Definition Classes
    InteractiveDebuggerEventHandler
  32. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  33. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  34. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  35. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  36. def startArray(state: UState, processor: Unparser): Unit

    Permalink
    Definition Classes
    EventHandler
  37. def startArray(state: PState, processor: Parser): Unit

    Permalink
    Definition Classes
    EventHandler
  38. def startElement(state: PState, parser: Parser): Unit

    Permalink
    Definition Classes
    InteractiveDebuggerEventHandler
  39. def startElement(state: UState, processor: Unparser): Unit

    Permalink
    Definition Classes
    EventHandler
  40. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  41. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  42. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Debugger

Inherited from EventHandler

Inherited from AnyRef

Inherited from Any

Ungrouped