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.StringBUNDLE_SPEC_VERSIONstatic java.lang.StringBUNDLE_SYMBOLIC_NAMEstatic java.lang.StringBUNDLE_VERSIONprivate java.lang.StringbundleSpecVersionprivate java.lang.StringbundleSymbolicNameprivate java.lang.StringbundleVersionprivate java.util.List<java.lang.String>errorsstatic java.lang.StringJAR_EXTENSION_NAMEstatic java.lang.StringJAR_IMPLEMENTATION_VERSIONstatic java.lang.StringJAR_SPECIFICATION_VERSIONprivate java.lang.StringjarExtensionNameprivate java.lang.StringjarImplementationVersionprivate java.lang.StringjarSpecificationVersionprivate static java.lang.String[]KEYSprivate java.util.Propertiesproperties
-
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 MetadatafromJar(java.util.jar.JarFile jar)java.lang.StringgetBundleSpecVersion()private static java.lang.StringgetBundleSpecVersion(java.lang.String headers)java.lang.StringgetBundleSymbolicName()java.lang.StringgetBundleVersion()java.util.List<java.lang.String>getErrors()java.lang.StringgetJarExtensionName()java.lang.StringgetjarImplementationVersion()java.lang.StringgetJarSpecificationVersion()java.util.PropertiesgetProperties()
-
-
-
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()
-
-