Class GeneratedPackageElement

  • All Implemented Interfaces:
    GeneratedElement, javax.lang.model.AnnotatedConstruct, javax.lang.model.element.Element, javax.lang.model.element.PackageElement, javax.lang.model.element.QualifiedNameable

    public final class GeneratedPackageElement
    extends CodeElement<javax.lang.model.element.Element>
    implements javax.lang.model.element.PackageElement
    • Constructor Detail

      • GeneratedPackageElement

        public GeneratedPackageElement​(java.lang.String qualifiedName)
    • Method Detail

      • asType

        public javax.lang.model.type.TypeMirror asType()
        Specified by:
        asType in interface javax.lang.model.element.Element
      • getKind

        public javax.lang.model.element.ElementKind getKind()
        Specified by:
        getKind in interface javax.lang.model.element.Element
      • accept

        public <R,​P> R accept​(javax.lang.model.element.ElementVisitor<R,​P> v,
                                    P p)
        Specified by:
        accept in interface javax.lang.model.element.Element
      • getQualifiedName

        public javax.lang.model.element.Name getQualifiedName()
        Specified by:
        getQualifiedName in interface javax.lang.model.element.PackageElement
        Specified by:
        getQualifiedName in interface javax.lang.model.element.QualifiedNameable
      • getSimpleName

        public javax.lang.model.element.Name getSimpleName()
        Specified by:
        getSimpleName in interface javax.lang.model.element.Element
        Specified by:
        getSimpleName in interface javax.lang.model.element.PackageElement
      • isUnnamed

        public boolean isUnnamed()
        Specified by:
        isUnnamed in interface javax.lang.model.element.PackageElement
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface javax.lang.model.element.Element
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Specified by:
        equals in interface javax.lang.model.element.Element
        Overrides:
        equals in class java.lang.Object