Package com.edugility.jpa.maven.plugin

Provides mojo classes and interfaces for helping with JPA-related tasks during a Maven build.

See:
          Description

Class Summary
AbstractJPAMojo An AbstractMojo that provides support for scanning a set of URLs and reporting back on the annotated classnames found there.
AnnotationDB An AnnotationDB subclass that adds Cloneable support and the ability to clear state.
ListEntityClassnamesMojo Generates a .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.
URLFilter A filter that can cull a Collection of URLs.
 

Exception Summary
DirectoryException A FileException that results from a File representing a directory failing validation of some kind.
FileException An IOException that results from a File failing validation of some kind.
NotDirectoryException A FileException indicating that the File in question was expected to be a directory, but was not.
NotNormalFileException A FileException indicating that the File in question was expected to be a normal file, but was not.
NotWritableDirectoryException A DirectoryException indicating that the directory in question was expected to be writable, but was not.
NotWritableFileException A FileException indicating that the File in question was expected to be writable, but was not.
PathCreationFailedException A 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.
 

Package com.edugility.jpa.maven.plugin Description

Provides mojo classes and interfaces for helping with JPA-related tasks during a Maven build.

Since:
1.0-SNAPSHOT
Version:
1.0-SNAPSHOT
Author:
Laird Nelson
See Also:
Maven mojo API specification, ListEntityClassnamesMojo


Copyright © 2011-2013 Laird Nelson. All Rights Reserved.