Package io.micronaut.inject.writer
Class StaticOriginatingElements
- java.lang.Object
-
- io.micronaut.inject.writer.StaticOriginatingElements
-
- All Implemented Interfaces:
OriginatingElements
@Internal public final class StaticOriginatingElements extends java.lang.Object implements OriginatingElements
Utility class for testing originating element generation. Not for public use.- Since:
- 2.1.1
-
-
Field Summary
Fields Modifier and Type Field Description static StaticOriginatingElements
INSTANCE
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addOriginatingElement(Element element)
Add another element that should be included in the originating elements.void
clear()
Element[]
getOriginatingElements()
-
-
-
Field Detail
-
INSTANCE
public static final StaticOriginatingElements INSTANCE
-
-
Method Detail
-
addOriginatingElement
public void addOriginatingElement(@NonNull Element element)
Description copied from interface:OriginatingElements
Add another element that should be included in the originating elements.- Specified by:
addOriginatingElement
in interfaceOriginatingElements
- Parameters:
element
- The element to add
-
getOriginatingElements
@NonNull public Element[] getOriginatingElements()
- Specified by:
getOriginatingElements
in interfaceOriginatingElements
- Returns:
- The elements where the bean definition originated from as an array.
-
clear
public void clear()
-
-