Class MethodSignatureKey

java.lang.Object
org.jboss.jandex.MethodSignatureKey

public final class MethodSignatureKey extends Object
Opaque token that stands in for a method and implements equality and hash code based on a method signature. Method signature includes its name, parameter types and return type. Everything else is ignored, including the declaring class, type parameters, thrown types, visibility, etc.

Note that method signature keys are not sufficient to detect whether some method overrides another per the Java Language Specification rules.

Thread-Safety

This class is immutable and can be shared between threads without safe publication.
  • Method Details