edu.umd.cs.findbugs.util

Class Util

public class Util extends Object

Author: pugh

Field Summary
static booleanLOGGING
Method Summary
static voidcloseSilently(InputStream in)
static voidcloseSilently(Reader in)
static voidcloseSilently(OutputStream out)
static StringgetFileExtension(File f)
static ReadergetFileReader(String filename)
static ReadergetFileReader(File filename)
static WritergetFileWriter(String filename)
static ReadergetReader(InputStream in)
static WritergetWriter(OutputStream out)
static StringgetXMLType(InputStream in)
static IOExceptionmakeIOException(String msg, Throwable cause)
static <T> booleannullSafeEquals(T o1, T o2)
static intnullSafeHashcode(Object o)
static voidrunLogAtShutdown(Runnable r)

Field Detail

LOGGING

public static final boolean LOGGING

Method Detail

closeSilently

public static void closeSilently(InputStream in)

closeSilently

public static void closeSilently(Reader in)

closeSilently

public static void closeSilently(OutputStream out)

getFileExtension

public static String getFileExtension(File f)

getFileReader

public static Reader getFileReader(String filename)

getFileReader

public static Reader getFileReader(File filename)

getFileWriter

public static Writer getFileWriter(String filename)

getReader

public static Reader getReader(InputStream in)

getWriter

public static Writer getWriter(OutputStream out)

getXMLType

public static String getXMLType(InputStream in)

makeIOException

public static IOException makeIOException(String msg, Throwable cause)

nullSafeEquals

public static <T> boolean nullSafeEquals(T o1, T o2)

nullSafeHashcode

public static int nullSafeHashcode(Object o)

runLogAtShutdown

public static void runLogAtShutdown(Runnable r)
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.