public static class FindNoSideEffectMethods.NoSideEffectMethodsDatabase
extends java.lang.Object
Constructor and Description |
---|
FindNoSideEffectMethods.NoSideEffectMethodsDatabase() |
Modifier and Type | Method and Description |
---|---|
boolean |
excluded(MethodDescriptor m) |
boolean |
hasNoSideEffect(MethodDescriptor m) |
boolean |
is(MethodDescriptor m,
FindNoSideEffectMethods.MethodSideEffectStatus... statuses) |
FindNoSideEffectMethods.MethodSideEffectStatus |
status(MethodDescriptor m) |
boolean |
useless(MethodDescriptor m) |
public FindNoSideEffectMethods.NoSideEffectMethodsDatabase()
@Nonnull public FindNoSideEffectMethods.MethodSideEffectStatus status(MethodDescriptor m)
public boolean is(MethodDescriptor m, FindNoSideEffectMethods.MethodSideEffectStatus... statuses)
m
- method to checkstatuses
- allowed statusespublic boolean hasNoSideEffect(MethodDescriptor m)
public boolean useless(MethodDescriptor m)
public boolean excluded(MethodDescriptor m)
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.