| Modifier and Type | Interface and Description |
|---|---|
| public interface | Paranamer
Paranamer allows lookups of methods and constructors by parameter names. |
| Modifier and Type | Class and Description |
|---|---|
| public class | AdaptiveParanamer
Implementation of Paranamer which chooses between a series of Paranamer instances depending on which can supply data. |
| public class | AnnotationParanamer
Implementation of Paranamer that uses @Named annotation of JSR 330. |
| public class | BytecodeReadingParanamer
An ASM-based implementation of Paranamer. |
| public class | CachingParanamer
Implementation of Paranamer which delegate to another Paranamer implementation, adding caching functionality to speed up usage. |
| public class | DefaultParanamer
Default implementation of Paranamer reads from a post-compile added field called '__PARANAMER_DATA' |
| public class | JavadocParanamer
Accesses Javadocs to extract parameter names. |
| public class | NullParanamer
Implementation of Paranamer which adheres to the NullObject pattern |
| public class | ParameterNamesNotFoundException
Exception thrown when no parameter names are found |
| public class | PositionalParanamer
Paranamer that works on basis of the parameter position and can be used as
last fallback of the |