Class JavaPackage
java.lang.Object
org.fedoraproject.xmvn.tools.install.Package
org.fedoraproject.xmvn.tools.install.JavaPackage
Class describing a Java package as a package which besides other files files also installs Java metadata as an
additional file.
- Author:
- Mikolaj Izdebski
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionJavaPackage
(String id, String basePackageName, Path metadataDir) Create an empty Java package with given ID. -
Method Summary
Modifier and TypeMethodDescriptiongetFiles()
Get files contained in this package.org.fedoraproject.xmvn.metadata.PackageMetadata
Get metadata associated with this package.Methods inherited from class org.fedoraproject.xmvn.tools.install.Package
addFile, addFileIfNotExists, equals, getId, hashCode, install, toString, writeDescriptor
-
Constructor Details
-
JavaPackage
Create an empty Java package with given ID.- Parameters:
id
- package IDbasePackageName
- name of the source packagemetadataDir
- installation directory for metadata relative to installation root
-
-
Method Details
-
getFiles
Description copied from class:Package
Get files contained in this package. -
getMetadata
public org.fedoraproject.xmvn.metadata.PackageMetadata getMetadata()Get metadata associated with this package.- Returns:
- package metadata object
-