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, representationFields 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, toStringMethods inherited from class org.revapi.java.model.AbstractJavaElement
getTypeEnvironment, newReference, setArchiveMethods inherited from class org.revapi.base.BaseElement
castThis, getArchive, getChildren, getReferencedElements, getReferencingElements, iterateOverChildren, newChildrenInstance, searchChildren, searchChildrenMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.revapi.Element
as, getArchive, getChildren, getCumulativeReferencedElements, getCumulativeReferencingElements, getReferencedElements, getReferencingElements, iterateOverChildren, searchChildren, searchChildren, streamMethods inherited from interface org.revapi.java.spi.JavaElement
getTypeEnvironmentMethods inherited from interface org.revapi.java.spi.JavaModelElement
getParentType
-
Constructor Details
-
PackageElement
-
-
Method Details
-
getHumanReadableElementType
- Specified by:
getHumanReadableElementTypein classJavaElementBase<PackageElement,TypeMirror>
-
createComparableSignature
- Specified by:
createComparableSignaturein classJavaElementBase<PackageElement,TypeMirror>
-