Uses of Class
org.microbean.construct.element.UniversalElement
Package
Description
Provides classes and interfaces related to Java language constructs.
Provides classes and interfaces related to Java language elements.
Provides classes and interfaces related to Java language types.
-
Uses of UniversalElement in org.microbean.construct
Modifier and TypeMethodDescriptionDefaultDomain.element
(TypeMirror t) DefaultDomain.executableElement
(TypeElement declaringElement, TypeMirror returnType, CharSequence name, TypeMirror... parameterTypes) DefaultDomain.javaLangObject()
DefaultDomain.moduleElement
(CharSequence canonicalName) DefaultDomain.packageElement
(CharSequence canonicalName) DefaultDomain.packageElement
(ModuleElement asSeenFrom, CharSequence canonicalName) DefaultDomain.recordComponentElement
(ExecutableElement e) DefaultDomain.typeElement
(CharSequence canonicalName) DefaultDomain.typeElement
(ModuleElement asSeenFrom, CharSequence canonicalName) DefaultDomain.typeElement
(PrimitiveType t) DefaultDomain.typeElement
(TypeKind primitiveTypeKind) DefaultDomain.typeParameterElement
(Parameterizable p, CharSequence name) DefaultDomain.variableElement
(Element e, CharSequence name) -
Uses of UniversalElement in org.microbean.construct.element
Modifier and TypeMethodDescriptionfinal UniversalElement
UniversalElement.getAccessor()
final UniversalElement
UniversalDirective.getDependency()
final UniversalElement
UniversalElement.getEnclosingElement()
final UniversalElement
UniversalElement.getGenericElement()
final UniversalElement
UniversalDirective.getPackage()
final UniversalElement
UniversalDirective.getService()
static final UniversalElement
Returns aUniversalElement
that is either the suppliedElement
(if it itself isnull
or is aUniversalElement
) or one that wraps it.Modifier and TypeMethodDescriptionfinal Map
<? extends UniversalElement, ? extends AnnotationValueRecord> AnnotationRecord.getElementValues()
final List
<? extends UniversalElement> UniversalElement.getEnclosedElements()
final List
<? extends UniversalElement> UniversalDirective.getImplementations()
final List
<? extends UniversalElement> UniversalElement.getParameters()
final List
<? extends UniversalElement> UniversalElement.getRecordComponents()
final List
<? extends UniversalElement> UniversalDirective.getTargetModules()
final List
<? extends UniversalElement> UniversalElement.getTypeParameters()
static final List
<? extends UniversalElement> UniversalElement.of
(Collection<? extends Element> es, Domain domain) Returns a non-null
, immutableList
ofUniversalElement
s whose elements wrap the suppliedList
's elements. -
Uses of UniversalElement in org.microbean.construct.type