public final class MethodParameterElement
extends org.revapi.simple.SimpleElement
implements org.revapi.java.spi.JavaMethodParameterElement
Modifier and Type | Field and Description |
---|---|
protected T |
element |
protected ProbingEnvironment |
environment |
Constructor and Description |
---|
MethodParameterElement(ProbingEnvironment env,
org.revapi.Archive archive,
VariableElement element) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(org.revapi.Element o) |
protected String |
createComparableSignature() |
boolean |
equals(Object obj) |
org.revapi.API |
getApi() |
org.revapi.Archive |
getArchive() |
SortedSet<org.revapi.java.spi.JavaElement> |
getChildren() |
protected String |
getComparableSignature() |
String |
getFullHumanReadableString() |
protected String |
getHumanReadableElementType() |
T |
getModelElement() |
org.revapi.java.spi.TypeEnvironment |
getTypeEnvironment() |
int |
hashCode() |
String |
toString() |
getDirectChildrenOfType, getParent, iterateOverChildren, newChildrenInstance, searchChildren, searchChildren, setParent
protected final ProbingEnvironment environment
protected T extends Element element
public MethodParameterElement(ProbingEnvironment env, org.revapi.Archive archive, VariableElement element)
public int compareTo(@Nonnull org.revapi.Element o)
compareTo
in interface Comparable<org.revapi.Element>
public boolean equals(Object obj)
protected String createComparableSignature()
@Nonnull public org.revapi.API getApi()
getApi
in interface org.revapi.Element
@Nullable public org.revapi.Archive getArchive()
getArchive
in interface org.revapi.Element
@Nonnull public org.revapi.java.spi.TypeEnvironment getTypeEnvironment()
getTypeEnvironment
in interface org.revapi.java.spi.JavaElement
@Nonnull public T getModelElement()
getModelElement
in interface org.revapi.java.spi.JavaModelElement
@Nonnull public SortedSet<org.revapi.java.spi.JavaElement> getChildren()
getChildren
in interface org.revapi.Element
getChildren
in class org.revapi.simple.SimpleElement
@Nonnull public String getFullHumanReadableString()
getFullHumanReadableString
in interface org.revapi.Element
getFullHumanReadableString
in class org.revapi.simple.SimpleElement
protected String getComparableSignature()
Copyright © 2016 Lukas Krejci. All Rights Reserved.