Package org.glassfish.spec
Class Metadata
- java.lang.Object
-
- org.glassfish.spec.Metadata
-
public final class Metadata extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BUNDLE_SPEC_VERSION
static java.lang.String
BUNDLE_SYMBOLIC_NAME
static java.lang.String
BUNDLE_VERSION
private java.lang.String
bundleSpecVersion
private java.lang.String
bundleSymbolicName
private java.lang.String
bundleVersion
private java.util.List<java.lang.String>
errors
static java.lang.String
JAR_EXTENSION_NAME
static java.lang.String
JAR_IMPLEMENTATION_VERSION
static java.lang.String
JAR_SPECIFICATION_VERSION
private java.lang.String
jarExtensionName
private java.lang.String
jarImplementationVersion
private java.lang.String
jarSpecificationVersion
private static java.lang.String[]
KEYS
private java.util.Properties
properties
-
Constructor Summary
Constructors Constructor Description Metadata(java.lang.String _bundleSymbolicName, java.lang.String _bundleSpecVersion, java.lang.String _bundleVersion, java.lang.String _jarExtensionName, java.lang.String _jarSpecificationVersion, java.lang.String _jarImplementationVersion)
Metadata(java.lang.String _bundleSymbolicName, java.lang.String _bundleSpecVersion, java.lang.String _bundleVersion, java.lang.String _jarExtensionName, java.lang.String _jarSpecificationVersion, java.lang.String _jarImplementationVersion, java.util.List<java.lang.String> _errors)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Metadata
fromJar(java.util.jar.JarFile jar)
java.lang.String
getBundleSpecVersion()
private static java.lang.String
getBundleSpecVersion(java.lang.String headers)
java.lang.String
getBundleSymbolicName()
java.lang.String
getBundleVersion()
java.util.List<java.lang.String>
getErrors()
java.lang.String
getJarExtensionName()
java.lang.String
getjarImplementationVersion()
java.lang.String
getJarSpecificationVersion()
java.util.Properties
getProperties()
-
-
-
Field Detail
-
bundleSymbolicName
private java.lang.String bundleSymbolicName
-
bundleSpecVersion
private java.lang.String bundleSpecVersion
-
bundleVersion
private java.lang.String bundleVersion
-
jarExtensionName
private java.lang.String jarExtensionName
-
jarSpecificationVersion
private java.lang.String jarSpecificationVersion
-
jarImplementationVersion
private java.lang.String jarImplementationVersion
-
properties
private java.util.Properties properties
-
BUNDLE_SYMBOLIC_NAME
public static final java.lang.String BUNDLE_SYMBOLIC_NAME
- See Also:
- Constant Field Values
-
BUNDLE_SPEC_VERSION
public static final java.lang.String BUNDLE_SPEC_VERSION
- See Also:
- Constant Field Values
-
BUNDLE_VERSION
public static final java.lang.String BUNDLE_VERSION
- See Also:
- Constant Field Values
-
JAR_EXTENSION_NAME
public static final java.lang.String JAR_EXTENSION_NAME
- See Also:
- Constant Field Values
-
JAR_SPECIFICATION_VERSION
public static final java.lang.String JAR_SPECIFICATION_VERSION
- See Also:
- Constant Field Values
-
JAR_IMPLEMENTATION_VERSION
public static final java.lang.String JAR_IMPLEMENTATION_VERSION
- See Also:
- Constant Field Values
-
errors
private java.util.List<java.lang.String> errors
-
KEYS
private static final java.lang.String[] KEYS
-
-
Constructor Detail
-
Metadata
Metadata(java.lang.String _bundleSymbolicName, java.lang.String _bundleSpecVersion, java.lang.String _bundleVersion, java.lang.String _jarExtensionName, java.lang.String _jarSpecificationVersion, java.lang.String _jarImplementationVersion)
-
Metadata
Metadata(java.lang.String _bundleSymbolicName, java.lang.String _bundleSpecVersion, java.lang.String _bundleVersion, java.lang.String _jarExtensionName, java.lang.String _jarSpecificationVersion, java.lang.String _jarImplementationVersion, java.util.List<java.lang.String> _errors)
-
-
Method Detail
-
getBundleSpecVersion
private static java.lang.String getBundleSpecVersion(java.lang.String headers)
-
fromJar
public static Metadata fromJar(java.util.jar.JarFile jar) throws java.io.IOException
- Throws:
java.io.IOException
-
getBundleSymbolicName
public java.lang.String getBundleSymbolicName()
-
getBundleSpecVersion
public java.lang.String getBundleSpecVersion()
-
getBundleVersion
public java.lang.String getBundleVersion()
-
getJarExtensionName
public java.lang.String getJarExtensionName()
-
getJarSpecificationVersion
public java.lang.String getJarSpecificationVersion()
-
getjarImplementationVersion
public java.lang.String getjarImplementationVersion()
-
getProperties
public java.util.Properties getProperties()
-
getErrors
public java.util.List<java.lang.String> getErrors()
-
-