gnu.classpath.jdwp
Class JdwpConstants.ModKind
- JdwpConstants
static byte | CLASS_EXCLUDE - Restricts reported events to those for classes whose name does not
match the given restricted regular expression.
|
static byte | CLASS_MATCH - Restricts reported events to those for classes whose name matches
the given restricted regular expression.
|
static byte | CLASS_ONLY - For class prepare events, restricts generated events
to be the preparation of the given reference type and any
subtypes.
|
static byte | CONDITIONAL - Conditional on expression
|
static byte | COUNT - Limit the requested event to be reported at most once after a
given number of occurrences.
|
static byte | EXCEPTION_ONLY - Restricts reported exceptions by their class and whether they are
caught or uncaught.
|
static byte | FIELD_ONLY - Restricts reported events to those that occur for a given field.
|
static byte | INSTANCE_ONLY - Restricts reported events to those whose active 'this' object is
the given object.
|
static byte | LOCATION_ONLY - Restricts reported events to those that occur at the given location.
|
static byte | STEP - Restricts reported step events to those which satisfy depth and
size constraints.
|
static byte | THREAD_ONLY - Restricts reported events to those in the given thread.
|
clone , equals , extends Object> getClass , finalize , hashCode , notify , notifyAll , toString , wait , wait , wait |
CLASS_EXCLUDE
public static final byte CLASS_EXCLUDE
Restricts reported events to those for classes whose name does not
match the given restricted regular expression.
For class prepare events, the prepared class name is matched.
For class unload events, the unloaded class name is matched.
For other events, the class name of the event's location is matched.
May be used with any event except thread start and thread end.
CLASS_MATCH
public static final byte CLASS_MATCH
Restricts reported events to those for classes whose name matches
the given restricted regular expression.
For class prepare events, the prepared class name is matched.
For class unload events, the unloaded class name is matched.
For other events, the class name of the event's location is matched.
May be used with any event except thread start and thread end.
CLASS_ONLY
public static final byte CLASS_ONLY
For class prepare events, restricts generated events
to be the preparation of the given reference type and any
subtypes.
For other events, restricts the generated events to those where
location is in the given reference type or any of its subtypes.
An event will be generated for any location in a reference type
that can be safely cast to the given reference type.
May be used with any event except class unload, thread start,
and thread end.
CONDITIONAL
public static final byte CONDITIONAL
Conditional on expression
COUNT
public static final byte COUNT
Limit the requested event to be reported at most once after a
given number of occurrences. May be used with any event.
EXCEPTION_ONLY
public static final byte EXCEPTION_ONLY
Restricts reported exceptions by their class and whether they are
caught or uncaught.
May be used with exception event kinds only.
FIELD_ONLY
public static final byte FIELD_ONLY
Restricts reported events to those that occur for a given field.
May be used with field access and field modification event kinds only.
INSTANCE_ONLY
public static final byte INSTANCE_ONLY
Restricts reported events to those whose active 'this' object is
the given object. Match value is the null object for static methods.
May be used with any event except class prepare, class unload,
thread start, and thread end.
LOCATION_ONLY
public static final byte LOCATION_ONLY
Restricts reported events to those that occur at the given location.
May be used with breakpoint, field access, field modification, step,
and exception event kinds.
STEP
public static final byte STEP
Restricts reported step events to those which satisfy depth and
size constraints.
May be used with step event kinds only.
THREAD_ONLY
public static final byte THREAD_ONLY
Restricts reported events to those in the given thread.
May be used with any event except for class unload.
JdwpConstants.java -- Constants defined by JDWP 1.4 specification
Copyright (C) 2005 Free Software Foundation
This file is part of GNU Classpath.
GNU Classpath is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
GNU Classpath is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
conditions of the GNU General Public License cover the whole
combination.
As a special exception, the copyright holders of this library give you
permission to link this library with independent modules to produce an
executable, regardless of the license terms of these independent
modules, and to copy and distribute the resulting executable under
terms of your choice, provided that you also meet, for each linked
terms of your choice, provided that you also meet, for each linked
independent module, the terms and conditions of the license of that
module. An independent module is a module which is not derived from
or based on this library. If you modify this library, you may extend
this exception to your version of the library, but you are not
obligated to do so. If you do not wish to do so, delete this
exception statement from your version.