public final class MethodElement extends SimpleElement implements JavaMethodElement
Modifier and Type | Field and Description |
---|---|
protected T |
element |
protected ProbingEnvironment |
environment |
Constructor and Description |
---|
MethodElement(ProbingEnvironment env,
Archive archive,
ExecutableElement element) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Element o) |
protected String |
createComparableSignature() |
boolean |
equals(Object obj) |
API |
getApi() |
Archive |
getArchive() |
SortedSet<JavaElement> |
getChildren() |
protected String |
getComparableSignature() |
String |
getFullHumanReadableString() |
protected String |
getHumanReadableElementType() |
T |
getModelElement() |
TypeEnvironment |
getTypeEnvironment() |
int |
hashCode() |
protected SortedSet<Element> |
newChildrenInstance() |
String |
toString() |
getDirectChildrenOfType, getParent, iterateOverChildren, searchChildren, searchChildren, setParent
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getModelElement
getTypeEnvironment
getApi, getArchive, getChildren, getFullHumanReadableString, getParent, iterateOverChildren, searchChildren, searchChildren, setParent
compareTo
protected final ProbingEnvironment environment
public MethodElement(ProbingEnvironment env, Archive archive, ExecutableElement element)
protected String createComparableSignature()
@Nonnull protected SortedSet<Element> newChildrenInstance()
newChildrenInstance
in class SimpleElement
@Nullable public Archive getArchive()
getArchive
in interface Element
public int compareTo(Element o)
compareTo
in interface Comparable<Element>
@Nonnull public TypeEnvironment getTypeEnvironment()
getTypeEnvironment
in interface JavaElement
@Nonnull public T getModelElement()
getModelElement
in interface JavaModelElement
@Nonnull public SortedSet<JavaElement> getChildren()
getChildren
in interface Element
getChildren
in class SimpleElement
@Nonnull public String getFullHumanReadableString()
getFullHumanReadableString
in interface Element
getFullHumanReadableString
in class SimpleElement
protected String getComparableSignature()
Copyright © 2015. All Rights Reserved.