A B C D E G H I J L M N O P Q S U V W Z _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AdaptiveParanamer - Class in com.thoughtworks.paranamer
-
Implementation of Paranamer which chooses between a series of Paranamer instances depending on which can supply data.
- AdaptiveParanamer() - Constructor for class com.thoughtworks.paranamer.AdaptiveParanamer
-
Use DefaultParanamer ahead of BytecodeReadingParanamer
- AdaptiveParanamer(Paranamer...) - Constructor for class com.thoughtworks.paranamer.AdaptiveParanamer
-
Prioritize a series of Paranamers
- AddFieldAdapter - Class in com.thoughtworks.paranamer.generator
-
Adapted from ASM 3.0 pagg 23-25
- AddFieldAdapter(ClassVisitor, int, String, String, Object) - Constructor for class com.thoughtworks.paranamer.generator.AddFieldAdapter
- addFileset(FileSet) - Method in class com.thoughtworks.paranamer.ant.ParanamerTask
-
Called automatically by ant when an embedded fileset element is present.
- AnnotationParanamer - Class in com.thoughtworks.paranamer
-
Implementation of Paranamer that uses @Named annotation of JSR 330.
- AnnotationParanamer() - Constructor for class com.thoughtworks.paranamer.AnnotationParanamer
- AnnotationParanamer(Paranamer) - Constructor for class com.thoughtworks.paranamer.AnnotationParanamer
- AnnotationParanamer.Jsr330Helper - Class in com.thoughtworks.paranamer
-
This is a different class, because the @Inject jar may not be in the classpath.
- AnotherSample - Class in <Unnamed>
- AnotherSample() - Constructor for class AnotherSample
- anotherSampleMethod(String, Long) - Method in class AnotherSample
- ASample - Class in <Unnamed>
- ASample() - Constructor for class ASample
- aSampleMethod(String, Long) - Method in class ASample
B
- BytecodeReadingParanamer - Class in com.thoughtworks.paranamer
-
An ASM-based implementation of Paranamer.
- BytecodeReadingParanamer() - Constructor for class com.thoughtworks.paranamer.BytecodeReadingParanamer
C
- CachingParanamer - Class in com.thoughtworks.paranamer
-
Implementation of Paranamer which delegate to another Paranamer implementation, adding caching functionality to speed up usage.
- CachingParanamer() - Constructor for class com.thoughtworks.paranamer.CachingParanamer
-
Uses a DefaultParanamer as the implementation it delegates to.
- CachingParanamer(Paranamer) - Constructor for class com.thoughtworks.paranamer.CachingParanamer
-
Specify a Paranamer instance to delegates to.
- CachingParanamer.WithoutWeakReferences - Class in com.thoughtworks.paranamer
-
This implementation has a better concurrent design (ConcurrentHashMap) which has a better strategy to implement concurrency: segments instead of synchronized.
- com.thoughtworks.paranamer - package com.thoughtworks.paranamer
- com.thoughtworks.paranamer.ant - package com.thoughtworks.paranamer.ant
- com.thoughtworks.paranamer.generator - package com.thoughtworks.paranamer.generator
- com.thoughtworks.paranamer.mojo - package com.thoughtworks.paranamer.mojo
D
- DefaultParanamer - Class in com.thoughtworks.paranamer
-
Default implementation of Paranamer reads from a post-compile added field called '__PARANAMER_DATA'
- DefaultParanamer() - Constructor for class com.thoughtworks.paranamer.DefaultParanamer
- DirJavadocProvider(File) - Constructor for class com.thoughtworks.paranamer.JavadocParanamer.DirJavadocProvider
E
- EMPTY_NAMES - Static variable in interface com.thoughtworks.paranamer.Paranamer
- enhance(File, CharSequence) - Method in class com.thoughtworks.paranamer.generator.Enhancer
- Enhancer - Class in com.thoughtworks.paranamer.generator
-
A bytecode enhancer which adds a new static variable to some specific class.
- Enhancer() - Constructor for class com.thoughtworks.paranamer.generator.Enhancer
- execute() - Method in class com.thoughtworks.paranamer.ant.ParanamerGeneratorTask
-
Deprecated.
- execute() - Method in class com.thoughtworks.paranamer.ant.ParanamerTask
-
Execute the task.
- execute() - Method in class com.thoughtworks.paranamer.mojo.HelpMojo
- execute() - Method in class com.thoughtworks.paranamer.mojo.ParanamerGeneratorMojo
G
- getCanonicalName(Class<?>) - Static method in class com.thoughtworks.paranamer.JavadocParanamer
- getCause() - Method in exception com.thoughtworks.paranamer.ParameterNamesNotFoundException
- getJavadocFilename(Member) - Static method in class com.thoughtworks.paranamer.JavadocParanamer
- getNamedValue(Annotation) - Method in class com.thoughtworks.paranamer.AnnotationParanamer
-
Override this if you want something other than JSR 330's Named annotation.
- getRawJavadoc(String) - Method in class com.thoughtworks.paranamer.JavadocParanamer.DirJavadocProvider
- getRawJavadoc(String) - Method in interface com.thoughtworks.paranamer.JavadocParanamer.JavadocProvider
- getRawJavadoc(String) - Method in class com.thoughtworks.paranamer.JavadocParanamer.UrlJavadocProvider
- getRawJavadoc(String) - Method in class com.thoughtworks.paranamer.JavadocParanamer.ZipJavadocProvider
H
- HelpMojo - Class in com.thoughtworks.paranamer.mojo
-
Display help information on paranamer-maven-plugin.
Callmvn paranamer:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details. - HelpMojo() - Constructor for class com.thoughtworks.paranamer.mojo.HelpMojo
I
- isNamed(Annotation) - Method in class com.thoughtworks.paranamer.AnnotationParanamer
-
Override this if you want something other than JSR 330's Named annotation.
J
- JavadocParanamer - Class in com.thoughtworks.paranamer
-
Accesses Javadocs to extract parameter names.
- JavadocParanamer(File) - Constructor for class com.thoughtworks.paranamer.JavadocParanamer
- JavadocParanamer(URL) - Constructor for class com.thoughtworks.paranamer.JavadocParanamer
- JavadocParanamer.DirJavadocProvider - Class in com.thoughtworks.paranamer
- JavadocParanamer.JavadocProvider - Interface in com.thoughtworks.paranamer
- JavadocParanamer.UrlJavadocProvider - Class in com.thoughtworks.paranamer
- JavadocParanamer.ZipJavadocProvider - Class in com.thoughtworks.paranamer
- Jsr330Helper() - Constructor for class com.thoughtworks.paranamer.AnnotationParanamer.Jsr330Helper
L
- lookupParameterNames(AccessibleObject) - Method in class com.thoughtworks.paranamer.AdaptiveParanamer
- lookupParameterNames(AccessibleObject) - Method in class com.thoughtworks.paranamer.AnnotationParanamer
- lookupParameterNames(AccessibleObject) - Method in class com.thoughtworks.paranamer.BytecodeReadingParanamer
- lookupParameterNames(AccessibleObject) - Method in class com.thoughtworks.paranamer.CachingParanamer
- lookupParameterNames(AccessibleObject) - Method in class com.thoughtworks.paranamer.DefaultParanamer
- lookupParameterNames(AccessibleObject) - Method in class com.thoughtworks.paranamer.JavadocParanamer
- lookupParameterNames(AccessibleObject) - Method in class com.thoughtworks.paranamer.NullParanamer
- lookupParameterNames(AccessibleObject) - Method in interface com.thoughtworks.paranamer.Paranamer
-
Lookup the parameter names of a given method.
- lookupParameterNames(AccessibleObject) - Method in class com.thoughtworks.paranamer.PositionalParanamer
- lookupParameterNames(AccessibleObject, boolean) - Method in class com.thoughtworks.paranamer.AdaptiveParanamer
- lookupParameterNames(AccessibleObject, boolean) - Method in class com.thoughtworks.paranamer.AnnotationParanamer
- lookupParameterNames(AccessibleObject, boolean) - Method in class com.thoughtworks.paranamer.BytecodeReadingParanamer
- lookupParameterNames(AccessibleObject, boolean) - Method in class com.thoughtworks.paranamer.CachingParanamer
- lookupParameterNames(AccessibleObject, boolean) - Method in class com.thoughtworks.paranamer.DefaultParanamer
- lookupParameterNames(AccessibleObject, boolean) - Method in class com.thoughtworks.paranamer.JavadocParanamer
- lookupParameterNames(AccessibleObject, boolean) - Method in class com.thoughtworks.paranamer.NullParanamer
- lookupParameterNames(AccessibleObject, boolean) - Method in interface com.thoughtworks.paranamer.Paranamer
-
Lookup the parameter names of a given method.
- lookupParameterNames(AccessibleObject, boolean) - Method in class com.thoughtworks.paranamer.PositionalParanamer
M
- makeEnhancer() - Method in class com.thoughtworks.paranamer.generator.QdoxParanamerGenerator
- makeMethodCache() - Method in class com.thoughtworks.paranamer.CachingParanamer
- makeMethodCache() - Method in class com.thoughtworks.paranamer.CachingParanamer.WithoutWeakReferences
- makeQdoxParanamerGenerator() - Method in class com.thoughtworks.paranamer.ant.ParanamerGeneratorTask
-
Deprecated.
- makeQdoxParanamerGenerator() - Method in class com.thoughtworks.paranamer.ant.ParanamerTask
-
Provide this as a method so that it can be overridden and custom QdoxParanamerGenerators can be returned in place of the default.
N
- NullParanamer - Class in com.thoughtworks.paranamer
-
Implementation of Paranamer which adheres to the NullObject pattern
- NullParanamer() - Constructor for class com.thoughtworks.paranamer.NullParanamer
O
- outputDirectory - Variable in class com.thoughtworks.paranamer.mojo.ParanamerGeneratorMojo
-
The directory where the Paranamer generator will write the output
P
- ParameterNamesNotFoundException - Exception in com.thoughtworks.paranamer
-
Exception thrown when no parameter names are found
- ParameterNamesNotFoundException(String) - Constructor for exception com.thoughtworks.paranamer.ParameterNamesNotFoundException
- ParameterNamesNotFoundException(String, Exception) - Constructor for exception com.thoughtworks.paranamer.ParameterNamesNotFoundException
- Paranamer - Interface in com.thoughtworks.paranamer
-
Paranamer allows lookups of methods and constructors by parameter names.
- ParanamerGenerator - Interface in com.thoughtworks.paranamer.generator
-
Generates parameter names from a source path and writes content to a given output path
- ParanamerGeneratorMojo - Class in com.thoughtworks.paranamer.mojo
-
Mojo to generate parameter names via ParanamerGenerator
- ParanamerGeneratorMojo() - Constructor for class com.thoughtworks.paranamer.mojo.ParanamerGeneratorMojo
- ParanamerGeneratorTask - Class in com.thoughtworks.paranamer.ant
-
Deprecated.since 2.2
- ParanamerGeneratorTask() - Constructor for class com.thoughtworks.paranamer.ant.ParanamerGeneratorTask
-
Deprecated.
- ParanamerTask - Class in com.thoughtworks.paranamer.ant
-
Ant Task to process parameter names.
- ParanamerTask() - Constructor for class com.thoughtworks.paranamer.ant.ParanamerTask
- PositionalParanamer - Class in com.thoughtworks.paranamer
-
Paranamer that works on basis of the parameter position and can be used as last fallback of the
AdaptiveParanamer
. - PositionalParanamer() - Constructor for class com.thoughtworks.paranamer.PositionalParanamer
-
Default Contstructor with prefix
arg
. - PositionalParanamer(String) - Constructor for class com.thoughtworks.paranamer.PositionalParanamer
-
Constructor that allows to override the prefix.
- processClasses(Collection<JavaClass>, String) - Method in class com.thoughtworks.paranamer.generator.QdoxParanamerGenerator
- processSourcePath(String, String) - Method in interface com.thoughtworks.paranamer.generator.ParanamerGenerator
- processSourcePath(String, String) - Method in class com.thoughtworks.paranamer.generator.QdoxParanamerGenerator
Q
- QdoxParanamerGenerator - Class in com.thoughtworks.paranamer.generator
-
Qdox-based implementation of ParanamerGenerator which parses Java source files to processSourcePath parameter names lists.
- QdoxParanamerGenerator() - Constructor for class com.thoughtworks.paranamer.generator.QdoxParanamerGenerator
S
- setClassdir(String) - Method in class com.thoughtworks.paranamer.ant.ParanamerTask
-
Called automatically by ant when the classdir attribute is present.
- setExcludes(String) - Method in class com.thoughtworks.paranamer.ant.ParanamerTask
-
Called automatically by ant when the excludes attribute is present.
- setIncludes(String) - Method in class com.thoughtworks.paranamer.ant.ParanamerTask
-
Called automatically by ant when the includes attribute is present.
- setOutputDirectory(String) - Method in class com.thoughtworks.paranamer.ant.ParanamerGeneratorTask
-
Deprecated.
- setSourceDirectory(String) - Method in class com.thoughtworks.paranamer.ant.ParanamerGeneratorTask
-
Deprecated.
- setSrcdir(String) - Method in class com.thoughtworks.paranamer.ant.ParanamerTask
-
Called automatically by ant when the srcdir attribute is present.
- skip() - Method in class com.thoughtworks.paranamer.mojo.ParanamerGeneratorMojo
-
Determines if the skip property is set
- skipProp - Static variable in class com.thoughtworks.paranamer.mojo.ParanamerGeneratorMojo
-
THe system property name, which if set, will skip execution of this mojo
- sourceDirectory - Variable in class com.thoughtworks.paranamer.mojo.ParanamerGeneratorMojo
-
The directory containing the Java source files
- streamToString(InputStream) - Static method in class com.thoughtworks.paranamer.JavadocParanamer
U
- UrlJavadocProvider(URL) - Constructor for class com.thoughtworks.paranamer.JavadocParanamer.UrlJavadocProvider
- urlToStream(URL) - Static method in class com.thoughtworks.paranamer.JavadocParanamer
V
- visitEnd() - Method in class com.thoughtworks.paranamer.generator.AddFieldAdapter
- visitField(int, String, String, String, Object) - Method in class com.thoughtworks.paranamer.generator.AddFieldAdapter
W
- WithoutWeakReferences() - Constructor for class com.thoughtworks.paranamer.CachingParanamer.WithoutWeakReferences
- WithoutWeakReferences(Paranamer) - Constructor for class com.thoughtworks.paranamer.CachingParanamer.WithoutWeakReferences
Z
- ZipJavadocProvider(File) - Constructor for class com.thoughtworks.paranamer.JavadocParanamer.ZipJavadocProvider
_
- __PARANAMER_DATA - Static variable in class com.thoughtworks.paranamer.AdaptiveParanamer
- __PARANAMER_DATA - Static variable in class com.thoughtworks.paranamer.AnnotationParanamer
- __PARANAMER_DATA - Static variable in class com.thoughtworks.paranamer.CachingParanamer
- __PARANAMER_DATA - Static variable in class com.thoughtworks.paranamer.DefaultParanamer
- __PARANAMER_DATA - Static variable in exception com.thoughtworks.paranamer.ParameterNamesNotFoundException
All Classes All Packages