Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

< A B C D E F G H I J K L M N O P Q R S T U V W X _

## <

() - Static method in class jde.debugger.expr.LValue

## A

ABSTRACT - Static variable in interface jde.debugger.expr.ExpressionParserConstants
AccessWatchpointSpec - class jde.debugger.spec.AccessWatchpointSpec.
  AccessWatchpointSpec.java
AccessWatchpointSpec(Application, ReferenceTypeSpec, String) - Constructor for class jde.debugger.spec.AccessWatchpointSpec
add_escapes(String) - Method in class jde.debugger.expr.ParseException
  Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addApplication(Integer, Application) - Method in class jde.debugger.Jdebug
addEscapes(String) - Static method in class jde.debugger.expr.TokenMgrError
  Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addIdentifiableRequest(EventRequest) - Method in class jde.debugger.ApplicationCommands
  Adds an event request to the above map.
AdditiveExpression() - Method in class jde.debugger.expr.ExpressionParser
addPendingCommand(Integer) - Method in class jde.debugger.Jdebug
adjustBeginLineColumn(int, int) - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
  Method to adjust line and column numbers for the start of a token.
AdjustBuffSize() - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
AllocationExpression() - Method in class jde.debugger.expr.ExpressionParser
ANDASSIGN - Static variable in interface jde.debugger.expr.ExpressionParserConstants
AndExpression() - Method in class jde.debugger.expr.ExpressionParser
app - Variable in class jde.debugger.ApplicationCommands
app - Variable in class jde.debugger.ObjectStore
  my very own application!
app - Variable in class jde.debugger.EventHandler
  The application for which we're the event handler
app - Variable in class jde.debugger.command.DebugApplicationCommand
app - Variable in class jde.debugger.spec.EventRequestSpec
  The Application for which we're toiling so much
app - Variable in class jde.debugger.spec.EventRequestSpecList
  The application for which we're maintaining the specs
APP_IO - Static variable in class jde.debugger.Debug
appExists(Integer) - Method in class jde.debugger.Jdebug
appID - Variable in class jde.debugger.Application
  The ID that uniquely identifies this application in jdebug.
appID - Variable in class jde.debugger.command.DebugCommand
Application - class jde.debugger.Application.
  Class of debuggee applications.
Application.StandardErrorProcessor - class jde.debugger.Application.StandardErrorProcessor.
  Forwards the application's error output to Emacs.
Application.StandardErrorProcessor(Application, InputStream) - Constructor for class jde.debugger.Application.StandardErrorProcessor
Application.StandardInputProcessor - class jde.debugger.Application.StandardInputProcessor.
  Reads standard input from Emacs and forwards it to the application.
Application.StandardInputProcessor(Application, OutputStream) - Constructor for class jde.debugger.Application.StandardInputProcessor
Application.StandardOutputProcessor - class jde.debugger.Application.StandardOutputProcessor.
  Forwards the application's standard output to Emacs.
Application.StandardOutputProcessor(Application, InputStream) - Constructor for class jde.debugger.Application.StandardOutputProcessor
Application.StandardOutputWriter - class jde.debugger.Application.StandardOutputWriter.
  Writes a line to the socket connected to the standard I/O buffer maintained by Emacs for this application.
Application.StandardOutputWriter(Application, Socket) - Constructor for class jde.debugger.Application.StandardOutputWriter
Application(Jdebug, Integer, VirtualMachine) - Constructor for class jde.debugger.Application
  Creates an instance of an application object.
ApplicationCommands - class jde.debugger.ApplicationCommands.
  ApplicationCommands.java
ApplicationCommands(Application, ObjectStore) - Constructor for class jde.debugger.ApplicationCommands
applications - Variable in class jde.debugger.Jdebug
  Registry of active applications.
applications - Variable in class jde.debugger.JDE
  All the active applications are kept in a map of `app_id -> app`.
arg - Variable in class jde.debugger.expr.JJExpressionParserCalls
args - Variable in class jde.debugger.command.DebugCommand
ArgumentList(List) - Method in class jde.debugger.expr.ExpressionParser
Arguments() - Method in class jde.debugger.expr.ExpressionParser
argumentsMatch(List, List) - Static method in class jde.debugger.expr.LValue
array - Variable in class jde.debugger.expr.LValue.LValueArrayElement
ArrayDimensions() - Method in class jde.debugger.expr.ExpressionParser
arrayElementLValue(LValue) - Method in class jde.debugger.expr.LValue
ASCII_UCodeESC_CharStream - class jde.debugger.expr.ASCII_UCodeESC_CharStream.
  An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
ASCII_UCodeESC_CharStream(InputStream, int, int) - Constructor for class jde.debugger.expr.ASCII_UCodeESC_CharStream
ASCII_UCodeESC_CharStream(InputStream, int, int, int) - Constructor for class jde.debugger.expr.ASCII_UCodeESC_CharStream
ASSIGN - Static variable in interface jde.debugger.expr.ExpressionParserConstants
Assignment() - Method in class jde.debugger.expr.ExpressionParser
AssignmentOperator() - Method in class jde.debugger.expr.ExpressionParser
ATTACH_SHMEM - Static variable in interface jde.debugger.Protocol
ATTACH_SOCKET - Static variable in interface jde.debugger.Protocol
AttachShmem - class jde.debugger.command.AttachShmem.
  Attaches to an already running application through shared memory.
AttachShmem() - Constructor for class jde.debugger.command.AttachShmem
AttachSocket - class jde.debugger.command.AttachSocket.
  Attaches to an already running application through a socket.
AttachSocket() - Constructor for class jde.debugger.command.AttachSocket
attemptImmediateResolve(VirtualMachine) - Method in class jde.debugger.spec.EventRequestSpec
  Attempts to resolve the eventRequestSpec immediately.
attemptResolve(ReferenceType) - Method in class jde.debugger.spec.EventRequestSpec
  This function is called after each new class is loaded.
available - Variable in class jde.debugger.expr.ASCII_UCodeESC_CharStream

## B

backup(int) - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
BANG - Static variable in interface jde.debugger.expr.ExpressionParserConstants
beginColumn - Variable in class jde.debugger.expr.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class jde.debugger.expr.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
BIT_AND - Static variable in interface jde.debugger.expr.ExpressionParserConstants
BIT_OR - Static variable in interface jde.debugger.expr.ExpressionParserConstants
BOOLEAN - Static variable in interface jde.debugger.expr.ExpressionParserConstants
BooleanLiteral() - Method in class jde.debugger.expr.ExpressionParser
booleanOperation(VirtualMachine, Token, LValue, LValue) - Static method in class jde.debugger.expr.LValue
BR - Static variable in interface jde.debugger.Protocol
  line break, platform dependent
BREAK - Static variable in interface jde.debugger.Protocol
BREAK - Static variable in interface jde.debugger.expr.ExpressionParserConstants
BreakpointCommands - class jde.debugger.BreakpointCommands.
  BreakpointCommands.java
BreakpointCommands(Application, EventRequestSpecList, ObjectStore) - Constructor for class jde.debugger.BreakpointCommands
breakpointEvent(BreakpointEvent) - Method in class jde.debugger.EventHandler
  A Breakpoint was hit.
BreakpointSpec - class jde.debugger.spec.BreakpointSpec.
  BreakpointSpec.java
BreakpointSpec(Application, ReferenceTypeSpec) - Constructor for class jde.debugger.spec.BreakpointSpec
bufcolumn - Variable in class jde.debugger.expr.ASCII_UCodeESC_CharStream
buffer - Variable in class jde.debugger.expr.ASCII_UCodeESC_CharStream
bufline - Variable in class jde.debugger.expr.ASCII_UCodeESC_CharStream
bufpos - Variable in class jde.debugger.expr.ASCII_UCodeESC_CharStream
bufsize - Variable in class jde.debugger.expr.ASCII_UCodeESC_CharStream
BYTE - Static variable in interface jde.debugger.expr.ExpressionParserConstants

## C

CANCEL_TRACE_CLASSES - Static variable in interface jde.debugger.Protocol
CANCEL_TRACE_METHODS - Static variable in interface jde.debugger.Protocol
CANCEL_TRACE_THREADS - Static variable in interface jde.debugger.Protocol
CASE - Static variable in interface jde.debugger.expr.ExpressionParserConstants
CastExpression() - Method in class jde.debugger.expr.ExpressionParser
CastLookahead() - Method in class jde.debugger.expr.ExpressionParser
cat(String) - Method in class jde.debugger.LispForm
CATCH - Static variable in interface jde.debugger.expr.ExpressionParserConstants
CHAR - Static variable in interface jde.debugger.expr.ExpressionParserConstants
CHARACTER_LITERAL - Static variable in interface jde.debugger.expr.ExpressionParserConstants
checkClassName(String) - Method in class jde.debugger.spec.PatternReferenceTypeSpec
CLASS - Static variable in interface jde.debugger.expr.ExpressionParserConstants
classExFilters - Variable in class jde.debugger.spec.EventRequestSpec
  Stores a list of class exclusion filters that are to be applied to the event request when it gets resolved.
classFilters - Variable in class jde.debugger.spec.EventRequestSpec
  Stores a list of class filters that are to be applied to the event request when it gets resolved.
classPattern - Variable in class jde.debugger.spec.PatternReferenceTypeSpec
classPrepareEvent(ClassPrepareEvent) - Method in class jde.debugger.EventHandler
  A class was prepared.
classUnloadEvent(ClassUnloadEvent) - Method in class jde.debugger.EventHandler
  A class was unloaded.
CLEAR - Static variable in interface jde.debugger.Protocol
clearPreviousStep(ThreadReference) - Method in class jde.debugger.BreakpointCommands
  Clear a previous step request on this thread: only one is allowed per thread
clearPreviousStep(ThreadReference) - Method in class jde.debugger.command.Step
  Clear a previous step request on this thread: only one is allowed per thread
clone() - Method in class jde.debugger.command.DebugCommand
clone() - Method in class jde.debugger.command.AttachShmem
clone() - Method in class jde.debugger.command.Quit
clone() - Method in class jde.debugger.command.LaunchApplication
clone() - Method in class jde.debugger.command.GetArray
clone() - Method in class jde.debugger.command.EvaluateExpression
clone() - Method in class jde.debugger.command.GetString
clone() - Method in class jde.debugger.command.GetThis
clone() - Method in class jde.debugger.command.ListenSocket
clone() - Method in class jde.debugger.command.AttachSocket
clone() - Method in class jde.debugger.command.Run
clone() - Method in class jde.debugger.command.Step
clone() - Method in class jde.debugger.command.GetLocals
clone() - Method in class jde.debugger.command.ListenShmem
cmdID - Variable in class jde.debugger.command.DebugCommand
cmdName - Variable in class jde.debugger.command.DebugCommand
COLON - Static variable in interface jde.debugger.expr.ExpressionParserConstants
column - Variable in class jde.debugger.expr.ASCII_UCodeESC_CharStream
COMMA - Static variable in interface jde.debugger.expr.ExpressionParserConstants
COMMAND_ERROR - Static variable in interface jde.debugger.Protocol
  There was an error executing the command, returns the error
COMMAND_RESULT - Static variable in interface jde.debugger.Protocol
  The command executed properly, returns the result
compareArgTypes(Method, List) - Method in class jde.debugger.spec.MethodBreakpointSpec
completed - Variable in class jde.debugger.EventHandler
  Keeping track of if the thread is over yet or not
ConditionalAndExpression() - Method in class jde.debugger.expr.ExpressionParser
ConditionalExpression() - Method in class jde.debugger.expr.ExpressionParser
ConditionalOrExpression() - Method in class jde.debugger.expr.ExpressionParser
connected - Variable in class jde.debugger.EventHandler
  Are we connected to the VM?
CONNECTED_TO_VM - Static variable in interface jde.debugger.Protocol
  Notifies that a connection to a vm was successfully made
connectors - Static variable in class jde.debugger.command.DebugSessionCommand
CONST - Static variable in interface jde.debugger.expr.ExpressionParserConstants
CONTINUE - Static variable in interface jde.debugger.expr.ExpressionParserConstants
createAccessWatchpoint(String, String) - Method in class jde.debugger.spec.EventRequestSpecList
createClassLineBreakpoint(String, int) - Method in class jde.debugger.spec.EventRequestSpecList
createCommand(Integer, Integer, String, List) - Method in class jde.debugger.command.DebugCommandFactory
createExceptionIntercept(String, boolean, boolean) - Method in class jde.debugger.spec.EventRequestSpecList
createMethodBreakpoint(String, String, List) - Method in class jde.debugger.spec.EventRequestSpecList
createModificationWatchpoint(String, String) - Method in class jde.debugger.spec.EventRequestSpecList
createSourceLineBreakpoint(String, int) - Method in class jde.debugger.spec.EventRequestSpecList
curChar - Variable in class jde.debugger.expr.ExpressionParserTokenManager
curLexState - Variable in class jde.debugger.expr.ExpressionParserTokenManager
currentToken - Variable in class jde.debugger.expr.ParseException
  This is the last token that has been consumed successfully.

## D

debug - Static variable in class jde.debugger.Debug
Debug - class jde.debugger.Debug.
  Debug.java
DEBUG - Static variable in interface jde.debugger.Protocol
  a debug message
Debug() - Constructor for class jde.debugger.Debug
DebugApplicationCommand - class jde.debugger.command.DebugApplicationCommand.
  DebugApplicationCommand.java Created: Fri Jan 28 21:58:06 2000
DebugApplicationCommand() - Constructor for class jde.debugger.command.DebugApplicationCommand
DebugCommand - class jde.debugger.command.DebugCommand.
  Class of debugger commands.
DebugCommand() - Constructor for class jde.debugger.command.DebugCommand
DebugCommandFactory - class jde.debugger.command.DebugCommandFactory.
  DebugCommandFactory.java Created: Fri Jan 28 22:04:57 2000
DebugCommandFactory() - Constructor for class jde.debugger.command.DebugCommandFactory
debuggerID - Static variable in class jde.debugger.Jdebug
  The ID of jdebug.
DebugSessionCommand - class jde.debugger.command.DebugSessionCommand.
  DebugSessionCommand.java Created: Fri Jan 28 21:59:32 2000
DebugSessionCommand() - Constructor for class jde.debugger.command.DebugSessionCommand
DECIMAL_LITERAL - Static variable in interface jde.debugger.expr.ExpressionParserConstants
DECR - Static variable in interface jde.debugger.expr.ExpressionParserConstants
DEFAULT - Static variable in interface jde.debugger.expr.ExpressionParserConstants
defaultLexState - Variable in class jde.debugger.expr.ExpressionParserTokenManager
delete(EventRequestSpec) - Method in class jde.debugger.spec.EventRequestSpecList
  Delete an existing event request spec
deleteIdentifiableRequest(Long) - Method in class jde.debugger.ApplicationCommands
  Removes an event request.
DIGIT - Static variable in interface jde.debugger.expr.ExpressionParserConstants
disable_tracing() - Method in class jde.debugger.expr.ExpressionParser
DO - Static variable in interface jde.debugger.expr.ExpressionParserConstants
doAttach(String, Integer, List) - Method in class jde.debugger.JDE
  'attach_socket' and 'attach_shmem' commands.
doBreak(Integer, List) - Method in class jde.debugger.BreakpointCommands
  'break' command.
doBreak(Integer, List) - Method in class jde.debugger.SpecCommands
  'break' command.
doBreakAbsolute(Integer, List) - Method in class jde.debugger.BreakpointCommands
  A break on a line of a given source file
doBreakAbsolute(Integer, List) - Method in class jde.debugger.SpecCommands
  A break on a line of a given source file
doBreakInMethod(Integer, List) - Method in class jde.debugger.BreakpointCommands
  A break in a particular method.
doBreakInMethod(Integer, List) - Method in class jde.debugger.SpecCommands
  A break in a particular method.
doBreakOnLine(Integer, List) - Method in class jde.debugger.BreakpointCommands
  A break on a particular line of a class
doBreakOnLine(Integer, List) - Method in class jde.debugger.SpecCommands
  A break on a particular line of a class
doCancelTraceClasses(Integer, List) - Method in class jde.debugger.GeneralCommands
  'cancel_trace_classes' command.
doCancelTraceMethods(Integer, List) - Method in class jde.debugger.GeneralCommands
  'cancel_trace_methods' command.
doCancelTraceThreads(Integer, List) - Method in class jde.debugger.ThreadCommands
  'cancel_trace_threads' command.
doCatchException(Integer, List) - Method in class jde.debugger.BreakpointCommands
  'catch_exception' command.
doClear(Integer, List) - Method in class jde.debugger.BreakpointCommands
  'clear' command.
doClear(Integer, List) - Method in class jde.debugger.SpecCommands
  'clear' command.
doCommand() - Method in class jde.debugger.command.DebugCommand
doCommand() - Method in class jde.debugger.command.AttachShmem
doCommand() - Method in class jde.debugger.command.Quit
doCommand() - Method in class jde.debugger.command.LaunchApplication
doCommand() - Method in class jde.debugger.command.GetArray
doCommand() - Method in class jde.debugger.command.EvaluateExpression
doCommand() - Method in class jde.debugger.command.GetString
doCommand() - Method in class jde.debugger.command.GetThis
doCommand() - Method in class jde.debugger.command.ListenSocket
doCommand() - Method in class jde.debugger.command.AttachSocket
doCommand() - Method in class jde.debugger.command.Run
doCommand() - Method in class jde.debugger.command.Step
doCommand() - Method in class jde.debugger.command.GetLocals
doCommand() - Method in class jde.debugger.command.ListenShmem
doFinish(Integer, List) - Method in class jde.debugger.GeneralCommands
  'finish' command.
doGetLoadedClasses(Integer, List) - Method in class jde.debugger.GeneralCommands
  'get_loaded_classes' command.
doGetObject(Integer, List) - Method in class jde.debugger.GeneralCommands
  'get_object' command.
doGetObjectMonitors(Integer, List) - Method in class jde.debugger.ThreadCommands
  'get_object_monitors' command.
doGetPathInformation(Integer, List) - Method in class jde.debugger.GeneralCommands
  'get_path_information' command.
doGetThread(Integer, List) - Method in class jde.debugger.ThreadCommands
  'get_thread' command.
doGetThreads(Integer, List) - Method in class jde.debugger.ThreadCommands
  List all threads.
doInterrupt(Integer, List) - Method in class jde.debugger.ThreadCommands
  'interrupt' command.
doKillThread(Integer, List) - Method in class jde.debugger.ThreadCommands
  'kill' command.
doLaunch(Integer, List) - Method in class jde.debugger.JDE
  'launch' command.
doListen(String, Integer, List) - Method in class jde.debugger.JDE
  'listen_socket' and 'listen_shmem' commands.
Done() - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
doQuit(Integer, List) - Method in class jde.debugger.JDE
  'quit' command.
doResume(Integer, List) - Method in class jde.debugger.ThreadCommands
  'resume' command.
doStep(Integer, List) - Method in class jde.debugger.BreakpointCommands
  'step' command.
doSuspend(Integer, List) - Method in class jde.debugger.ThreadCommands
  'suspend' command.
DOT - Static variable in interface jde.debugger.expr.ExpressionParserConstants
doTraceClasses(Integer, List) - Method in class jde.debugger.GeneralCommands
  'trace_classes' command.
doTraceExceptions(Integer, List) - Method in class jde.debugger.SpecCommands
  'trace_exceptions' command.
doTraceMethods(Integer, List) - Method in class jde.debugger.GeneralCommands
  'trace_methods' command.
doTraceThreads(Integer, List) - Method in class jde.debugger.ThreadCommands
  'trace_threads' command.
DOUBLE - Static variable in interface jde.debugger.expr.ExpressionParserConstants
doWatch(Integer, List) - Method in class jde.debugger.BreakpointCommands
  'watch' command.
doWatch(Integer, List) - Method in class jde.debugger.SpecCommands
  'watch' command.
dump(Object) - Static method in class jde.debugger.Etc
  dump a particular object, in whatever way seems appropriate

## E

ELSE - Static variable in interface jde.debugger.expr.ExpressionParserConstants
enable_tracing() - Method in class jde.debugger.expr.ExpressionParser
endColumn - Variable in class jde.debugger.expr.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class jde.debugger.expr.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
EOF - Static variable in interface jde.debugger.expr.ExpressionParserConstants
eol - Variable in class jde.debugger.expr.ParseException
  The end of line string for this machine.
EQ - Static variable in interface jde.debugger.expr.ExpressionParserConstants
EqualityExpression() - Method in class jde.debugger.expr.ExpressionParser
ERROR - Static variable in interface jde.debugger.Protocol
  an error
errorCode - Variable in class jde.debugger.expr.TokenMgrError
  Indicates the reason why the exception is thrown.
escapeString(String) - Static method in class jde.debugger.Rep
  Prefix \ escapes to all \ and " characters in a string so that the string can be read byte the Lisp interpreter.
Etc - class jde.debugger.Etc.
  Etc.java
Etc() - Constructor for class jde.debugger.Etc
EVALUATE - Static variable in interface jde.debugger.Protocol
evaluate(String, StackFrame) - Static method in class jde.debugger.Etc
  Evaluate an expression, given a context
evaluate(String, VirtualMachine, ExpressionParser.GetFrame) - Static method in class jde.debugger.expr.ExpressionParser
EvaluateExpression - class jde.debugger.command.EvaluateExpression.
  'evaluate' command.
EvaluateExpression() - Constructor for class jde.debugger.command.EvaluateExpression
EVENT_BREAKPOINT_HIT - Static variable in interface jde.debugger.Protocol
EVENT_CLASS_PREPARE - Static variable in interface jde.debugger.Protocol
EVENT_CLASS_UNLOAD - Static variable in interface jde.debugger.Protocol
EVENT_EXCEPTION - Static variable in interface jde.debugger.Protocol
EVENT_METHOD_ENTRY - Static variable in interface jde.debugger.Protocol
EVENT_METHOD_EXIT - Static variable in interface jde.debugger.Protocol
EVENT_OTHER - Static variable in interface jde.debugger.Protocol
EVENT_STEP_COMPLETED - Static variable in interface jde.debugger.Protocol
EVENT_THREAD_DEATH - Static variable in interface jde.debugger.Protocol
EVENT_THREAD_START - Static variable in interface jde.debugger.Protocol
EVENT_VM_DEATH - Static variable in interface jde.debugger.Protocol
EVENT_VM_DISCONNECT - Static variable in interface jde.debugger.Protocol
EVENT_VM_START - Static variable in interface jde.debugger.Protocol
EVENT_WATCHPOINT_HIT - Static variable in interface jde.debugger.Protocol
eventHandler - Variable in class jde.debugger.Application
  The `EventHandler` manages the events received from the debugee vm
EventHandler - class jde.debugger.EventHandler.
  EventHandler.java
EventHandler(Application) - Constructor for class jde.debugger.EventHandler
eventRequests - Variable in class jde.debugger.SpecCommands
EventRequestSpec - class jde.debugger.spec.EventRequestSpec.
  EventRequestSpec.java
EventRequestSpec(Application, ReferenceTypeSpec) - Constructor for class jde.debugger.spec.EventRequestSpec
EventRequestSpecList - class jde.debugger.spec.EventRequestSpecList.
  EventRequestSpecList.java
EventRequestSpecList(Application) - Constructor for class jde.debugger.spec.EventRequestSpecList
eventRequestSpecs - Variable in class jde.debugger.Application
  `EventRequestSpecList` is responsible for keeping track of the events that the user is interested in.
eventRequestSpecs - Variable in class jde.debugger.spec.EventRequestSpecList
  a Hashmap of all the `EventRequestSpec`s for the application, specID -> spec
EVENTS - Static variable in class jde.debugger.Debug
EVENTSET - Static variable in interface jde.debugger.Protocol
  Event sets caused by the jpda.
EXCEPTION - Static variable in class jde.debugger.Debug
exceptionEvent(ExceptionEvent) - Method in class jde.debugger.EventHandler
  An exception event occured.
ExceptionSpec - class jde.debugger.spec.ExceptionSpec.
  ExceptionSpec.java
ExceptionSpec(Application, ReferenceTypeSpec, boolean, boolean) - Constructor for class jde.debugger.spec.ExceptionSpec
ExclusiveOrExpression() - Method in class jde.debugger.expr.ExpressionParser
EXIT - Static variable in interface jde.debugger.Protocol
ExpandBuff(boolean) - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
expectedTokenSequences - Variable in class jde.debugger.expr.ParseException
  Each entry in this array is an array of integers.
EXPONENT - Static variable in interface jde.debugger.expr.ExpressionParserConstants
expr - Variable in class jde.debugger.spec.EventRequestSpec
Expression() - Method in class jde.debugger.expr.ExpressionParser
expressionKey - Static variable in class jde.debugger.spec.EventRequestSpec
  While setting some specs, the user is allowed to specify a boolean expression that must evaluate to true if the event is to be passed on to the user.
ExpressionParser - class jde.debugger.expr.ExpressionParser.
ExpressionParser.GetFrame - interface jde.debugger.expr.ExpressionParser.GetFrame.
ExpressionParser(ExpressionParserTokenManager) - Constructor for class jde.debugger.expr.ExpressionParser
ExpressionParser(InputStream) - Constructor for class jde.debugger.expr.ExpressionParser
ExpressionParserConstants - interface jde.debugger.expr.ExpressionParserConstants.
ExpressionParserTokenManager - class jde.debugger.expr.ExpressionParserTokenManager.
ExpressionParserTokenManager(ASCII_UCodeESC_CharStream) - Constructor for class jde.debugger.expr.ExpressionParserTokenManager
ExpressionParserTokenManager(ASCII_UCodeESC_CharStream, int) - Constructor for class jde.debugger.expr.ExpressionParserTokenManager
expressionSuccess(Event) - Method in class jde.debugger.EventHandler
  For events with corresponding specs (eg.
EXTENDS - Static variable in interface jde.debugger.expr.ExpressionParserConstants

## F

FALSE - Static variable in interface jde.debugger.expr.ExpressionParserConstants
fieldByName(ReferenceType, String, int) - Static method in class jde.debugger.expr.LValue
fieldName - Variable in class jde.debugger.spec.WatchpointSpec
FillBuff() - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
filterFPValue(String) - Static method in class jde.debugger.Rep
FINAL - Static variable in interface jde.debugger.expr.ExpressionParserConstants
FINALLY - Static variable in interface jde.debugger.expr.ExpressionParserConstants
findClassesMatchingPattern(String) - Method in class jde.debugger.Application
  Return a list of ReferenceType objects for all currently loaded classes and interfaces whose name matches the given pattern.
findMatchingMethod(ClassType) - Method in class jde.debugger.spec.MethodBreakpointSpec
FINISH - Static variable in interface jde.debugger.Protocol
first - Variable in class jde.debugger.expr.JJExpressionParserCalls
FLOAT - Static variable in interface jde.debugger.expr.ExpressionParserConstants
FLOATING_POINT_LITERAL - Static variable in interface jde.debugger.expr.ExpressionParserConstants
FOR - Static variable in interface jde.debugger.expr.ExpressionParserConstants
FORMAL_COMMENT - Static variable in interface jde.debugger.expr.ExpressionParserConstants
frame - Variable in class jde.debugger.expr.LValue.LValueLocal
frameGetter - Variable in class jde.debugger.expr.ExpressionParser
fromEmacs - Variable in class jde.debugger.Application.StandardInputProcessor
fromVM - Variable in class jde.debugger.Application.StandardOutputProcessor
fromVM - Variable in class jde.debugger.Application.StandardErrorProcessor

## G

GE - Static variable in interface jde.debugger.expr.ExpressionParserConstants
gen - Variable in class jde.debugger.expr.JJExpressionParserCalls
generalCommands - Variable in class jde.debugger.Application
GeneralCommands - class jde.debugger.GeneralCommands.
  GeneralCommands.java
GeneralCommands(Application, ObjectStore) - Constructor for class jde.debugger.GeneralCommands
generateObjectID() - Method in class jde.debugger.Application
generateParseException() - Method in class jde.debugger.expr.ExpressionParser
GET_ARRAY - Static variable in interface jde.debugger.Protocol
GET_LOADED_CLASSES - Static variable in interface jde.debugger.Protocol
GET_LOCALS - Static variable in interface jde.debugger.Protocol
GET_OBJECT - Static variable in interface jde.debugger.Protocol
GET_OBJECT_MONITORS - Static variable in interface jde.debugger.Protocol
GET_PATH_INFORMATION - Static variable in interface jde.debugger.Protocol
GET_STRING - Static variable in interface jde.debugger.Protocol
GET_THREAD - Static variable in interface jde.debugger.Protocol
GET_THREADS - Static variable in interface jde.debugger.Protocol
get() - Method in interface jde.debugger.expr.ExpressionParser.GetFrame
get(Object) - Method in class jde.debugger.ObjectStore
  Returns the object corresponding to the id, or null
getAllThreadsInformation(VirtualMachine, ObjectStore) - Static method in class jde.debugger.ThreadCommands
  Returns a representation of all the threads and threadgroups in the VM.
getApplication(Integer) - Method in class jde.debugger.Jdebug
GetArray - class jde.debugger.command.GetArray.
  'get_array' command.
GetArray() - Constructor for class jde.debugger.command.GetArray
getArrayRep(ArrayReference, ObjectStore, int, int) - Static method in class jde.debugger.Rep
  Returns information about an array
getBeginColumn() - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
getBeginLine() - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
getClassExFiltersFromArgs(List) - Static method in class jde.debugger.Etc
  Parses the list of arguments for class exclusion filter information.
getClassFiltersFromArgs(List) - Static method in class jde.debugger.Etc
  Parses the list of arguments for class filter information.
getClassPattern() - Method in class jde.debugger.spec.PatternReferenceTypeSpec
getColumn() - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
  Deprecated.
getConnector(String) - Method in class jde.debugger.command.DebugSessionCommand
getCurrentThread(EventSet) - Method in class jde.debugger.EventHandler
  Get the current thread of this event set.
getEndColumn() - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
getEndLine() - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
getEventQueue() - Method in class jde.debugger.Application
getEventRequest() - Method in class jde.debugger.spec.EventRequestSpec
getEventThread(Event) - Method in class jde.debugger.EventHandler
  Black magic to divine the ThreadReference of the event.
getExprFromArgs(List) - Static method in class jde.debugger.Etc
  Parses the list of arguments for expression information.
getFieldRep(Field) - Static method in class jde.debugger.Rep
  Returns a representation of a field.
getFieldValueMapRep(Map, ObjectStore) - Static method in class jde.debugger.Rep
  Returns a list of (field, value) pairs.
getFieldValueRep(Field, Value, ObjectStore) - Static method in class jde.debugger.Rep
  Returns a representation of a (field, value) pair.
getId() - Method in class jde.debugger.Application
getID() - Method in class jde.debugger.spec.EventRequestSpec
  get the id corresponding to this spec
GetImage() - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
getLine() - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
  Deprecated.
getLineNumber() - Method in class jde.debugger.spec.LineBreakpointSpec
GetLocals - class jde.debugger.command.GetLocals.
  Gets the local variables in a specified stack frame.
GetLocals() - Constructor for class jde.debugger.command.GetLocals
getLocalVariableRep(LocalVariable) - Static method in class jde.debugger.Rep
  Returns a representation of a local variable on a stack frame
getLocalVariableValueMapRep(Map, ObjectStore) - Static method in class jde.debugger.Rep
  Returns a list of (local variable, value) pairs.
getLocalVariableValueRep(LocalVariable, Value, ObjectStore) - Static method in class jde.debugger.Rep
  Returns a representation of a (local variable, value) pair.
getLocation(ClassType) - Method in class jde.debugger.spec.LineBreakpointSpec
getLocation(ClassType) - Method in class jde.debugger.spec.MethodBreakpointSpec
getLocationRep(Location) - Static method in class jde.debugger.Rep
  Returns a representation of a Location
getMessage() - Method in class jde.debugger.JDEException
getMessage() - Method in class jde.debugger.expr.TokenMgrError
  You can also modify the body of this method to customize your error messages.
getMessage() - Method in class jde.debugger.expr.ParseException
  This method has the standard behavior when this object has been created using the standard constructors.
getMethodArgs() - Method in class jde.debugger.spec.MethodBreakpointSpec
getMethodName() - Method in class jde.debugger.spec.MethodBreakpointSpec
getMethodRep(Method) - Static method in class jde.debugger.Rep
  Returns a representation of a method
getNextToken() - Method in class jde.debugger.expr.ExpressionParserTokenManager
getNextToken() - Method in class jde.debugger.expr.ExpressionParser
getObjectIDFromArgs(List) - Static method in class jde.debugger.Etc
  Parses the list of arguments for object ID information.
getObjectMonitorsRep(ObjectReference, ObjectStore) - Static method in class jde.debugger.Rep
  Returns information about monitors of an object.
getObjectRep(ObjectReference, ObjectStore) - Static method in class jde.debugger.Rep
  Returns a non-detailed representation of an object.
getObjectRep(ObjectReference, ObjectStore, boolean) - Static method in class jde.debugger.Rep
  Returns a canonical representation of an object.
getSourceName() - Method in class jde.debugger.spec.SourceNameReferenceTypeSpec
getStackFrameRep(StackFrame, int) - Static method in class jde.debugger.Rep
  Returns a canonical representation of a given StackFrame.
getStore() - Method in class jde.debugger.Application
GetString - class jde.debugger.command.GetString.
  'get_string' command.
GetString() - Constructor for class jde.debugger.command.GetString
getStringRep(StringReference, ObjectStore) - Static method in class jde.debugger.Rep
  Returns the value of a string
GetSuffix(int) - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
getSuspendPolicyFromArgs(List) - Static method in class jde.debugger.Etc
  Parses the list of arguments for suspend policy information.
GetThis - class jde.debugger.command.GetThis.
  Gets the "this" object of a specified stack frame.
GetThis() - Constructor for class jde.debugger.command.GetThis
getThread(VirtualMachine, String) - Static method in class jde.debugger.ThreadCommands
  Returns the thread corresponding to this name
getThreadFromArgs(List) - Static method in class jde.debugger.Etc
  Parses the list of arguments for thread information.
getThreadGroupRep(ThreadGroupReference, ObjectStore) - Static method in class jde.debugger.Rep
  Returns a canonical representation of a given ThreadGroupReference.
getThreadRep(ThreadReference, ObjectStore) - Static method in class jde.debugger.Rep
  Returns a detailed thread representation.
getThreadRep(ThreadReference, ObjectStore, boolean) - Static method in class jde.debugger.Rep
  Returns a canonical representation of a given ThreadReference.
getToken(int) - Method in class jde.debugger.expr.ExpressionParser
getValue() - Method in class jde.debugger.expr.LValue
getValue() - Method in class jde.debugger.expr.LValue.LValueLocal
getValue() - Method in class jde.debugger.expr.LValue.LValueInstanceMember
getValue() - Method in class jde.debugger.expr.LValue.LValueStaticMember
getValue() - Method in class jde.debugger.expr.LValue.LValueArrayElement
getValue() - Method in class jde.debugger.expr.LValue.LValueConstant
getValueRep(Value, ObjectStore) - Static method in class jde.debugger.Rep
  Returns a representation of a 'value', that can be primitive or an object reference, or void.
getVM() - Method in class jde.debugger.Application
  METHODS *
GOTO - Static variable in interface jde.debugger.expr.ExpressionParserConstants
GT - Static variable in interface jde.debugger.expr.ExpressionParserConstants

## H

handleAppCommand(Integer, Integer, String, List) - Method in class jde.debugger.Jdebug
  Commands received from Jdebug that don't have app_id == -1 get funneled to handleAppCommand.
handleAppCommand(Integer, Integer, String, List) - Method in class jde.debugger.JDE
  Commands received from JDE that don't have app_id == -1 get funneled to handleAppCommand.
handleCommand(Integer, String, List) - Method in class jde.debugger.Application
  Primary function called by `Jdebug` when a command specific to a vm/app is received from jde.
handleDisconnectedException() - Method in class jde.debugger.EventHandler
  What we should do if we get disconnected while we're doing something else.
handleEvent(Event) - Method in class jde.debugger.EventHandler
  Handles the events that happened
handleGeneralCommand(Integer, String, List) - Method in class jde.debugger.JDE
  Commands that are not meant for any particular app/vm are funneled to this method.
HEX_LITERAL - Static variable in interface jde.debugger.expr.ExpressionParserConstants
hexval(char) - Static method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
HOOK - Static variable in interface jde.debugger.expr.ExpressionParserConstants

## I

identifiableEventRequests - Variable in class jde.debugger.ApplicationCommands
  This map stores the event requests that are NOT specs.
IDENTIFIER - Static variable in interface jde.debugger.expr.ExpressionParserConstants
IF - Static variable in interface jde.debugger.expr.ExpressionParserConstants
image - Variable in class jde.debugger.expr.Token
  The string image of the token.
IMPLEMENTS - Static variable in interface jde.debugger.expr.ExpressionParserConstants
IMPORT - Static variable in interface jde.debugger.expr.ExpressionParserConstants
in - Variable in class jde.debugger.Jdebug
  FIELDS *
in - Variable in class jde.debugger.JDE
inBuf - Variable in class jde.debugger.expr.ASCII_UCodeESC_CharStream
InclusiveOrExpression() - Method in class jde.debugger.expr.ExpressionParser
INCR - Static variable in interface jde.debugger.expr.ExpressionParserConstants
index - Variable in class jde.debugger.expr.LValue.LValueArrayElement
informJDEInstallSuccessful(EventRequestSpec) - Method in class jde.debugger.Application
  Inform jde on a successful spec resolution
init() - Method in class jde.debugger.Jdebug
init(Integer, Integer, String, List) - Method in class jde.debugger.command.DebugCommand
init(Integer, Integer, String, List) - Method in class jde.debugger.command.DebugSessionCommand
init(Integer, Integer, String, List) - Method in class jde.debugger.command.DebugApplicationCommand
initApplication(String, Integer, List) - Method in class jde.debugger.JDE
  This method is actually called by doLaunch, doAttach, and doListen and does all the ugly work.
initSIOConnect() - Method in class jde.debugger.Application
  Launches a thread to connect the Emacs standard I/O buffer for the current process to the standard I/O of the process.
initSIOTransport() - Method in class jde.debugger.Application
  Describe `initSIOTransport` method here.
input_stream - Variable in class jde.debugger.expr.ExpressionParserTokenManager
inputStream - Variable in class jde.debugger.expr.ASCII_UCodeESC_CharStream
install(EventRequestSpec) - Method in class jde.debugger.spec.EventRequestSpecList
  Install a new event request spec
installClassExFilters(EventRequest) - Method in class jde.debugger.spec.EventRequestSpec
  Install class exclusion filters.
installClassFilters(EventRequest) - Method in class jde.debugger.spec.EventRequestSpec
  Install class filters.
INSTANCE - Static variable in class jde.debugger.expr.LValue
INSTANCEOF - Static variable in interface jde.debugger.expr.ExpressionParserConstants
InstanceOfExpression() - Method in class jde.debugger.expr.ExpressionParser
INT - Static variable in interface jde.debugger.expr.ExpressionParserConstants
INTEGER_LITERAL - Static variable in interface jde.debugger.expr.ExpressionParserConstants
INTERFACE - Static variable in interface jde.debugger.expr.ExpressionParserConstants
interiorGetValue() - Method in class jde.debugger.expr.LValue
INTERRUPT - Static variable in interface jde.debugger.Protocol
INVALID - Static variable in interface jde.debugger.Protocol
  used to construct messages about invalid breakpoints etc.
INVALID_LEXICAL_STATE - Static variable in class jde.debugger.expr.TokenMgrError
  Tried to change to an invalid lexical state.
invokeWith(List) - Method in class jde.debugger.expr.LValue
invokeWith(List) - Method in class jde.debugger.expr.LValue.LValueLocal
invokeWith(List) - Method in class jde.debugger.expr.LValue.LValueInstanceMember
invokeWith(List) - Method in class jde.debugger.expr.LValue.LValueStaticMember
invokeWith(List) - Method in class jde.debugger.expr.LValue.LValueArrayElement
invokeWith(List) - Method in class jde.debugger.expr.LValue.LValueConstant
isJavaIdentifier(String) - Method in class jde.debugger.spec.EventRequestSpec
isJavaIdentifier(String) - Method in class jde.debugger.spec.PatternReferenceTypeSpec
isResolved - Variable in class jde.debugger.spec.EventRequestSpec
  Unlike the original javadt (from which most of the spec code comes, we do not maintain three spec states, ie, resolved, unresolved, and error.
isResolved() - Method in class jde.debugger.spec.EventRequestSpec
isShuttingDown() - Method in class jde.debugger.Application
isValidMethodName(String) - Method in class jde.debugger.spec.MethodBreakpointSpec
isWild - Variable in class jde.debugger.spec.PatternReferenceTypeSpec

## J

JDE - class jde.debugger.JDE.
  JDE.java
JDE_BUG - Static variable in interface jde.debugger.Protocol
  arbitrary lisp functions passed to jde start with this
JDE_INIT_DEBUG_SESSION - Static variable in interface jde.debugger.Protocol
  the very first function, indicating that jdebug is up and running
JDE_PIPE - Static variable in class jde.debugger.Debug
jde.debugger - package jde.debugger
jde.debugger.command - package jde.debugger.command
jde.debugger.expr - package jde.debugger.expr
jde.debugger.spec - package jde.debugger.spec
JDE() - Constructor for class jde.debugger.JDE
jdebug - Variable in class jde.debugger.Application
  Represents the jde.
Jdebug - class jde.debugger.Jdebug.
  Class of JDEbug debuggers.
Jdebug() - Constructor for class jde.debugger.Jdebug
  CONSTRUCTORS *
JDEException - exception jde.debugger.JDEException.
  JDEException.java
JDEException(String) - Constructor for class jde.debugger.JDEException
JDENumberFormatException - exception jde.debugger.JDENumberFormatException.
  JDENumberFormatException.java
JDENumberFormatException(String) - Constructor for class jde.debugger.JDENumberFormatException
jj_2_1(int) - Method in class jde.debugger.expr.ExpressionParser
jj_2_2(int) - Method in class jde.debugger.expr.ExpressionParser
jj_2_3(int) - Method in class jde.debugger.expr.ExpressionParser
jj_2_4(int) - Method in class jde.debugger.expr.ExpressionParser
jj_2_5(int) - Method in class jde.debugger.expr.ExpressionParser
jj_2_6(int) - Method in class jde.debugger.expr.ExpressionParser
jj_2_7(int) - Method in class jde.debugger.expr.ExpressionParser
jj_2_8(int) - Method in class jde.debugger.expr.ExpressionParser
jj_2_9(int) - Method in class jde.debugger.expr.ExpressionParser
jj_2_rtns - Variable in class jde.debugger.expr.ExpressionParser
jj_3_1() - Method in class jde.debugger.expr.ExpressionParser
jj_3_2() - Method in class jde.debugger.expr.ExpressionParser
jj_3_3() - Method in class jde.debugger.expr.ExpressionParser
jj_3_4() - Method in class jde.debugger.expr.ExpressionParser
jj_3_5() - Method in class jde.debugger.expr.ExpressionParser
jj_3_6() - Method in class jde.debugger.expr.ExpressionParser
jj_3_7() - Method in class jde.debugger.expr.ExpressionParser
jj_3_8() - Method in class jde.debugger.expr.ExpressionParser
jj_3_9() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_100() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_101() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_102() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_103() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_104() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_105() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_106() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_107() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_108() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_109() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_110() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_111() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_112() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_113() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_114() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_115() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_116() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_117() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_118() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_119() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_120() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_121() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_122() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_123() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_124() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_125() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_126() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_127() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_128() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_129() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_130() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_131() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_132() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_133() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_134() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_135() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_136() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_137() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_138() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_139() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_140() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_141() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_142() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_143() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_144() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_145() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_146() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_147() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_148() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_149() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_150() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_151() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_152() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_153() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_154() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_155() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_20() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_21() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_22() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_23() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_24() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_25() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_26() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_27() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_28() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_29() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_30() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_31() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_32() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_33() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_34() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_35() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_36() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_37() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_38() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_39() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_40() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_41() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_42() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_43() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_44() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_45() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_46() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_47() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_48() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_49() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_50() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_51() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_52() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_53() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_54() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_55() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_56() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_57() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_58() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_59() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_60() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_61() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_62() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_63() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_64() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_65() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_66() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_67() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_68() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_69() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_70() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_71() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_72() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_73() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_74() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_75() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_76() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_77() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_78() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_79() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_80() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_81() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_82() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_83() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_84() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_85() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_86() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_87() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_88() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_89() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_90() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_91() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_92() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_93() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_94() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_95() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_96() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_97() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_98() - Method in class jde.debugger.expr.ExpressionParser
jj_3R_99() - Method in class jde.debugger.expr.ExpressionParser
jj_add_error_token(int, int) - Method in class jde.debugger.expr.ExpressionParser
jj_consume_token(int) - Method in class jde.debugger.expr.ExpressionParser
jj_endpos - Variable in class jde.debugger.expr.ExpressionParser
jj_expentries - Variable in class jde.debugger.expr.ExpressionParser
jj_expentry - Variable in class jde.debugger.expr.ExpressionParser
jj_gc - Variable in class jde.debugger.expr.ExpressionParser
jj_gen - Variable in class jde.debugger.expr.ExpressionParser
jj_input_stream - Variable in class jde.debugger.expr.ExpressionParser
jj_kind - Variable in class jde.debugger.expr.ExpressionParser
jj_la - Variable in class jde.debugger.expr.ExpressionParser
jj_la1 - Variable in class jde.debugger.expr.ExpressionParser
jj_la1_0 - Variable in class jde.debugger.expr.ExpressionParser
jj_la1_1 - Variable in class jde.debugger.expr.ExpressionParser
jj_la1_2 - Variable in class jde.debugger.expr.ExpressionParser
jj_la1_3 - Variable in class jde.debugger.expr.ExpressionParser
jj_lastpos - Variable in class jde.debugger.expr.ExpressionParser
jj_lasttokens - Variable in class jde.debugger.expr.ExpressionParser
jj_nt - Variable in class jde.debugger.expr.ExpressionParser
jj_ntk - Variable in class jde.debugger.expr.ExpressionParser
jj_ntk() - Method in class jde.debugger.expr.ExpressionParser
jj_rescan - Variable in class jde.debugger.expr.ExpressionParser
jj_rescan_token() - Method in class jde.debugger.expr.ExpressionParser
jj_save(int, int) - Method in class jde.debugger.expr.ExpressionParser
jj_scan_token(int) - Method in class jde.debugger.expr.ExpressionParser
jj_scanpos - Variable in class jde.debugger.expr.ExpressionParser
jj_semLA - Variable in class jde.debugger.expr.ExpressionParser
jjAddStates(int, int) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjbitVec0 - Static variable in class jde.debugger.expr.ExpressionParserTokenManager
jjbitVec2 - Static variable in class jde.debugger.expr.ExpressionParserTokenManager
jjbitVec3 - Static variable in class jde.debugger.expr.ExpressionParserTokenManager
jjbitVec4 - Static variable in class jde.debugger.expr.ExpressionParserTokenManager
jjbitVec5 - Static variable in class jde.debugger.expr.ExpressionParserTokenManager
jjbitVec6 - Static variable in class jde.debugger.expr.ExpressionParserTokenManager
jjbitVec7 - Static variable in class jde.debugger.expr.ExpressionParserTokenManager
jjbitVec8 - Static variable in class jde.debugger.expr.ExpressionParserTokenManager
jjCanMove_0(int, int, int, long, long) - Static method in class jde.debugger.expr.ExpressionParserTokenManager
jjCanMove_1(int, int, int, long, long) - Static method in class jde.debugger.expr.ExpressionParserTokenManager
jjCheckNAdd(int) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjCheckNAddStates(int) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjCheckNAddStates(int, int) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjCheckNAddTwoStates(int, int) - Method in class jde.debugger.expr.ExpressionParserTokenManager
JJExpressionParserCalls - class jde.debugger.expr.JJExpressionParserCalls.
JJExpressionParserCalls() - Constructor for class jde.debugger.expr.JJExpressionParserCalls
jjFillToken() - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjmatchedKind - Variable in class jde.debugger.expr.ExpressionParserTokenManager
jjmatchedPos - Variable in class jde.debugger.expr.ExpressionParserTokenManager
jjMoveNfa_0(int, int) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjMoveStringLiteralDfa0_0() - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjMoveStringLiteralDfa1_0(long, long) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjMoveStringLiteralDfa10_0(long, long) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjMoveStringLiteralDfa11_0(long, long) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjMoveStringLiteralDfa2_0(long, long, long, long) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjMoveStringLiteralDfa3_0(long, long, long, long) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjMoveStringLiteralDfa4_0(long, long, long, long) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjMoveStringLiteralDfa5_0(long, long) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjMoveStringLiteralDfa6_0(long, long) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjMoveStringLiteralDfa7_0(long, long) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjMoveStringLiteralDfa8_0(long, long) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjMoveStringLiteralDfa9_0(long, long) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjnewStateCnt - Variable in class jde.debugger.expr.ExpressionParserTokenManager
jjnextStates - Static variable in class jde.debugger.expr.ExpressionParserTokenManager
jjround - Variable in class jde.debugger.expr.ExpressionParserTokenManager
jjrounds - Variable in class jde.debugger.expr.ExpressionParserTokenManager
jjStartNfa_0(int, long, long) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjStartNfaWithStates_0(int, int, int) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjstateSet - Variable in class jde.debugger.expr.ExpressionParserTokenManager
jjStopAtPos(int, int) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjStopStringLiteralDfa_0(int, long, long) - Method in class jde.debugger.expr.ExpressionParserTokenManager
jjstrLiteralImages - Static variable in class jde.debugger.expr.ExpressionParserTokenManager
jjtoSkip - Static variable in class jde.debugger.expr.ExpressionParserTokenManager
jjtoSpecial - Static variable in class jde.debugger.expr.ExpressionParserTokenManager
jjtoToken - Static variable in class jde.debugger.expr.ExpressionParserTokenManager

## K

KILL_THREAD - Static variable in interface jde.debugger.Protocol
kind - Variable in class jde.debugger.expr.Token
  An integer that describes the kind of this token.

## L

LAUNCH - Static variable in interface jde.debugger.Protocol
LaunchApplication - class jde.debugger.command.LaunchApplication.
  Launches an application.
LaunchApplication() - Constructor for class jde.debugger.command.LaunchApplication
LBRACE - Static variable in interface jde.debugger.expr.ExpressionParserConstants
LBRACKET - Static variable in interface jde.debugger.expr.ExpressionParserConstants
LE - Static variable in interface jde.debugger.expr.ExpressionParserConstants
LETTER - Static variable in interface jde.debugger.expr.ExpressionParserConstants
LEXICAL_ERROR - Static variable in class jde.debugger.expr.TokenMgrError
  Lexical error occured.
LexicalError(boolean, int, int, int, String, char) - Static method in class jde.debugger.expr.TokenMgrError
  Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class jde.debugger.expr.ExpressionParserTokenManager
line - Variable in class jde.debugger.expr.ASCII_UCodeESC_CharStream
LineBreakpointSpec - class jde.debugger.spec.LineBreakpointSpec.
  LineBreakpointSpec.java
LineBreakpointSpec(Application, ReferenceTypeSpec, int) - Constructor for class jde.debugger.spec.LineBreakpointSpec
lineNumber - Variable in class jde.debugger.spec.SourceNameReferenceTypeSpec
lineNumber - Variable in class jde.debugger.spec.LineBreakpointSpec
LispForm - class jde.debugger.LispForm.
  LispForm.java
LispForm() - Constructor for class jde.debugger.LispForm
LispForm(String) - Constructor for class jde.debugger.LispForm
LISTEN_SHMEM - Static variable in interface jde.debugger.Protocol
LISTEN_SOCKET - Static variable in interface jde.debugger.Protocol
ListenShmem - class jde.debugger.command.ListenShmem.
  Listens in shared memory for a debuggee vm requesting debug services.
ListenShmem() - Constructor for class jde.debugger.command.ListenShmem
ListenSocket - class jde.debugger.command.ListenSocket.
  Listens on a socket for a debuggee application requesting debug services.
ListenSocket() - Constructor for class jde.debugger.command.ListenSocket
Literal() - Method in class jde.debugger.expr.ExpressionParser
LONG - Static variable in interface jde.debugger.expr.ExpressionParserConstants
lookingAhead - Variable in class jde.debugger.expr.ExpressionParser
LOOP_DETECTED - Static variable in class jde.debugger.expr.TokenMgrError
  Detected (and bailed out of) an infinite loop in the token manager.
LPAREN - Static variable in interface jde.debugger.expr.ExpressionParserConstants
LSHIFT - Static variable in interface jde.debugger.expr.ExpressionParserConstants
LSHIFTASSIGN - Static variable in interface jde.debugger.expr.ExpressionParserConstants
LT - Static variable in interface jde.debugger.expr.ExpressionParserConstants
LValue - class jde.debugger.expr.LValue.
LValue.LValueArrayElement - class jde.debugger.expr.LValue.LValueArrayElement.
LValue.LValueArrayElement(Value, int) - Constructor for class jde.debugger.expr.LValue.LValueArrayElement
LValue.LValueConstant - class jde.debugger.expr.LValue.LValueConstant.
LValue.LValueConstant(Value) - Constructor for class jde.debugger.expr.LValue.LValueConstant
LValue.LValueInstanceMember - class jde.debugger.expr.LValue.LValueInstanceMember.
LValue.LValueInstanceMember(Value, String, ThreadReference) - Constructor for class jde.debugger.expr.LValue.LValueInstanceMember
LValue.LValueLocal - class jde.debugger.expr.LValue.LValueLocal.
LValue.LValueLocal(StackFrame, LocalVariable) - Constructor for class jde.debugger.expr.LValue.LValueLocal
LValue.LValueStaticMember - class jde.debugger.expr.LValue.LValueStaticMember.
LValue.LValueStaticMember(ReferenceType, String, ThreadReference) - Constructor for class jde.debugger.expr.LValue.LValueStaticMember
LValue() - Constructor for class jde.debugger.expr.LValue

## M

Main - class jde.debugger.Main.
  Main class that has the "main" is called by jde.
Main() - Constructor for class jde.debugger.Main
main(String[]) - Static method in class jde.debugger.Main
main(String[]) - Static method in class jde.debugger.expr.ExpressionParser
make(VirtualMachine, boolean) - Static method in class jde.debugger.expr.LValue
make(VirtualMachine, byte) - Static method in class jde.debugger.expr.LValue
make(VirtualMachine, char) - Static method in class jde.debugger.expr.LValue
make(VirtualMachine, double) - Static method in class jde.debugger.expr.LValue
make(VirtualMachine, float) - Static method in class jde.debugger.expr.LValue
make(VirtualMachine, int) - Static method in class jde.debugger.expr.LValue
make(VirtualMachine, long) - Static method in class jde.debugger.expr.LValue
make(VirtualMachine, short) - Static method in class jde.debugger.expr.LValue
make(VirtualMachine, String) - Static method in class jde.debugger.expr.LValue
makeBoolean(VirtualMachine, Token) - Static method in class jde.debugger.expr.LValue
makeByte(VirtualMachine, Token) - Static method in class jde.debugger.expr.LValue
makeCharacter(VirtualMachine, Token) - Static method in class jde.debugger.expr.LValue
makeDouble(VirtualMachine, Token) - Static method in class jde.debugger.expr.LValue
makeFloat(VirtualMachine, Token) - Static method in class jde.debugger.expr.LValue
makeInteger(VirtualMachine, Token) - Static method in class jde.debugger.expr.LValue
makeLong(VirtualMachine, Token) - Static method in class jde.debugger.expr.LValue
makeName(VirtualMachine, ExpressionParser.GetFrame, String) - Static method in class jde.debugger.expr.LValue
makeNewObject(VirtualMachine, ExpressionParser.GetFrame, String, List) - Static method in class jde.debugger.expr.LValue
makeNull(VirtualMachine, Token) - Static method in class jde.debugger.expr.LValue
makeShort(VirtualMachine, Token) - Static method in class jde.debugger.expr.LValue
makeString(VirtualMachine, Token) - Static method in class jde.debugger.expr.LValue
makeThisObject(VirtualMachine, ExpressionParser.GetFrame, Token) - Static method in class jde.debugger.expr.LValue
matches(ReferenceType) - Method in class jde.debugger.spec.SourceNameReferenceTypeSpec
  Does the specified ReferenceType match this spec.
matches(ReferenceType) - Method in interface jde.debugger.spec.ReferenceTypeSpec
matches(ReferenceType) - Method in class jde.debugger.spec.PatternReferenceTypeSpec
matchingField - Variable in class jde.debugger.expr.LValue.LValueInstanceMember
matchingField - Variable in class jde.debugger.expr.LValue.LValueStaticMember
matchingMethod - Variable in class jde.debugger.expr.LValue.LValueInstanceMember
matchingMethod - Variable in class jde.debugger.expr.LValue.LValueStaticMember
maximumLimit - Variable in class jde.debugger.ObjectStore
  maximum number of objects before we send a notification to jde
maxNextCharInd - Variable in class jde.debugger.expr.ASCII_UCodeESC_CharStream
memberLValue(ExpressionParser.GetFrame, String) - Method in class jde.debugger.expr.LValue
memberLValue(String, ThreadReference) - Method in class jde.debugger.expr.LValue
message - Variable in class jde.debugger.JDEException
MESSAGE - Static variable in interface jde.debugger.Protocol
  A message to be displayed on the JDE UI
methodArgs - Variable in class jde.debugger.spec.MethodBreakpointSpec
methodArguments - Variable in class jde.debugger.expr.LValue.LValueInstanceMember
methodArguments - Variable in class jde.debugger.expr.LValue.LValueStaticMember
MethodBreakpointSpec - class jde.debugger.spec.MethodBreakpointSpec.
  MethodBreakpointSpec.java
MethodBreakpointSpec(Application, ReferenceTypeSpec, String, List) - Constructor for class jde.debugger.spec.MethodBreakpointSpec
methodEntryEvent(MethodEntryEvent) - Method in class jde.debugger.EventHandler
  A method was entered.
methodExitEvent(MethodExitEvent) - Method in class jde.debugger.EventHandler
  A method was exit.
methodName - Variable in class jde.debugger.spec.MethodBreakpointSpec
methodsByName(ReferenceType, String, int) - Static method in class jde.debugger.expr.LValue
MINUS - Static variable in interface jde.debugger.expr.ExpressionParserConstants
MINUSASSIGN - Static variable in interface jde.debugger.expr.ExpressionParserConstants
ModificationWatchpointSpec - class jde.debugger.spec.ModificationWatchpointSpec.
  ModificationWatchpointSpec.java
ModificationWatchpointSpec(Application, ReferenceTypeSpec, String) - Constructor for class jde.debugger.spec.ModificationWatchpointSpec
MULTI_LINE_COMMENT - Static variable in interface jde.debugger.expr.ExpressionParserConstants
MultiplicativeExpression() - Method in class jde.debugger.expr.ExpressionParser
my_id - Variable in class jde.debugger.EventHandler
  The ID of the application
my_id - Static variable in class jde.debugger.JDE
  The ID of jdebug.
myID - Variable in class jde.debugger.spec.EventRequestSpec

## N

Name() - Method in class jde.debugger.expr.ExpressionParser
NameList() - Method in class jde.debugger.expr.ExpressionParser
NATIVE - Static variable in interface jde.debugger.expr.ExpressionParserConstants
NE - Static variable in interface jde.debugger.expr.ExpressionParserConstants
NEW - Static variable in interface jde.debugger.expr.ExpressionParserConstants
newToken(int) - Static method in class jde.debugger.expr.Token
  Returns a new Token object, by default.
next - Variable in class jde.debugger.expr.JJExpressionParserCalls
next - Variable in class jde.debugger.expr.Token
  A reference to the next regular (non-special) token from the input stream.
nextCharBuf - Variable in class jde.debugger.expr.ASCII_UCodeESC_CharStream
nextCharInd - Variable in class jde.debugger.expr.ASCII_UCodeESC_CharStream
nFields(LValue, StringTokenizer, ThreadReference) - Static method in class jde.debugger.expr.LValue
NONE - Static variable in class jde.debugger.Debug
normalizeArgTypeName(String) - Method in class jde.debugger.spec.MethodBreakpointSpec
  Remove unneeded spaces and expand class names to fully qualified names, if necessary and possible.
notifyCaught - Variable in class jde.debugger.spec.ExceptionSpec
notifyUncaught - Variable in class jde.debugger.spec.ExceptionSpec
NULL - Static variable in interface jde.debugger.expr.ExpressionParserConstants
NullLiteral() - Method in class jde.debugger.expr.ExpressionParser

## O

obj - Variable in class jde.debugger.expr.LValue.LValueInstanceMember
objectID - Variable in class jde.debugger.spec.WatchpointSpec
objectIDKey - Static variable in class jde.debugger.spec.WatchpointSpec
  For certain specs that need it, the object ID (for whatever need) is stored in the objectID
objectIDMatches(WatchpointEvent) - Method in class jde.debugger.EventHandler
  For watchpoints, when the object-id specified during the command should match the object id of the event.
objectMap - Variable in class jde.debugger.ObjectStore
  maps object_id -> ObjectReference
ObjectStore - class jde.debugger.ObjectStore.
  ObjectStore.java
ObjectStore(Application) - Constructor for class jde.debugger.ObjectStore
  Create a new object map for a new application
objIdCounter - Variable in class jde.debugger.Application
  Some classes require a unique ID with which to refer to objects they are tracking: for instance eventRequestSpecs, which need a spec ID with which to identify the specs, and identifiableSpecRequests (in ApplicationCommands)
OCTAL_LITERAL - Static variable in interface jde.debugger.expr.ExpressionParserConstants
operation(VirtualMachine, Token, LValue, LValue) - Static method in class jde.debugger.expr.LValue
ORASSIGN - Static variable in interface jde.debugger.expr.ExpressionParserConstants
otherEvent(Event) - Method in class jde.debugger.EventHandler
  Duh...
out - Variable in class jde.debugger.Jdebug
out - Variable in class jde.debugger.JDE
overloads - Variable in class jde.debugger.expr.LValue.LValueInstanceMember
overloads - Variable in class jde.debugger.expr.LValue.LValueStaticMember

## P

PACKAGE - Static variable in interface jde.debugger.expr.ExpressionParserConstants
ParseException - exception jde.debugger.expr.ParseException.
  This exception is thrown when parse errors are encountered.
ParseException() - Constructor for class jde.debugger.expr.ParseException
  The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for class jde.debugger.expr.ParseException
ParseException(Token, int[][], String[]) - Constructor for class jde.debugger.expr.ParseException
  This constructor is used by the method "generateParseException" in the generated parser.
PatternReferenceTypeSpec - class jde.debugger.spec.PatternReferenceTypeSpec.
  PatternReferenceTypeSpec.java Created: Mon Jul 19 12:47:26 1999
PatternReferenceTypeSpec(String) - Constructor for class jde.debugger.spec.PatternReferenceTypeSpec
peek() - Method in class jde.debugger.expr.ExpressionParser
pendingCmdExists(Integer) - Method in class jde.debugger.Jdebug
pendingCommands - Variable in class jde.debugger.Jdebug
  Each command has a command id associated with it, that is used by jde, to match with the corresponding result/error.
pendingCommands - Variable in class jde.debugger.JDE
  Each command has a command id associated with it, that is used by jde, to match with the corresponding result/error.
pendingCommands - Variable in class jde.debugger.Application
  A collection of the commands for which the reply (result/error) has not been sent.
PLUS - Static variable in interface jde.debugger.expr.ExpressionParserConstants
PLUSASSIGN - Static variable in interface jde.debugger.expr.ExpressionParserConstants
pop() - Method in class jde.debugger.expr.ExpressionParser
PostfixExpression() - Method in class jde.debugger.expr.ExpressionParser
PreDecrementExpression() - Method in class jde.debugger.expr.ExpressionParser
PreIncrementExpression() - Method in class jde.debugger.expr.ExpressionParser
prevCharIsCR - Variable in class jde.debugger.expr.ASCII_UCodeESC_CharStream
prevCharIsLF - Variable in class jde.debugger.expr.ASCII_UCodeESC_CharStream
PrimaryExpression() - Method in class jde.debugger.expr.ExpressionParser
PrimaryPrefix() - Method in class jde.debugger.expr.ExpressionParser
PrimarySuffix() - Method in class jde.debugger.expr.ExpressionParser
PrimitiveType() - Method in class jde.debugger.expr.ExpressionParser
primitiveTypeNames - Static variable in class jde.debugger.expr.LValue
printIf(Exception) - Static method in class jde.debugger.Debug
printIf(int, double) - Static method in class jde.debugger.Debug
printIf(int, Object) - Static method in class jde.debugger.Debug
PRIVATE - Static variable in interface jde.debugger.expr.ExpressionParserConstants
PROTECTED - Static variable in interface jde.debugger.expr.ExpressionParserConstants
Protocol - interface jde.debugger.Protocol.
  Protocol.java
prototypes - Variable in class jde.debugger.command.DebugCommandFactory
PUBLIC - Static variable in interface jde.debugger.expr.ExpressionParserConstants
push(LValue) - Method in class jde.debugger.expr.ExpressionParser
put(ObjectReference) - Method in class jde.debugger.ObjectStore
  Register that an object is being sent to the jde side

## Q

Quit - class jde.debugger.command.Quit.
  Kills the debugger.
QUIT - Static variable in interface jde.debugger.Protocol
Quit() - Constructor for class jde.debugger.command.Quit

## R

RBRACE - Static variable in interface jde.debugger.expr.ExpressionParserConstants
RBRACKET - Static variable in interface jde.debugger.expr.ExpressionParserConstants
ReadByte() - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
readChar() - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
ReferenceTypeSpec - interface jde.debugger.spec.ReferenceTypeSpec.
  ReferenceTypeSpec.java Created: Mon Jul 19 13:19:23 1999
refSpec - Variable in class jde.debugger.spec.EventRequestSpec
  The reference type spec for this event request spec: this should match the ReferenceType for the spec to be "resolved"
refType - Variable in class jde.debugger.expr.LValue.LValueStaticMember
ReInit(ASCII_UCodeESC_CharStream) - Method in class jde.debugger.expr.ExpressionParserTokenManager
ReInit(ASCII_UCodeESC_CharStream, int) - Method in class jde.debugger.expr.ExpressionParserTokenManager
ReInit(ExpressionParserTokenManager) - Method in class jde.debugger.expr.ExpressionParser
ReInit(InputStream) - Method in class jde.debugger.expr.ExpressionParser
ReInit(InputStream, int, int) - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
ReInit(InputStream, int, int, int) - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream
ReInitRounds() - Method in class jde.debugger.expr.ExpressionParserTokenManager
RelationalExpression() - Method in class jde.debugger.expr.ExpressionParser
REM - Static variable in interface jde.debugger.expr.ExpressionParserConstants
REMASSIGN - Static variable in interface jde.debugger.expr.ExpressionParserConstants
removeApplication(Integer) - Method in class jde.debugger.Jdebug
  called by `Application.shutdown()` to remove it's own entry from the applications collection here
removeApplication(Integer) - Method in class jde.debugger.JDE
  called by `Application.shutdown()` to remove it's own entry from the applications collection here
removePendingCommand(Integer) - Method in class jde.debugger.Jdebug
removeSpec(Long) - Method in class jde.debugger.spec.EventRequestSpecList
  remove a spec based on its specID
removeSpecAndInformJDE(EventRequestSpec, String) - Method in class jde.debugger.Application
  Removes a Spec from the specList, and informs jde.
Rep - class jde.debugger.Rep.
  Rep.java
Rep() - Constructor for class jde.debugger.Rep
REPORT_IDS_IN_USE - Static variable in interface jde.debugger.Protocol
  tell jdebug to inform jdebug about references to objects being currently used.
request - Variable in class jde.debugger.spec.EventRequestSpec
  The EventRequest corresponding to this spec.
requestPending - Variable in class jde.debugger.ObjectStore
  keep track of if our request has been met yet
resolve(ReferenceType) - Method in class jde.debugger.Application
  This method is executed whenever a new reference type is prepared.
resolve(ReferenceType) - Method in class jde.debugger.spec.EventRequestSpec
  This function is called to resolve an `EventRequestSpec` when the ReferenceType is known to match
resolve(ReferenceType) - Method in class jde.debugger.spec.LineBreakpointSpec
resolve(ReferenceType) - Method in class jde.debugger.spec.ModificationWatchpointSpec
resolve(ReferenceType) - Method in class jde.debugger.spec.MethodBreakpointSpec
resolve(ReferenceType) - Method in class jde.debugger.spec.ExceptionSpec
resolve(ReferenceType) - Method in class jde.debugger.spec.AccessWatchpointSpec
resolve(ReferenceType) - Method in class jde.debugger.spec.EventRequestSpecList
  Resolve all deferred eventRequests waiting for 'refType'.
resolveOverload(List, List) - Static method in class jde.debugger.expr.LValue
RESUME - Static variable in interface jde.debugger.Protocol
resumeApp - Variable in class jde.debugger.EventHandler
  Used by the event handlers to indicate if the app should be resumed after the event occured.
RETURN - Static variable in interface jde.debugger.expr.ExpressionParserConstants
RPAREN - Static variable in interface jde.debugger.expr.ExpressionParserConstants
RSIGNEDSHIFT - Static variable in interface jde.debugger.expr.ExpressionParserConstants
RSIGNEDSHIFTASSIGN - Static variable in interface jde.debugger.expr.ExpressionParserConstants
Run - class jde.debugger.command.Run.
  Runs an application.
RUN - Static variable in interface jde.debugger.Protocol
run() - Method in class jde.debugger.Jdebug
  Runs the debugger thread.
run() - Method in class jde.debugger.EventHandler
  The thread reads an eventset at a time from the application queue, and processes it.
run() - Method in class jde.debugger.JDE
  JDE is a thread: it reads a line at a time and executes the command therein
run() - Method in class jde.debugger.Application.StandardInputProcessor
run() - Method in class jde.debugger.Application.StandardOutputProcessor
run() - Method in class jde.debugger.Application.StandardErrorProcessor
run() - Method in class jde.debugger.command.DebugCommand
Run() - Constructor for class jde.debugger.command.Run
RUNSIGNEDSHIFT - Static variable in interface jde.debugger.expr.ExpressionParserConstants
RUNSIGNEDSHIFTASSIGN - Static variable in interface jde.debugger.expr.ExpressionParserConstants

## S

safeGetint(Object, String) - Static method in class jde.debugger.Etc
  Safely convert to an int, raising an appropriate JDENumberFormatException if required
safeGetLong(Object, String) - Static method in class jde.debugger.Etc
  Safely convert to a Long, raising an appropriate JDENumberFormatException if required
SC_AND - Static variable in interface jde.debugger.expr.ExpressionParserConstants
SC_OR - Static variable in interface jde.debugger.expr.ExpressionParserConstants
SEMICOLON - Static variable in interface jde.debugger.expr.ExpressionParserConstants
set(int) - Static method in class jde.debugger.Debug
setClassExFilters(List) - Method in class jde.debugger.spec.EventRequestSpec
setClassFilters(List) - Method in class jde.debugger.spec.EventRequestSpec
setExpression(String) - Method in class jde.debugger.spec.EventRequestSpec
setIsResolved() - Method in class jde.debugger.spec.EventRequestSpec
  set resolved status
setObjectID(Long) - Method in class jde.debugger.spec.WatchpointSpec
setRequest(BreakpointRequest) - Method in class jde.debugger.spec.BreakpointSpec
setRequest(EventRequest) - Method in class jde.debugger.spec.EventRequestSpec
  sets the request up.
setRequest(EventRequest) - Method in class jde.debugger.spec.WatchpointSpec
setSuspendPolicy(int) - Method in class jde.debugger.spec.EventRequestSpec
setSyntax(StreamTokenizer) - Method in class jde.debugger.Jdebug
  Sets the syntax of the input stream.
setSyntax(StreamTokenizer) - Method in class jde.debugger.JDE
  Sets the syntax of the input stream.
setThread(Object) - Method in class jde.debugger.spec.EventRequestSpec
setValue(LValue) - Method in class jde.debugger.expr.LValue
setValue(Value) - Method in class jde.debugger.expr.LValue
setValue0(Value) - Method in class jde.debugger.expr.LValue
setValue0(Value) - Method in class jde.debugger.expr.LValue.LValueLocal
setValue0(Value) - Method in class jde.debugger.expr.LValue.LValueInstanceMember
setValue0(Value) - Method in class jde.debugger.expr.LValue.LValueStaticMember
setValue0(Value) - Method in class jde.debugger.expr.LValue.LValueArrayElement
setValue0(Value) - Method in class jde.debugger.expr.LValue.LValueConstant
ShiftExpression() - Method in class jde.debugger.expr.ExpressionParser
SHORT - Static variable in interface jde.debugger.expr.ExpressionParserConstants
shutdown() - Method in class jde.debugger.Jdebug
  Shuts down all the applications prior to exiting
shutdown() - Method in class jde.debugger.EventHandler
shutdown() - Method in class jde.debugger.JDE
  Shuts down all the applications prior to exiting
shutdown() - Method in class jde.debugger.Application
shuttingDown - Variable in class jde.debugger.Application
  keeps track of the state of the application: exceptions/error messages will not be raised if we're shutting down.
signal(Integer, String, Object) - Method in class jde.debugger.Jdebug
  Send an arbitrary lisp function across.
signal(Integer, String, Object) - Method in class jde.debugger.JDE
  Send an arbitrary lisp function across.
signal(String, Object) - Method in class jde.debugger.Application
signalCommandError(Integer, Integer, Object) - Method in class jde.debugger.Jdebug
  reply to a command with an error.
signalCommandError(Integer, Integer, Object) - Method in class jde.debugger.JDE
  reply to a command with an error.
signalCommandError(Integer, JDEException) - Method in class jde.debugger.Application
  if a jde exception was caused somewhere (causing an error to be sent back for the command), we can use the string in the exception to create the error string
signalCommandError(Integer, String) - Method in class jde.debugger.Application
signalCommandResult(Integer) - Method in class jde.debugger.Application
signalCommandResult(Integer, Integer) - Method in class jde.debugger.Jdebug
  send the result of a command.
signalCommandResult(Integer, Integer) - Method in class jde.debugger.JDE
  send the result of a command.
signalCommandResult(Integer, Integer, Object) - Method in class jde.debugger.Jdebug
  the result of a command.
signalCommandResult(Integer, Integer, Object) - Method in class jde.debugger.JDE
  the result of a command.
signalCommandResult(Integer, Object) - Method in class jde.debugger.Application
signalDebug(String) - Method in class jde.debugger.Jdebug
signalReply(Integer, Integer, Object, String) - Method in class jde.debugger.Jdebug
  Signal a reply: a result or an error
signalReply(Integer, Integer, Object, String) - Method in class jde.debugger.JDE
  Signal a reply: a result or an error
SINGLE_LINE_COMMENT - Static variable in interface jde.debugger.expr.ExpressionParserConstants
sioSocket - Variable in class jde.debugger.Application
  Socket connection to do i/o
SLASH - Static variable in interface jde.debugger.expr.ExpressionParserConstants
SLASHASSIGN - Static variable in interface jde.debugger.expr.ExpressionParserConstants
sourceName - Variable in class jde.debugger.spec.SourceNameReferenceTypeSpec
SourceNameReferenceTypeSpec - class jde.debugger.spec.SourceNameReferenceTypeSpec.
  SourceNameReferenceTypeSpec.java Created: Mon Jul 19 13:52:21 1999
SourceNameReferenceTypeSpec(String, int) - Constructor for class jde.debugger.spec.SourceNameReferenceTypeSpec
SPEC_RESOLVED - Static variable in interface jde.debugger.Protocol
  Notifies that a spec was resolved properly
specCommands - Variable in class jde.debugger.Application
SpecCommands - class jde.debugger.SpecCommands.
  SpecCommands.java
SpecCommands(Application, EventRequestSpecList, ObjectStore) - Constructor for class jde.debugger.SpecCommands
specialConstructor - Variable in class jde.debugger.expr.ParseException
  This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class jde.debugger.expr.Token
  This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specPropertyKey - Static variable in class jde.debugger.spec.EventRequestSpec
  Used to cross-reference the EventRequest to its spec.
stack - Variable in class jde.debugger.expr.ExpressionParser
standardErrorProcessor - Variable in class jde.debugger.Application
standardInputProcessor - Variable in class jde.debugger.Application
standardIOConnectThread - Variable in class jde.debugger.Application
standardOutputProcessor - Variable in class jde.debugger.Application
standardOutputWriter - Variable in class jde.debugger.Application
STAR - Static variable in interface jde.debugger.expr.ExpressionParserConstants
STARASSIGN - Static variable in interface jde.debugger.expr.ExpressionParserConstants
STATIC - Static variable in interface jde.debugger.expr.ExpressionParserConstants
STATIC - Static variable in class jde.debugger.expr.LValue
STATIC_LEXER_ERROR - Static variable in class jde.debugger.expr.TokenMgrError
  An attempt wass made to create a second instance of a static token manager.
staticFlag - Static variable in class jde.debugger.expr.ASCII_UCodeESC_CharStream
Step - class jde.debugger.command.Step.
  'step' command.
STEP - Static variable in interface jde.debugger.Protocol
Step() - Constructor for class jde.debugger.command.Step
stepEvent(StepEvent) - Method in class jde.debugger.EventHandler
  A step event occured.
store - Variable in class jde.debugger.ApplicationCommands
store - Variable in class jde.debugger.Application
  A store of all the objects jde knows about.
str - Variable in class jde.debugger.LispForm
STRING_LITERAL - Static variable in interface jde.debugger.expr.ExpressionParserConstants
stringRep(Object) - Method in class jde.debugger.Jdebug
  Returns a string representation of the object.
stringRep(Object) - Method in class jde.debugger.JDE
  Returns a string representation of the object.
stringValue(Value) - Static method in class jde.debugger.expr.LValue
SUPER - Static variable in interface jde.debugger.expr.ExpressionParserConstants
SUSPEND - Static variable in interface jde.debugger.Protocol
suspendPolicy - Variable in class jde.debugger.spec.EventRequestSpec
  Determines the suspend policy for the corresponding event.
SWITCH - Static variable in interface jde.debugger.expr.ExpressionParserConstants
SwitchTo(int) - Method in class jde.debugger.expr.ExpressionParserTokenManager
SYNCHRONIZED - Static variable in interface jde.debugger.expr.ExpressionParserConstants

## T

theDebugger - Static variable in class jde.debugger.Jdebug
theFactory - Static variable in class jde.debugger.command.DebugCommandFactory
THIS - Static variable in interface jde.debugger.expr.ExpressionParserConstants
thread - Variable in class jde.debugger.EventHandler
  My own thread.
thread - Variable in class jde.debugger.expr.LValue.LValueInstanceMember
thread - Variable in class jde.debugger.expr.LValue.LValueStaticMember
thread - Variable in class jde.debugger.spec.EventRequestSpec
threadCommands - Variable in class jde.debugger.Application
ThreadCommands - class jde.debugger.ThreadCommands.
  ThreadCommands.java
ThreadCommands(Application, ObjectStore) - Constructor for class jde.debugger.ThreadCommands
threadDeathEvent(ThreadDeathEvent) - Method in class jde.debugger.EventHandler
  A thread died.
threadKey - Static variable in class jde.debugger.spec.EventRequestSpec
  For specs that allow for it, the `thread` object is either null, a Long, or a String.
threadMatch(Event) - Method in class jde.debugger.EventHandler
  For events with corresponding specs (eg.
threadStartEvent(ThreadStartEvent) - Method in class jde.debugger.EventHandler
  A thread started
THROW - Static variable in interface jde.debugger.expr.ExpressionParserConstants
THROWS - Static variable in interface jde.debugger.expr.ExpressionParserConstants
TILDE - Static variable in interface jde.debugger.expr.ExpressionParserConstants
toEmacs - Variable in class jde.debugger.Application.StandardOutputWriter
token - Variable in class jde.debugger.expr.ExpressionParser
Token - class jde.debugger.expr.Token.
  Describes the input token stream.
token_source - Variable in class jde.debugger.expr.ExpressionParser
Token() - Constructor for class jde.debugger.expr.Token
tokenBegin - Variable in class jde.debugger.expr.ASCII_UCodeESC_CharStream
tokenImage - Static variable in interface jde.debugger.expr.ExpressionParserConstants
tokenImage - Variable in class jde.debugger.expr.ParseException
  This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenMgrError - error jde.debugger.expr.TokenMgrError.
TokenMgrError() - Constructor for class jde.debugger.expr.TokenMgrError
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class jde.debugger.expr.TokenMgrError
TokenMgrError(String, int) - Constructor for class jde.debugger.expr.TokenMgrError
toString() - Method in class jde.debugger.LispForm
toString() - Method in class jde.debugger.expr.Token
  Returns the image.
toString() - Method in class jde.debugger.expr.LValue
toString() - Method in class jde.debugger.spec.SourceNameReferenceTypeSpec
toString() - Method in class jde.debugger.spec.MethodBreakpointSpec
toString() - Method in class jde.debugger.spec.PatternReferenceTypeSpec
toVM - Variable in class jde.debugger.Application.StandardInputProcessor
TRACE_CLASSES - Static variable in interface jde.debugger.Protocol
TRACE_EXCEPTIONS - Static variable in interface jde.debugger.Protocol
TRACE_METHODS - Static variable in interface jde.debugger.Protocol
TRACE_THREADS - Static variable in interface jde.debugger.Protocol
TRANSIENT - Static variable in interface jde.debugger.expr.ExpressionParserConstants
trim(List) - Method in class jde.debugger.ObjectStore
  jde sent us a list of objects it is currently interested in.
TRUE - Static variable in interface jde.debugger.expr.ExpressionParserConstants
TRY - Static variable in interface jde.debugger.expr.ExpressionParserConstants
Type() - Method in class jde.debugger.expr.ExpressionParser
  THE JAVA LANGUAGE GRAMMAR STARTS HERE *

## U

UnaryExpression() - Method in class jde.debugger.expr.ExpressionParser
UnaryExpressionNotPlusMinus() - Method in class jde.debugger.expr.ExpressionParser
UpdateLineColumn(char) - Method in class jde.debugger.expr.ASCII_UCodeESC_CharStream

## V

value - Variable in class jde.debugger.expr.LValue.LValueConstant
var - Variable in class jde.debugger.expr.LValue.LValueLocal
vm - Variable in class jde.debugger.Application
  The virtual machine that is running this application.
vm - Variable in class jde.debugger.expr.ExpressionParser
vmDeathEvent(Event) - Method in class jde.debugger.EventHandler
vmDisconnectEvent(Event) - Method in class jde.debugger.EventHandler
vmStartEvent(Event) - Method in class jde.debugger.EventHandler
VOID - Static variable in interface jde.debugger.expr.ExpressionParserConstants
VOLATILE - Static variable in interface jde.debugger.expr.ExpressionParserConstants

## W

WARNING - Static variable in interface jde.debugger.Protocol
  A warning
WATCH - Static variable in interface jde.debugger.Protocol
watchpointEvent(WatchpointEvent) - Method in class jde.debugger.EventHandler
  A Watchpoint occured.
WatchpointSpec - class jde.debugger.spec.WatchpointSpec.
  WatchpointSpec.java
WatchpointSpec(Application, ReferenceTypeSpec, String) - Constructor for class jde.debugger.spec.WatchpointSpec
WHILE - Static variable in interface jde.debugger.expr.ExpressionParserConstants
write(char[], int) - Method in class jde.debugger.Application.StandardOutputWriter

## X

XOR - Static variable in interface jde.debugger.expr.ExpressionParserConstants
XORASSIGN - Static variable in interface jde.debugger.expr.ExpressionParserConstants

## _

_DEFAULT - Static variable in interface jde.debugger.expr.ExpressionParserConstants

< A B C D E F G H I J K L M N O P Q R S T U V W X _

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES