org.codehaus.groovy.maven.runtime
Interface TraceSanitizer

All Superinterfaces:
Component
All Known Implementing Classes:
TraceSanitizerSupport

public interface TraceSanitizer
extends Component

Provides an abstraction to sanatize Groovy stack-traces.

Version:
$Id: TraceSanitizer.java 13181 2008-08-10 14:05:55Z user57 $
Author:
Jason Dillon

Field Summary
static java.lang.String KEY
           
 
Method Summary
 boolean filter(java.lang.Class type)
           
 boolean filter(java.lang.String className)
           
 void print(java.lang.Throwable t)
           
 void print(java.lang.Throwable t, java.io.PrintWriter out)
           
 void print(java.lang.Throwable t, java.io.PrintWriter out, boolean deep)
           
 java.lang.Throwable sanitize(java.lang.Throwable t)
           
 java.lang.Throwable sanitize(java.lang.Throwable t, boolean deep)
           
 
Methods inherited from interface org.codehaus.groovy.maven.feature.Component
config, feature
 

Field Detail

KEY

static final java.lang.String KEY
Method Detail

filter

boolean filter(java.lang.String className)

filter

boolean filter(java.lang.Class type)

sanitize

java.lang.Throwable sanitize(java.lang.Throwable t,
                             boolean deep)

sanitize

java.lang.Throwable sanitize(java.lang.Throwable t)

print

void print(java.lang.Throwable t,
           java.io.PrintWriter out,
           boolean deep)

print

void print(java.lang.Throwable t,
           java.io.PrintWriter out)

print

void print(java.lang.Throwable t)


Copyright © 2006-2010 Codehaus. All Rights Reserved.