The method's access modifier.
The method's applied annotations.
The method' deprecation notice, if any.
This property is always present if the method is deprecated, regardless of whether it the notice any description or not.
The entity's description, if any.
The entity's type.
The entity's unique id (relative to others in the same context). Used as key in collections.
Specifically:
qualifiedName
.name
.prototype
, to avoid conflicts with overloaded methods.The parent from where this method was inherited, if any.
The method's modifiers.
The entity's name.
The method's parameters, keyed by their ParameterData#name.
The method's prototype (eg. indexOf(java.lang.String, int)
).
The method's return type.
The entity's signature.
The method's type parameters, keyed by their MethodTypeParameterData#name.
The method's Javadocs URL.
Data for a Java method.