public final class FieldElement extends SimpleElement implements JavaFieldElement
Modifier and Type | Field and Description |
---|---|
protected T |
element |
protected ProbingEnvironment |
environment |
Constructor and Description |
---|
FieldElement(ProbingEnvironment env,
Archive archive,
VariableElement 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() |
String |
toString() |
getDirectChildrenOfType, getParent, iterateOverChildren, newChildrenInstance, 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 FieldElement(ProbingEnvironment env, Archive archive, VariableElement element)
protected String createComparableSignature()
@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.