2% H~ "                   "   ? ? ? ? D ()VCodeLineNumberTableLocalVariableTablethis!Lorg/dataone/client/D1ObjectTest;setUp ExceptionsRuntimeVisibleAnnotationsLorg/junit/Before;testConstructordataLjavax/activation/DataSource;xLorg/dataone/client/D1Object;yLorg/junit/Test;testEmptyParameterse/Lorg/dataone/service/exceptions/InvalidRequest; StackMapTabletestNullParameterstestDeprecatedEmptyParameterstestDeprecatedNullParameterstestSetDataNullztestGetAccessPolicyEditoreditor'Lorg/dataone/client/AccessPolicyEditor;ds&Lorg/dataone/service/types/v1/Subject;)testGetAccessPolicyEditor_setPublicAccesstestGetDataSourcetestSetDataSourcetestFileDataSourcefwLjava/io/FileWriter;dataFileLjava/io/File; SourceFileD1ObjectTest.java IJ#javax/mail/util/ByteArrayDataSourcesomeData Iorg/dataone/client/D1Objectfoo aFormat  aSubmitter aNodeRef I   Hshould not have been able to build D1Object with empty-string parameters -org/dataone/service/exceptions/InvalidRequest  3org/dataone/service/types/v1/ObjectFormatIdentifier$org/dataone/service/types/v1/Subject*org/dataone/service/types/v1/NodeReference Ijava/lang/Stringfooooootext/csv submitterMesomeMN I Hshould not have been able to setData(null) without throwing an Exception Rshould not have been able to setSystemMetadata(null) without throwing an Exception mee-mee-mee           Jpublic     someOtherData  d1ObjectTest123 java/io/FileWriter I  !J "Jjavax/activation/FileDataSource #$org/dataone/client/D1ObjectTestjava/lang/Objectjava/lang/Exception&java/security/NoSuchAlgorithmException'org/dataone/service/exceptions/NotFoundjava/io/IOExceptionjava/lang/Throwable java/io/FilegetBytes()[B([BLjava/lang/String;)V org/dataone/client/D1TypeBuilderbuildIdentifier=(Ljava/lang/String;)Lorg/dataone/service/types/v1/Identifier;buildFormatIdentifierI(Ljava/lang/String;)Lorg/dataone/service/types/v1/ObjectFormatIdentifier; buildSubject:(Ljava/lang/String;)Lorg/dataone/service/types/v1/Subject;buildNodeReference@(Ljava/lang/String;)Lorg/dataone/service/types/v1/NodeReference;(Lorg/dataone/service/types/v1/Identifier;Ljavax/activation/DataSource;Lorg/dataone/service/types/v1/ObjectFormatIdentifier;Lorg/dataone/service/types/v1/Subject;Lorg/dataone/service/types/v1/NodeReference;)V getFormatId7()Lorg/dataone/service/types/v1/ObjectFormatIdentifier;org/junit/Assert assertEquals'(Ljava/lang/Object;Ljava/lang/Object;)VgetSystemMetadata/()Lorg/dataone/service/types/v1/SystemMetadata;+org/dataone/service/types/v1/SystemMetadata getSubmitter(()Lorg/dataone/service/types/v1/Subject;getAuthoritativeMemberNode.()Lorg/dataone/service/types/v1/NodeReference;getValue()Ljava/lang/String;fail(Ljava/lang/String;)Vjava/lang/SystemoutLjava/io/PrintStream;getDescriptionjava/io/PrintStreamprintlnd(Lorg/dataone/service/types/v1/Identifier;[BLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V(Lorg/dataone/service/types/v1/Identifier;[BLorg/dataone/service/types/v1/ObjectFormatIdentifier;Lorg/dataone/service/types/v1/Subject;Lorg/dataone/service/types/v1/NodeReference;)VsetData([B)VsetSystemMetadata0(Lorg/dataone/service/types/v1/SystemMetadata;)VgetAccessPolicyEditor)()Lorg/dataone/client/AccessPolicyEditor;'org/dataone/service/types/v1/PermissionREAD)Lorg/dataone/service/types/v1/Permission;%org/dataone/client/AccessPolicyEditor setAccessS([Lorg/dataone/service/types/v1/Subject;Lorg/dataone/service/types/v1/Permission;)VgetAccessPolicy-()Lorg/dataone/service/types/v1/AccessPolicy;,org/dataone/service/types/v1/util/AccessUtilgetPermissionMap@(Lorg/dataone/service/types/v1/AccessPolicy;)Ljava/util/HashMap;java/util/HashMap containsKey(Ljava/lang/Object;)Z assertTrue(Z)VsetPublicAccess getDataSource()Ljavax/activation/DataSource;javax/activation/DataSourcegetInputStream()Ljava/io/InputStream;org/apache/commons/io/IOUtilstoString)(Ljava/io/InputStream;)Ljava/lang/String;equals setDataSource (Ljavax/activation/DataSource;)VcreateTempFile4(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File;(Ljava/io/File;)Vwriteflushclosedelete()Z!GH IJK/*L3M NOPJK+L7M NOQRSTUJKYLY+   MY+   N,-,-,-,-L"=>+CHHSIdJuKLM*NOVW+bXYHEZYQ [\]S^_JK?YLY+  ML+03LST+Y0\3Z4[>^M*"VW+XY4 `a?NObsc Q[\]S^dJKBYLY+ ML+N--0->0;>>?>L"ef(l-o0m1n;oAqM*VW(XY1 `aBNOb pcMeQ[\]S^fJK,Y!LL+ Lx} ~!+M ZY! `a,NOb`c Q[\]S^gJK8Y"""!LL+M,#&#4&14454L#&'17M ZY' `a8NOb fcMeQ[\]S^hJK>Y#$ % &'L+()M+*+M!+./9<L* !&+./49<=M*/`a=`a>NO!iYb.jkcLcQ [\]S^lJKWY#$ % &'L, M+-N-Y,S./N:+01,23'=@@B@L"!',;=EVM*,mnWNO!6oY'0pqb@jkreQ [\]S^sJK@Y#$ % &'L+-M,4+015 23L!&*?M @NO!oY&mnQ [\]S^tJK@YLY#+$ % &M,67893L+?M @NO2VW+oYQ [\]S^uJKQYLY#+$ % &M,Y:;,678:93L+<PM QNOCVW+&oYQ [\]S^vJKn<=>L?Y+@M,A,B,CDY+ENY#-$ % &:67893+FW :+FW[ccecL2 (F[`cmM4Jwx(3VWFoYnNOfyzbcj{e Q [\]S^|}