Class SyntheticLocalVariableElement

java.lang.Object
org.microbean.construct.element.SyntheticLocalVariableElement
All Implemented Interfaces:
AnnotatedConstruct, Element, VariableElement

public final class SyntheticLocalVariableElement extends Object implements VariableElement
An experimental VariableElement implementation that is a synthetic representation of a local variable.

SyntheticLocalVariableElement instances may be useful for capturing declaration annotations that really pertain to type usage. Such scenarios are often found in dependency injection systems.

Author:
Laird Nelson