Cloneable
, Comparable<org.revapi.Element>
, org.revapi.Element
, org.revapi.java.spi.JavaElement
, org.revapi.java.spi.JavaMethodElement
, org.revapi.java.spi.JavaModelElement
public final class MethodElement extends JavaElementBase<ExecutableElement,ExecutableType> implements org.revapi.java.spi.JavaMethodElement
element, environment, representation
Constructor | Description |
---|---|
MethodElement(ProbingEnvironment env,
org.revapi.Archive archive,
ExecutableElement element,
ExecutableType type) |
Modifier and Type | Method | Description |
---|---|---|
MethodElement |
clone() |
|
protected String |
createComparableSignature() |
|
protected String |
getHumanReadableElementType() |
|
org.revapi.java.spi.JavaTypeElement |
getParent() |
compareTo
as, getApi, getArchive, getFullHumanReadableString, iterateOverChildren, searchChildren, searchChildren, setParent
compareTo, createFullHumanReadableString, equals, getApi, getArchive, getChildren, getComparableSignature, getDeclaringElement, getFullHumanReadableString, getModelRepresentation, getTypeEnvironment, hashCode, isInherited, setInherited, setParent, toString
getDeclaringElement, getModelRepresentation
public MethodElement(ProbingEnvironment env, org.revapi.Archive archive, ExecutableElement element, ExecutableType type)
@Nonnull public org.revapi.java.spi.JavaTypeElement getParent()
getParent
in interface org.revapi.Element
getParent
in interface org.revapi.java.spi.JavaMethodElement
getParent
in interface org.revapi.java.spi.JavaModelElement
getParent
in class JavaElementBase<ExecutableElement,ExecutableType>
@Nonnull protected String getHumanReadableElementType()
getHumanReadableElementType
in class JavaElementBase<ExecutableElement,ExecutableType>
protected String createComparableSignature()
createComparableSignature
in class JavaElementBase<ExecutableElement,ExecutableType>
public MethodElement clone()
clone
in class JavaElementBase<ExecutableElement,ExecutableType>
Copyright © 2014-2018 Lukas Krejci. All Rights Reserved.