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.PackageMetadataGet 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:PackageGet files contained in this package. -
getMetadata
public org.fedoraproject.xmvn.metadata.PackageMetadata getMetadata()Get metadata associated with this package.- Returns:
- package metadata object
-