@Immutable
public final class IMPDelivery
extends java.lang.Object
| Constructor and Description |
|---|
IMPDelivery(BasicMapProfilev2FileSet basicMapProfilev2FileSet)
Constructor for an IMPDelivery object for deliveries that are based on Basic Map Profile v2 (Annex A st0429-9:2014)
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<InteroperableMasterPackage> |
getInteroperableMasterPackages()
Getter for a list of IMPs contained in this delivery
|
boolean |
isValid()
Checks if the IMF delivery is valid.
|
static void |
main(java.lang.String[] args) |
java.lang.String |
toString() |
public IMPDelivery(BasicMapProfilev2FileSet basicMapProfilev2FileSet) throws java.io.IOException, org.xml.sax.SAXException, javax.xml.bind.JAXBException, java.net.URISyntaxException
basicMapProfilev2FileSet - a single mapped file set that is compliant with Basic Map Profile v2 (Annex A st0429-9:2014)java.io.IOException - - forwarded from BasicMapProfilev2FileSet constructororg.xml.sax.SAXException - - forwarded from BasicMapProfilev2FileSet constructorjavax.xml.bind.JAXBException - - forwarded from BasicMapProfilev2FileSet constructorjava.net.URISyntaxException - - forwarded from BasicMapProfilev2FileSet constructorpublic java.util.List<InteroperableMasterPackage> getInteroperableMasterPackages()
InteroperableMasterPackage corresponding to IMPs
contained in this deliverypublic boolean isValid()
public java.lang.String toString()
toString in class java.lang.Objectpublic static void main(java.lang.String[] args)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException,
java.net.URISyntaxException,
javax.xml.bind.JAXBException
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionjava.net.URISyntaxExceptionjavax.xml.bind.JAXBException