@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.Object
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
java.net.URISyntaxException
javax.xml.bind.JAXBException