A B C E F G H I J M O R S T V
All Classes All Packages
All Classes All Packages
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 ofspecMode
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 ofspecMode
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.
All Classes All Packages