java.lang.Object
org.microbean.lang.AnnotatedConstruct
org.microbean.lang.element.Element
org.microbean.lang.element.PackageElement
- All Implemented Interfaces:
AnnotatedConstruct,Element,PackageElement,QualifiedNameable,Encloseable,Encloser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal <R,P> R accept(ElementVisitor<R, P> v, P p) final Nameprotected final TypeMirrorvalidateType(TypeMirror type) Methods inherited from class org.microbean.lang.element.Element
addEnclosedElement, addEnclosedElements, addModifier, addModifiers, asType, canEnclose, getEnclosedElements, getEnclosingElement, getKind, getModifiers, getSimpleName, isUnnamed, setEnclosedElementsGenerator, setEnclosingElement, setSimpleName, setSimpleName, setType, toString, validateEnclosedElement, validateKind, validateModifier, validateSimpleNameMethods inherited from class org.microbean.lang.AnnotatedConstruct
addAnnotationMirror, addAnnotationMirrors, getAnnotation, getAnnotationMirrors, getAnnotationsByType, validateAnnotationMirrorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javax.lang.model.element.Element
equals, getAnnotation, getAnnotationMirrors, getAnnotationsByType, getKind, getModifiers, hashCodeMethods inherited from interface javax.lang.model.element.PackageElement
asType, getEnclosedElements, getEnclosingElement, getSimpleName, isUnnamed
-
Constructor Details
-
PackageElement
public PackageElement()
-
-
Method Details
-
accept
-
getQualifiedName
- Specified by:
getQualifiedNamein interfacePackageElement- Specified by:
getQualifiedNamein interfaceQualifiedNameable
-
validateType
- Overrides:
validateTypein classElement
-