cc.squirreljme.jdwp
- CommLink: This handles the input and output communication of JDWPa.
- CommandSetArrayReference : Array references.
- CommandSetClassLoader : Support for class loader information.
- CommandSetClassObjectReference : Handles class object references.
- CommandSetClassType: Class type commands.
- CommandSetEventRequest : Event request command set.
- CommandSetMethod: Method command set.
- CommandSetObjectReference : Object reference command set.
- CommandSetReferenceType : Reference type command set.
- CommandSetStackFrame: Command set for stack frames.
- CommandSetStringReference : String reference command set.
- CommandSetThreadGroupReference : Thread group reference commands.
- CommandSetThreadReference : Command set for thread support.
- CommandSetVirtualMachine : Virtual machine command set.
- ErrorType: Error types for JDWP.
- EventKind: The kind of event that is generated.
- EventManager: Manager for Debugger Events.
- EventModKind: Event modifier kind.
- EventRequest: Represents an event request.
- JDWPBinding: This interface is used by anything that JDWP needs to communicate with, other virtual machines or otherwise to perform actions.
- JDWPClassStatus: Class statuc.
- JDWPClassType: Represents the class type.
- JDWPCommand: Interface for JDWP Command execution.
- JDWPCommandException: This is thrown when there is an error parsing and executing a packet.
- JDWPCommandSet: Command set for JDWP Packets.
- JDWPConstants: Constants.
- JDWPController: This class acts as the main controller interface for JDWP and acts as a kind of polling system to interface with something.
- JDWPException: This exception is thrown if there is any issue with the JDWP connection.
- JDWPExceptionHandler: Represents an exception handler.
- JDWPFactory: Factory for creating controllers.
- JDWPLinker: Allows JDWP and otherwise to link to a given set of objects to be able to find them by ID and otherwise.
- JDWPLocalVariable: Represents a local variable within JDWP.
- JDWPLocation: Represents a location within the debugger.
- JDWPPacket: Represents a packet for JDWP.
- JDWPState: This contains the complete state for the debugging instance.
- JDWPStepTracker: This is a tracker for stepping events.
- JDWPSuspend: Which kind of suspend is being performed?
- JDWPThreadSuspension: This class is used by threads to determine if a thread needs to halt execution due to a suspension via the debugger.
- JDWPUtils: General utilities for JDWP Support.
- JDWPValue: Represents a value for storage.
- JDWPValueTag: The value tag for given values.
- SuspendPolicy: Suspension policy.
cc.squirreljme.jdwp.event
- CallStackStepping: Represents a single step within the call stack.
- ClassPatternMatcher : Only in a specific class pattern modifier, anything that ends in a wildcard.
- EventFilter: This class is responsible for being a filter on any events that occur.
- EventModContext: This is the context used for an event modifier, this changes how a value should be interpreted when it is checked.
- ExceptionOnly: An exception only event.
- FieldOnly: Only valid in a given field.
- StepDepth: The stepping depth used with stepping.
- StepSize: The stepping size when single stepping.
cc.squirreljme.jdwp.trips
- JDWPGlobalTrip: A global trip event that is completely non-local.
- JDWPTrip: The base interface for trips, which are used for event handling and otherwise.
- JDWPTripBreakpoint : Handler for breakpoint trips.
- JDWPTripClassStatus : Trips on the state of a class.
- JDWPTripField: Trip on fields.
- JDWPTripThread: A trip on a thread.
- JDWPTripVmState: Trip on virtual machine state.
cc.squirreljme.jdwp.views
- JDWPView: This is a view of something on JDWP.
- JDWPViewFrame: This is a view around thread frames.
- JDWPViewHasInstance : Represents a type that has an instance view.
- JDWPViewKind: Represents the kind of view that is used for an object or otherwise.
- JDWPViewObject: An object viewer.
- JDWPViewThread: A viewer of threads.
- JDWPViewThreadGroup : A view of thread groups.
- JDWPViewType: Represents a type.
- JDWPViewValidObject : A viewer over something which has a valid object as its subject.