All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.ning.compress.lzf.util.LZFFileOutputStream.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????2Ecom/groupbyinc/flux/common/ning/compress/lzf/util/LZFFileOutputStreamjava/io/FileOutputStream%java/nio/channels/WritableByteChannelLZFFileOutputStream.javaGcom/groupbyinc/flux/common/ning/compress/lzf/util/LZFFileOutputStream$1Mcom/groupbyinc/flux/common/ning/compress/lzf/util/LZFFileOutputStream$Wrapper
Wrapper%java/nio/channels/FileChannel$MapMode
java/nio/channels/FileChannelMapModeOUTPUT_BUFFER_SIZEI??_encoder;Lcom/groupbyinc/flux/common/ning/compress/lzf/ChunkEncoder;	_recycler9Lcom/groupbyinc/flux/common/ning/compress/BufferRecycler;
_outputBuffer[B	_position_cfgFinishBlockOnFlushZ_outputStreamClosed_wrapperOLcom/groupbyinc/flux/common/ning/compress/lzf/util/LZFFileOutputStream$Wrapper;(Ljava/io/File;)Vjava/io/FileNotFoundException#Ecom/groupbyinc/flux/common/ning/compress/lzf/util/ChunkEncoderFactory%optimalInstance>(I)Lcom/groupbyinc/flux/common/ning/compress/lzf/ChunkEncoder;'(
&)L(Lcom/groupbyinc/flux/common/ning/compress/lzf/ChunkEncoder;Ljava/io/File;)V!+
,thisGLcom/groupbyinc/flux/common/ning/compress/lzf/util/LZFFileOutputStream;fileLjava/io/File;(Ljava/io/File;Z)VM(Lcom/groupbyinc/flux/common/ning/compress/lzf/ChunkEncoder;Ljava/io/File;Z)V!3
4append(Ljava/io/FileDescriptor;)VV(Lcom/groupbyinc/flux/common/ning/compress/lzf/ChunkEncoder;Ljava/io/FileDescriptor;)V!8
9fdObjLjava/io/FileDescriptor;(Ljava/lang/String;)VP(Lcom/groupbyinc/flux/common/ning/compress/lzf/ChunkEncoder;Ljava/lang/String;)V!>
?nameLjava/lang/String;(Ljava/lang/String;Z)VQ(Lcom/groupbyinc/flux/common/ning/compress/lzf/ChunkEncoder;Ljava/lang/String;Z)V!D
E9com/groupbyinc/flux/common/ning/compress/lzf/ChunkEncoderGgetBufferRecycler;()Lcom/groupbyinc/flux/common/ning/compress/BufferRecycler;IJ
HK?(Lcom/groupbyinc/flux/common/ning/compress/lzf/ChunkEncoder;Ljava/io/File;Lcom/groupbyinc/flux/common/ning/compress/BufferRecycler;)V!M
Nencoder?(Lcom/groupbyinc/flux/common/ning/compress/lzf/ChunkEncoder;Ljava/io/File;ZLcom/groupbyinc/flux/common/ning/compress/BufferRecycler;)V!Q
R?(Lcom/groupbyinc/flux/common/ning/compress/lzf/ChunkEncoder;Ljava/io/FileDescriptor;Lcom/groupbyinc/flux/common/ning/compress/BufferRecycler;)V!T
U?(Lcom/groupbyinc/flux/common/ning/compress/lzf/ChunkEncoder;Ljava/lang/String;Lcom/groupbyinc/flux/common/ning/compress/BufferRecycler;)V!W
X?(Lcom/groupbyinc/flux/common/ning/compress/lzf/ChunkEncoder;Ljava/lang/String;ZLcom/groupbyinc/flux/common/ning/compress/BufferRecycler;)V!Z
[!"
]	_	a	cjava/io/Filee7com/groupbyinc/flux/common/ning/compress/BufferRecyclerg	iallocOutputBuffer(I)[Bkl
hm	o?(Lcom/groupbyinc/flux/common/ning/compress/lzf/util/LZFFileOutputStream;Lcom/groupbyinc/flux/common/ning/compress/lzf/util/LZFFileOutputStream$1;)V!q
r 	tbufferRecycler!2
w!7
y!=
{!C
}setFinishBlockOnFlushJ(Z)Lcom/groupbyinc/flux/common/ning/compress/lzf/util/LZFFileOutputStream;bisOpen()Z	?close()Vjava/io/IOException?writeCompressedBlock??
?flush??
???
?
H?releaseOutputBuffer([B)V??
h?bufcheckNotClosed??
?write([BII)V??
?encodeAndWriteChunk([BIILjava/io/OutputStream;)V??
H?java/lang/System?	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V??
??bufferoffsetlength
BUFFER_LENfree(I)V(Ljava/io/InputStream;)Vjava/io/InputStream?read([B)I??
??inLjava/io/InputStream;(Ljava/nio/ByteBuffer;)Ijava/nio/ByteBuffer?	remaining()I??
??hasArray??
??array()[B??
??arrayOffset??
??limit??
??hasRemaining??
??java/lang/Math?min(II)I??
??get([BII)Ljava/nio/ByteBuffer;??
??toReadsrcLjava/nio/ByteBuffer;r"(Ljava/nio/channels/FileChannel;)V	READ_ONLY'Ljava/nio/channels/FileChannel$MapMode;??	?size()J??
?mapF(Ljava/nio/channels/FileChannel$MapMode;JJ)Ljava/nio/MappedByteBuffer;??
???
?Ljava/nio/channels/FileChannel;Ljava/nio/MappedByteBuffer;getFinishBlockOnFlushfinishBlockI()Lcom/groupbyinc/flux/common/ning/compress/lzf/util/LZFFileOutputStream;chunkLenleftrawWrite
?java/lang/StringBuilder?!?
??java/lang/Object?getClass()Ljava/lang/Class;??
??java/lang/Class?getName()Ljava/lang/String;
-(Ljava/lang/String;)Ljava/lang/StringBuilder;6
? already closedtoString

?
?{
ConstantValueCodeLocalVariableTableLineNumberTable
Exceptions
StackMapTable
SourceFileInnerClasses! !"C*?*+?-?./01
E
F$!2N*?*+?5? ./016
IJ$!7C*?*+?:?./;<
M
N!=C*?*+?@?./AB
Q
R$!CN*?*+?F? ./AB6
UV$!+M*+,+?L?O? ./P01
Y
Z$!3X*+,+?L?S?*./P016
]^$!8M*+,+?L?V? ./P;<
a
b!>M*+,+?L?Y? ./PAB
e
f$!DX*+,+?L?\?*./PAB6
ij$!M?:*,?^*?`*?b*+?d-?+?LN*-?j*-?n?p*?Y*?s?u?*:./:P:01:v*
m(
0nopr"s,t9u?Hfh$!Q?4*,?x*?`*?b*+?d*?j*?n?p*?Y*?s?u?44./4P401464v"x(0yz{&|3}$!T?1*,?z*?`*?b*+?d*-?j*-?n?p*?Y*?s?u?*1./1P1;<1v"?(
0???#?0?!W?1*,?|*?`*?b*+?d*-?j*-?n?p*?Y*?s?u?*1./1P1AB1v"?(
0???#?0?$!Z?4*,?~*?`*?b*+?d*?j*?n?p*?Y*?s?u?44./4P4AB464v"?(0???&?3?$??*?b*?./?
????B
*?????
./?@???=*???8*?`?*??*??*??*??*?d??*?pL+?*?p*?j+???+?=./2???????&?+?/?4?<?)???^*??*?b?*?`?*??*???./????????A	*++????	./	?
???????*??*?p?6*?`?%?*?d+*?u??`=d>???*?`d6?+*?p*?`??*Y?``?`?+*?p*?`??`=d>*Y?``?`*???*?d+*?u??`=d>????+*?p??*?`?>?./????????=~?b????'?,?4?=?C?Q?[?\?k?p?u????????????????????(?''!???t'*??*?`*?p??*??*?p*Y?`Z`?`?T?'./'?&???y*??+*?p??Y=?*?`*????? ./???	
??!???[+??=??*??+???*+??+??+??+??d???.+?Ι'+??*?p???>+*?p??W*?`*??????*B?[./[??V?6
	 !#.&5'B(M)R*V+Y-?"*???Z+??	+???M*,??W? ./??
??1
23???/*?b?./@??P*??*?`?*??*?./LMNP????4*?`<*?`=?&??>*?d*?p*?u??`=d




© 2015 - 2025 Weber Informatics LLC | Privacy Policy