Top Fields Constructors Methods
reactor.blockhound

public Class BlockingMethod

extends Object
implements Serializable
Class Inheritance
All Implemented Interfaces
java.io.Serializable
Imports
java.io.Serializable

Field Summary

Modifier and TypeField and Description
private final String
private final int
private final String

Constructor Summary

AccessConstructor and Description
public
BlockingMethod(String className, String name, int modifiers)

Method Summary

Modifier and TypeMethod and Description
public String

Returns:

a class' name of the detected blocking call (e.g. "java.lang.Thread")
getClassName
()

public int

Returns:

a blocking methods' modifiers. see https://docs.oracle.com/javase/specs/jvms/se9/html/jvms-4.html
getModifiers
()

public String

Returns:

a blocking method's name (e.g. "sleep").
getName
()

public boolean
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

classNameback to summary
private final String className
modifiersback to summary
private final int modifiers
nameback to summary
private final String name

Constructor Detail

BlockingMethodback to summary
public BlockingMethod(String className, String name, int modifiers)

Method Detail

getClassNameback to summary
public String getClassName()
Returns:String

a class' name of the detected blocking call (e.g. "java.lang.Thread")

getModifiersback to summary
public int getModifiers()
Returns:int

a blocking methods' modifiers. see https://docs.oracle.com/javase/specs/jvms/se9/html/jvms-4.html

getNameback to summary
public String getName()
Returns:String

a blocking method's name (e.g. "sleep").

isStaticback to summary
public boolean isStatic()
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

Annotations
@Override