A B C E F G H I J M O R S T V 
All Classes All Packages

A

api - org.glassfish.spec.Spec.JarType
A Specification with a separate API jar file.
API_SUFFIX - Static variable in class org.glassfish.spec.Spec
ArtifactId suffix for Spec with api JarType.
Artifact - Class in org.glassfish.spec
Represent the API JAR file as a Maven artifact.
Artifact() - Constructor for class org.glassfish.spec.Artifact
Create a new Artifact instance.
Artifact(String, String, String) - Constructor for class org.glassfish.spec.Artifact
Create a new Artifact instance.

B

buildBundleSymbolicName() - Method in class org.glassfish.spec.Spec
Build bundle symbolic name from API package and API_SUFFIX.
BUNDLE_SPEC_VERSION - Static variable in class org.glassfish.spec.Metadata
Entry name for Bundle Spec Version.
BUNDLE_SYMBOLIC_NAME - Static variable in class org.glassfish.spec.Metadata
Entry name for Bundle Symbolic Name.
BUNDLE_VERSION - Static variable in class org.glassfish.spec.Metadata
Entry name for Bundle Version.

C

CheckDistributionMojo - Class in org.glassfish.spec.maven
Check a set of spec artifact in a staging directory.
CheckDistributionMojo() - Constructor for class org.glassfish.spec.maven.CheckDistributionMojo
 
CheckModuleMojo - Class in org.glassfish.spec.maven
Maven Goal to enforce spec rules and fail the build.
CheckModuleMojo() - Constructor for class org.glassfish.spec.maven.CheckModuleMojo
 
CommandLineMojo - Class in org.glassfish.spec.maven
Maven Goal to run spec verifications from the command line.
CommandLineMojo() - Constructor for class org.glassfish.spec.maven.CommandLineMojo
 
COUNT - Static variable in enum org.glassfish.spec.SpecMode
Spec mode enumeration elements count.

E

equals(Object) - Method in class org.glassfish.spec.Artifact
 
execute() - Method in class org.glassfish.spec.maven.CheckDistributionMojo
 
execute() - Method in class org.glassfish.spec.maven.CheckModuleMojo
 
execute() - Method in class org.glassfish.spec.maven.CommandLineMojo
 
execute() - Method in class org.glassfish.spec.maven.SetPropertiesMojo
 

F

fromJar(JarFile) - Static method in class org.glassfish.spec.Artifact
Create an Artifact instance from a given JAR file.
fromJar(JarFile) - Static method in class org.glassfish.spec.Metadata
Create a new Metadata instance from a JAR file.

G

getAbsoluteVersion() - Method in class org.glassfish.spec.Artifact
Get the normalized release version for this artifact.
getArtifact() - Method in class org.glassfish.spec.Spec
Get the Spec Artifact.
getArtifactId() - Method in class org.glassfish.spec.Artifact
Get the artifactId for this artifact.
getBundleSpecVersion() - Method in class org.glassfish.spec.Metadata
Get the bundle spec version entry.
getBundleSymbolicName() - Method in class org.glassfish.spec.Metadata
Get the bundle symbolic name entry.
getBundleVersion() - Method in class org.glassfish.spec.Metadata
Get the bundle version entry.
getErrors() - Method in class org.glassfish.spec.Metadata
Get the metadata errors.
getErrors() - Method in class org.glassfish.spec.Spec
Get the errors collected during verification.
getGroupId() - Method in class org.glassfish.spec.Artifact
Get the groupId for this artifact.
getJarExtensionName() - Method in class org.glassfish.spec.Metadata
Get the jar extension name entry.
getjarImplementationVersion() - Method in class org.glassfish.spec.Metadata
Get the jar implementation version entry.
getJarSpecificationVersion() - Method in class org.glassfish.spec.Metadata
Get the jar specification version entry.
getMetadata() - Method in class org.glassfish.spec.Spec
Get the Spec Metadata.
getProperties() - Method in class org.glassfish.spec.Metadata
Get the metadata properties.
getSpecMode(String) - Static method in enum org.glassfish.spec.SpecMode
Get spec plugin mode with corresponding name.
getVersion() - Method in class org.glassfish.spec.Artifact
Get the version for this artifact.
grePrefix() - Method in enum org.glassfish.spec.SpecMode
Returns group ID and package prefix for this mode.

H

hashCode() - Method in class org.glassfish.spec.Artifact
 

I

impl - org.glassfish.spec.Spec.JarType
A specification with a standalone API jar file.

J

JAKARTA - org.glassfish.spec.SpecMode
Jakarta EE4J spec mode for jakarta value of specMode property.
JAKARTA_GROUP_ID - Static variable in class org.glassfish.spec.Spec
GroupId used for JakartaEE specs.
JAR_EXTENSION_NAME - Static variable in class org.glassfish.spec.Metadata
Entry name for Jar Extension Name.
JAR_IMPLEMENTATION_VERSION - Static variable in class org.glassfish.spec.Metadata
Entry name for Jar Implementation Version.
JAR_SPECIFICATION_VERSION - Static variable in class org.glassfish.spec.Metadata
Entry name for Jar Specification Version.
JAVAEE - org.glassfish.spec.SpecMode
Java EE spec mode for javaee value of specMode property (default).
JAVAX_GROUP_ID - Static variable in class org.glassfish.spec.Spec
GroupId used for JavaEE specs.

M

Metadata - Class in org.glassfish.spec
Represents an API JAR MANIFEST.MF entries.

O

org.glassfish.spec - package org.glassfish.spec
Utilities to enforce API metadata.
org.glassfish.spec.maven - package org.glassfish.spec.maven
Maven plugin integration.

R

read(JarFile) - Method in class org.glassfish.spec.Spec
Populate the spec artifact and metadata from the given JAR file.

S

setApiPackage(String) - Method in class org.glassfish.spec.Spec
Set the API package for this spec.
setArtifact(Artifact) - Method in class org.glassfish.spec.Spec
Set the artifact for this spec.
setArtifactId(String) - Method in class org.glassfish.spec.Artifact
Set the artifactId of this artifact.
setGroupId(String) - Method in class org.glassfish.spec.Artifact
Set the groupId of this artifact.
setImplBuild(String) - Method in class org.glassfish.spec.Spec
Set the implementation build for this spec.
setImplNamespace(String) - Method in class org.glassfish.spec.Spec
Set the implementation namespace for this spec.
setImplVersion(String) - Method in class org.glassfish.spec.Spec
Set the implementation version for this spec.
setJarType(String) - Method in class org.glassfish.spec.Spec
Set the spec JAR type.
setMetadata(Metadata) - Method in class org.glassfish.spec.Spec
Set metadata for this spec.
setNewImplVersion(String) - Method in class org.glassfish.spec.Spec
Set the new spec implementation version for this spec.
setNewSpecVersion(String) - Method in class org.glassfish.spec.Spec
Set the new spec version for this spec.
setNonFinal(boolean) - Method in class org.glassfish.spec.Spec
Set the spec non final flag.
SetPropertiesMojo - Class in org.glassfish.spec.maven
Generate spec properties.
SetPropertiesMojo() - Constructor for class org.glassfish.spec.maven.SetPropertiesMojo
 
setSpecBuild(String) - Method in class org.glassfish.spec.Spec
Set the spec build for this spec.
setSpecImplVersion(String) - Method in class org.glassfish.spec.Spec
Set the spec implementation version for this spec.
setSpecMode(String) - Method in class org.glassfish.spec.Spec
Set spec mode value for this spec.
setSpecVersion(String) - Method in class org.glassfish.spec.Spec
Set the spec version for this spec.
setVersion(String) - Method in class org.glassfish.spec.Artifact
Set the version of this artifact.
Spec - Class in org.glassfish.spec
The API specification.
Spec() - Constructor for class org.glassfish.spec.Spec
Create a new instance of Spec.
Spec.JarType - Enum in org.glassfish.spec
The different kind of Spec Jar files.
SpecMode - Enum in org.glassfish.spec
API specification modes.
stripSnapshotOrRcQualifier(String) - Static method in class org.glassfish.spec.Artifact
Strip the SNAPSHOT or RC qualifier from a given version.

T

toString() - Method in class org.glassfish.spec.Artifact
 
toString() - Method in class org.glassfish.spec.Spec
Create a readable inline description of the spec.

V

valueOf(String) - Static method in enum org.glassfish.spec.Spec.JarType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.spec.SpecMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.glassfish.spec.Spec.JarType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.spec.SpecMode
Returns an array containing the constants of this enum type, in the order they are declared.
verify() - Method in class org.glassfish.spec.Spec
Perform the Spec verification.
A B C E F G H I J M O R S T V 
All Classes All Packages