Package com.thoughtworks.paranamer

Interface Summary
Paranamer Paranamer allows lookups of methods and constructors by parameter names.
 

Class Summary
AdaptiveParanamer Implementation of Paranamer which chooses between a series of Paranamer instances depending on which can supply data.
AnnotationParanamer Implementation of Paranamer that uses @Named annotation of JSR 330.
AnnotationParanamer.Jsr330Helper This is a different class, because the @Inject jar may not be in the classpath.
BytecodeReadingParanamer An ASM-based implementation of Paranamer.
CachingParanamer Implementation of Paranamer which delegate to another Paranamer implementation, adding caching functionality to speed up usage.
DefaultParanamer Default implementation of Paranamer reads from a post-compile added field called '__PARANAMER_DATA'
JavadocParanamer Implementation of Paranamer which can access Javadocs at runtime to extract parameter names of methods.
NullParanamer Implementation of Paranamer which adheres to the NullObject pattern
 

Exception Summary
ParameterNamesNotFoundException Exception thrown when no parameter names are found
 



Copyright © 2007-2011. All Rights Reserved.