Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

ch.ethz.prose.filter
Class Exceptions  view Exceptions download Exceptions.java

java.lang.Object
  extended bych.ethz.prose.filter.Exceptions

public class Exceptions
extends java.lang.Object

Class MembersS is a container for static filters that deal with class members (methods and fields).

Version:
$Revision: 1.1.1.1 $

Field Summary
protected static java.lang.Class throwableClass
           
 
Constructor Summary
Exceptions()
           
 
Method Summary
static PointCutter subtypeOf(java.lang.Class cls)
          Return a Exceptions instance which accepts joinpoints of exceptions classes whose package name match regexp.
static PointCutter supertypeOf(java.lang.Class cls)
           
static PointCutter type(java.lang.Class cls)
          Return a Exceptions instance which accepts and generates joinpoints of exception classes whose qualified class name match regexp.
static PointCutter type(java.lang.String regexp)
          Return a Exceptions instance which accepts and generates joinpoints of exception classes whose class name match regexp.
static PointCutter withMessage(java.lang.String msg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

throwableClass

protected static java.lang.Class throwableClass
Constructor Detail

Exceptions

public Exceptions()
Method Detail

type

public static PointCutter type(java.lang.String regexp)
Return a Exceptions instance which accepts and generates joinpoints of exception classes whose class name match regexp.


type

public static PointCutter type(java.lang.Class cls)
Return a Exceptions instance which accepts and generates joinpoints of exception classes whose qualified class name match regexp.


subtypeOf

public static PointCutter subtypeOf(java.lang.Class cls)
Return a Exceptions instance which accepts joinpoints of exceptions classes whose package name match regexp.


supertypeOf

public static PointCutter supertypeOf(java.lang.Class cls)

withMessage

public static PointCutter withMessage(java.lang.String msg)