Package enterprises.iwakura.amber.impl
Class JarFileManifestLoader
java.lang.Object
enterprises.iwakura.amber.impl.JarFileManifestLoader
- All Implemented Interfaces:
ManifestLoader
Implementation of
ManifestLoader to load manifest from jar files.-
Field Summary
FieldsModifier and TypeFieldDescriptionThe list of jar file paths to load manifests from.Fields inherited from interface enterprises.iwakura.amber.ManifestLoader
ATTRIBUTE_AMBER_DEPENDENCIES, ATTRIBUTE_AMBER_DIRECTORY, ATTRIBUTE_AMBER_MAVEN_REPOSITORIES, ATTRIBUTE_SPLITTER, MANIFEST_FILE_PATH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionLoads all Amber manifests from the source.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface enterprises.iwakura.amber.ManifestLoader
parseManifest
-
Field Details
-
jarFilePaths
The list of jar file paths to load manifests from.
-
-
Constructor Details
-
JarFileManifestLoader
public JarFileManifestLoader()
-
-
Method Details
-
loadManifest
Description copied from interface:ManifestLoaderLoads all Amber manifests from the source.- Specified by:
loadManifestin interfaceManifestLoader- Returns:
- A list of loaded Amber manifests.
- Throws:
IOException- If an I/O error occurs during loading.
-