2L 5 H 5  5 5 5 5    6 6      6    5   5 5    5 - 6 6  5 5 5 ; 5 5         packageId)Lorg/dataone/service/types/v1/Identifier; metadataMapLjava/util/Map; SignatureuLjava/util/Map;>; objectStoreLjava/util/HashMap;[Ljava/util/HashMap;systemMetadata-Lorg/dataone/service/types/v1/SystemMetadata;()VCodeLineNumberTableLocalVariableTablethis Lorg/dataone/client/DataPackage;,(Lorg/dataone/service/types/v1/Identifier;)VidaddAndDownloadDataoLorg/dataone/client/D1Object; StackMapTable ExceptionsaddData (Lorg/dataone/client/D1Object;)VobjinsertRelationship<(Lorg/dataone/service/types/v1/Identifier;Ljava/util/List;)VdataIdi$Ljava/util/Iterator; metadataID dataIDListLjava/util/List;associatedDataLocalVariableTypeTable;Ljava/util/List;g(Lorg/dataone/service/types/v1/Identifier;Ljava/util/List;)Vsize()Icontains,(Lorg/dataone/service/types/v1/Identifier;)ZgetH(Lorg/dataone/service/types/v1/Identifier;)Lorg/dataone/client/D1Object;remove Deprecated removeData identifiers()Ljava/util/Set;<()Ljava/util/Set; getPackageId+()Lorg/dataone/service/types/v1/Identifier; setPackageIdgetMap#()Lorg/dspace/foresite/ResourceMap;serializePackage()Ljava/lang/String;rm!Lorg/dspace/foresite/ResourceMap;rdfXmlLjava/lang/String;downloadK(Lorg/dataone/service/types/v1/Identifier;)Lorg/dataone/client/DataPackage; resourceMappid packageObjectdeserializePackage4(Ljava/lang/String;)Lorg/dataone/client/DataPackage;dataIdentifiersscienceMetadataIdmdMap packageMapdpLjava/util/Map;>;>;getMetadataMap()Ljava/util/Map;w()Ljava/util/Map;>;getDocumentedByT(Lorg/dataone/service/types/v1/Identifier;)Lorg/dataone/service/types/v1/Identifier;md dataObjectmetadataMembersLjava/util/Set; documenter:Ljava/util/Set;setMetadataMap(Ljava/util/Map;)Vx(Ljava/util/Map;>;)VsetSystemMetadata0(Lorg/dataone/service/types/v1/SystemMetadata;)VgetSystemMetadata/()Lorg/dataone/service/types/v1/SystemMetadata;getUncharacterizedMembersunmappedMembersit?Ljava/util/Iterator;getUnresolvableMemberse.Lorg/dataone/service/exceptions/NotAuthorized;)Lorg/dataone/service/exceptions/NotFound;itemunresolvedItems  getPackageResourcespackageResources SourceFileDataPackage.java T[ TU RSjava/util/HashMap OP KL [ z{ }    ! |"java/util/Listjava/util/ArrayList #$ %& '('org/dataone/service/types/v1/Identifier z! )! xyorg/dataone/client/D1Object [ ~" * IJ+ ,- ./ 01 234 5%http://www.openarchives.org/ore/terms 6! 789 :;< => -org/dataone/service/exceptions/InvalidRequest0000LThe identifier does not represent a DataPackage (is not an ORE resource map) T? @A B&org/dataone/client/DataPackage java/util/Map ][ java/util/HashSet CDE FGH IJ ~!,org/dataone/service/exceptions/NotAuthorized'org/dataone/service/exceptions/NotFoundjava/util/Collection KDjava/lang/Object+org/dataone/service/exceptions/InvalidToken-org/dataone/service/exceptions/ServiceFailure-org/dataone/service/exceptions/NotImplemented4org/dataone/service/exceptions/InsufficientResourcesjava/util/Iterator org/dspace/foresite/OREExceptionjava/net/URISyntaxException*org/dspace/foresite/ORESerialiserException&org/dspace/foresite/OREParserExceptionjava/io/IOExceptionjava/lang/String$java/io/UnsupportedEncodingException java/util/Setput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getIdentifier containsKey(Ljava/lang/Object;)Z&(Ljava/lang/Object;)Ljava/lang/Object;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;addkeySet"org/dataone/ore/ResourceMapFactory getInstance&()Lorg/dataone/ore/ResourceMapFactory;createResourceMap[(Lorg/dataone/service/types/v1/Identifier;Ljava/util/Map;)Lorg/dspace/foresite/ResourceMap;serializeResourceMap5(Lorg/dspace/foresite/ResourceMap;)Ljava/lang/String; getFormatId7()Lorg/dataone/service/types/v1/ObjectFormatIdentifier;3org/dataone/service/types/v1/ObjectFormatIdentifiergetValueequals getDataSource()Ljavax/activation/DataSource;javax/activation/DataSourcegetInputStream()Ljava/io/InputStream;org/apache/commons/io/IOUtilstoString)(Ljava/io/InputStream;)Ljava/lang/String;'(Ljava/lang/String;Ljava/lang/String;)VparseResourceMap#(Ljava/lang/String;)Ljava/util/Map;isEmpty removeAll(Ljava/util/Collection;)Zorg/dataone/client/D1ClientgetCN()Lorg/dataone/client/CNode;org/dataone/client/CNoderesolve\(Lorg/dataone/service/types/v1/Identifier;)Lorg/dataone/service/types/v1/ObjectLocationList;addAll!5HIJKLMNOPMQRSTUV4*W `aX YZT[Vm%***Y*Y*+WhX ijk$lX%YZ%\J][Vk*+ + M*+, WW~ X  ^_YZ\J`abcDEde-fgVx+ M*, + *,+ WW X YZh_\J`ijkV1wN*+ *+N YN,:&:- -W*+ *+-WW.  (FQZ]jvX>FlJ0-mnwYZwoJwpqurqswpturt` uv)MwxyV2*WX YZz{V= *+WX YZ \J|}V@ *+WX YZ \J~[V>*+W XYZ\J[VB *+WW  X YZ \JV2*WX YZMV/* WX YZ[VP +*+ W X YZ IJ` V9!* *"W X YZaVU*#L!+$M,W X YZ  a V2* L+%&'(+)*+M,,-Y./0W356!7&9X !2J-_`&a bcDEde- V !*1LM++2+34N5Y-M+-6:,738:N:,9::: , 9,W>UX Y\+]4`@aFdjepf~ghijlXf lJ mn~(qj<JTUmn+~J@iLL Zs ~(t@iN`-Tiv2iuva bcDEde-V/*WsX YZMVN*:M,3N:-8:-:,+ :W& ~ -AEHKXH-J4mnNYZNJIL B?JsIN B`iiv0VP*+W XYZKLs KNMV>*+W XYZRSV/*WX YZVJ;YW+W"(=EHX*(JJYZB5nsB5` v/MV?T*?L+*@W+4M,2,NA-BW+-CW:+-CW:+-=@D-=MEW:#-5=@BJMORX>BO-"JTYZO:nsO:`)v%viLabcdMVK;YW+*:-FGW+W  * 2FIX**J2mnKYZCs C`v1M