42com/hazelcast/internal/serialization/impl/HeapDatajava/lang/Object$com/hazelcast/nio/serialization/Data HeapData.java4Ledu/umd/cs/findbugs/annotations/SuppressFBWarnings;value EI_EXPOSE_REPPARTITION_HASH_OFFSETI TYPE_OFFSET DATA_OFFSETHEAP_DATA_OVERHEADARRAY_HEADER_SIZE_IN_BYTESpayload[B()V  this4Lcom/hazelcast/internal/serialization/impl/HeapData;([B)V"java/lang/IllegalArgumentExceptionjava/lang/StringBuilder !DData should be either empty or should contain more than 8 bytes! -> #append-(Ljava/lang/String;)Ljava/lang/StringBuilder; %& !'java/util/Arrays)toString([B)Ljava/lang/String; +, *-()Ljava/lang/String; +/ !0(Ljava/lang/String;)V 2 3  6dataSize()I totalSize :9 ;java/lang/Math=max(II)I ?@ >AcopyTo([BI)Vjava/lang/SystemE arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V GH FIdestdestPosgetPartitionHashhasPartitionHash()Z NO Pcom/hazelcast/nio/BitsRreadIntB([BI)I TU SVhashCode X9 Y toByteArray()[BgetType getHeapCostcom/hazelcast/util/JVMUtil_REFERENCE_COST_IN_BYTES a `bequals(Ljava/lang/Object;)Z ]9 f f 89 i i [\ l([B[B)Z dn ooLjava/lang/Object;data&Lcom/hazelcast/nio/serialization/Data;idata1data2lengthcom/hazelcast/util/HashUtilyMurmurHash3_x86_32([BII)I {| z}hash64()JMurmurHash3_x64_64([BII)J z isPortableisJsonHeapData{type=(I)Ljava/lang/StringBuilder; % ! , hashCode=, partitionHash= M9  , totalSize= , dataSize= , heapCost= ^9 (C)Ljava/lang/StringBuilder; % ! ConstantValueCodeLineNumberTableLocalVariableTable StackMapTable SourceFileRuntimeInvisibleAnnotations!      3* -. 8*+-+(+!Y!Y"$(+.(14*+725012%4267788896 *<dB;  :9F*7 *7@@ CDf*<*7+*7JEFH KL M9P*Q *7W*ZLMO NOW"*7*7*7W @T "[\/*7Y ]9M*<*7W ^_ a ^9Xc*7*7``Uf deU*++++M*g,h*j>,k*7,mp@6 kln o qruv(w*z/{9|;*UUqr:st/&8  dn9*+*+*=+d>*3+3 2 &/17* u 9v9w%x X98*7*j~ 8*7*j OC*g @ OE~*g@ +/X!Y"(*g(*Z(*(*<(*j(*}1" %1=IW X [s