Class PackageElement
java.lang.Object
org.revapi.base.BaseElement<org.revapi.java.spi.JavaElement>
org.revapi.java.model.AbstractJavaElement
org.revapi.java.model.JavaElementBase<PackageElement,TypeMirror>
org.revapi.java.model.PackageElement
- All Implemented Interfaces:
Cloneable
,Comparable<org.revapi.java.spi.JavaElement>
,org.revapi.Element<org.revapi.java.spi.JavaElement>
,org.revapi.java.spi.JavaElement
,org.revapi.java.spi.JavaModelElement
TODO incorporate this into ClassTreeInitializer, Util.* and, element analyzer, etc.
- Since:
- 0.1
- Author:
- Lukas Krejci
-
Field Summary
Fields inherited from class org.revapi.java.model.JavaElementBase
element, representation
Fields inherited from class org.revapi.java.model.AbstractJavaElement
environment
-
Constructor Summary
ConstructorsConstructorDescriptionPackageElement
(ProbingEnvironment env, org.revapi.Archive archive, PackageElement element) -
Method Summary
Methods inherited from class org.revapi.java.model.JavaElementBase
clone, cloneUnder, compareTo, createFullHumanReadableString, equals, getApi, getComparableSignature, getDeclaringElement, getFullHumanReadableString, getModelRepresentation, getParent, hashCode, isInherited, lookupChildElement, setInherited, setParent, toString
Methods inherited from class org.revapi.java.model.AbstractJavaElement
getTypeEnvironment, newReference, setArchive
Methods inherited from class org.revapi.base.BaseElement
castThis, getArchive, getChildren, getReferencedElements, getReferencingElements, iterateOverChildren, newChildrenInstance, searchChildren, searchChildren
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.revapi.Element
as, getArchive, getChildren, getCumulativeReferencedElements, getCumulativeReferencingElements, getReferencedElements, getReferencingElements, iterateOverChildren, searchChildren, searchChildren, stream
Methods inherited from interface org.revapi.java.spi.JavaElement
getTypeEnvironment
Methods inherited from interface org.revapi.java.spi.JavaModelElement
getParentType
-
Constructor Details
-
PackageElement
-
-
Method Details
-
getHumanReadableElementType
- Specified by:
getHumanReadableElementType
in classJavaElementBase<PackageElement,
TypeMirror>
-
createComparableSignature
- Specified by:
createComparableSignature
in classJavaElementBase<PackageElement,
TypeMirror>
-