@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