|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
AbstractMojo that provides support for scanning a set of
URLs and reporting back on the annotated classnames found
there.AbstractJPAMojo.
true if the supplied URL should be
accepted.
AnnotationDB subclass that adds Cloneable support and the ability to clear
state.AnnotationDB.
AnnotationDB, performing a deep copy of the
state of the supplied AnnotationDB.
AnnotationDB.
AnnotationDB.
AbstractJPAMojo's associated AnnotationDB.
AnnotationDB to this one.
AnnotationDB in the (common) case where a
user has not supplied this AbstractJPAMojo with a
pre-configured AnnotationDB.
AnnotationDB in the (common) case where a
user has not supplied this AbstractJPAMojo with a
pre-configured AnnotationDB.
AnnotationDB that will be cloned for use by this AbstractJPAMojo.
class name with
the supplied prefix and suffix parameters and
returns the result.
ListEntityClassnamesMojo.outputFile when no output file has been specified
and the return value of the ListEntityClassnamesMojo.getUseOutputFile() method is
true.
FileException that results from a File
representing a directory failing validation of some kind.DirectoryException.
DirectoryException.
DirectoryException.
ListEntityClassnamesMojo.outputFile.
Set of exclusion Strings.
File that failed validation.
IOException that results from a File failing
validation of some kind.FileException.
FileException.
FileException.
Classes
that belong to the default package.
FileException.getFile() method.
Properties file
that this mojo generates.
Set of exclusion Strings.
File whose validation failure caused this
FileException to be thrown.
Set of inclusion Strings.
File.
MavenProject that Maven customarily injects
into this mojo, or null if no such MavenProject
has been set.
ListEntityClassnamesMojo's best guess as to
its related Maven project's
build directory.
Map of property names indexed by package
fragments.
AnnotationDB should scan class annotations.
AnnotationDB should scan field
annotations.
AnnotationDB should scan method
annotations.
AnnotationDB should scan parameter
annotations.
Set of URLs that represents the test
classpath.
AbstractJPAMojo's associated URLFilter, or null if no such URLFilter exists.
Set of URLs to scan for annotations.
ListEntityClassnamesMojo
should write its properties out to the associated output file.
Set of inclusion Strings.
ListEntityClassnamesMojo.execute() method; initializes all fields
to their defaults if for some reason they were not already set
appropriately.
outputFile property and
returns its value.
File and returns
the corrected version.
ListEntityClassnamesMojo.initialize() method; sets up the ListEntityClassnamesMojo.propertyNames field appropriately.
Set of URLs to scan and returns it.
List of JPA
annotations that this ListEntityClassnamesMojo scans for.
.properties file, suitable for use as a Maven
filter,
whose contents are the set of names of classes that have been
annotated with the Entity, MappedSuperclass, Embeddable and IdClass
annotations.ListEntityClassnamesMojo.
FileException indicating that the File in
question was expected to be a
directory, but was not.NotDirectoryException.
FileException indicating that the File in
question was expected to be a normal
file, but was not.NotNormalFileException.
DirectoryException indicating that the directory in
question was expected to be writable,
but was not.NotWritableDirectoryException.
FileException indicating that the File in
question was expected to be writable,
but was not.NotWritableFileException.
File to which entity- and mapped superclass-annotated
classnames will be written.
DirectoryException indicating that the File in
question had a path that should have been fully created by the
File.mkdirs() method, but that this path creation failed.PathCreationFailedException.
MavenProject usually injected by the Maven runtime.
Map of property names indexed by package prefix
segments.
Pattern used to strip initial leading and (matching)
trailing quotes from a String.
Set of URLs and returns the
AnnotationDB that contains the scanned annotation
information.
Set of URLs and as a
convenience returns the supplied AnnotationDB that
contains the scanned annotation information.
ListEntityClassnamesMojo has been configured with
and returns the AnnotationDB that performed the scanning.
AnnotationDB that will be used by this AbstractJPAMojo's cloneAnnotationDB() method.
Classes
that belong to the default package.
Properties file that
this mojo generates.
Set of exclusion Strings.
Set of inclusion Strings.
File to use as the output file parameter.
MavenProject for use by this mojo during its
run.
Map of property names indexed by package
fragments that will be used to determine under which property
name a given class name should be listed.
AnnotationDB should scan class annotations.
AnnotationDB should scan method annotations.
AnnotationDB should scan parameter annotations.
AbstractJPAMojo's associated URLFilter.
Set of URLs to scan for annotations.
ListEntityClassnamesMojo should
write its properties out to the associated output file.
true then values for the prefix,
suffix, firstItemPrefix and lastItemSuffix
will have any leading and trailing quotes (if they are a matched
pair) removed.
text
parameter value and returns the result.
URLFilter that will be used to construct the Set of URLs that will be scanned by this AbstractJPAMojo.
Collection of URLs.URLFilter.
Set of URLs to scan.
File, after this method is
invoked, will designate a directory that exists and is
writable.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||