@Immutable
public final class AssetMap
extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
AssetMap.Asset
This class represents a thin, immutable wrapper around the XML type 'AssetType' which is defined in Section 11,
 st0429-9:2014. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<AssetMap.Asset> | 
getAssetList()
Getter for the complete list of assets present in this AssetMap 
 | 
java.util.List<AssetMap.Asset> | 
getPackingListAssets()
Getter for the list of packing list (see st0429-8:2007) assets present in this AssetMap 
 | 
java.net.URI | 
getPath(java.util.UUID uuid)  | 
static void | 
main(java.lang.String[] args)  | 
java.lang.String | 
toString()  | 
public java.lang.String toString()
toString in class java.lang.Objectpublic java.util.List<AssetMap.Asset> getAssetList()
public java.util.List<AssetMap.Asset> getPackingListAssets()
@Nullable public java.net.URI getPath(java.util.UUID uuid)
uuid - the unique identifier for the asset of interestpublic static void main(java.lang.String[] args)
                 throws java.io.IOException,
                        java.net.URISyntaxException,
                        org.xml.sax.SAXException,
                        javax.xml.bind.JAXBException
java.io.IOExceptionjava.net.URISyntaxExceptionorg.xml.sax.SAXExceptionjavax.xml.bind.JAXBException