
org.apache.jackrabbit.oak.segment.SegmentBufferWriter.class Maven / Gradle / Ivy
???? 3?
7
{
{
{ { {
{ {
{!
{" ?# {$ %&
%' {( {)*+,+-
./
01
2
34
5 {6
7 8 9:
;<
=>
?@A {BCDEF {G
HI
HJ
HK
HL
{M*N
mO
P
Q
m7
{R
fS
{T
fU ??
{V
fW,X Y {Z
f[
f\]
{^
f_`
SEabc
fd
e
f*g,g hij
_k l,mnonpq*rs htu
jv hwxyEz {
|}g}m*~
f,?
{? ?
m?*??
???
???? InnerClasses
Statistics LOG Lorg/slf4j/Logger; ENABLE_GENERATION_CHECK Z roots Ljava/util/Map; Signature kLjava/util/Map; referencedSegmentIds Ljava/util/Set; >Ljava/util/Set; store 0Lorg/apache/jackrabbit/oak/segment/SegmentStore; RuntimeVisibleAnnotations Ljavax/annotation/Nonnull; tracker 2Lorg/apache/jackrabbit/oak/segment/SegmentTracker; reader 1Lorg/apache/jackrabbit/oak/segment/SegmentReader; wid Ljava/lang/String;
generation I buffer [B segment +Lorg/apache/jackrabbit/oak/segment/Segment; length position
statistics BLorg/apache/jackrabbit/oak/segment/SegmentBufferWriter$Statistics; dirty ?(Lorg/apache/jackrabbit/oak/segment/SegmentStore;Lorg/apache/jackrabbit/oak/segment/SegmentTracker;Lorg/apache/jackrabbit/oak/segment/SegmentReader;Ljava/lang/String;I)V Code LineNumberTable LocalVariableTable this 7Lorg/apache/jackrabbit/oak/segment/SegmentBufferWriter;
StackMapTable?? "RuntimeVisibleParameterAnnotations Ljavax/annotation/CheckForNull; execute? WriteOperation v(Lorg/apache/jackrabbit/oak/segment/WriteOperationHandler$WriteOperation;)Lorg/apache/jackrabbit/oak/segment/RecordId; writeOperation HLorg/apache/jackrabbit/oak/segment/WriteOperationHandler$WriteOperation;
Exceptions
getGeneration ()I
newSegment ()V data e Ljava/io/IOException; metaInfoA writeByte (B)V value B
writeShort (S)V S writeInt (I)V writeLong (J)V J
writeRecordId /(Lorg/apache/jackrabbit/oak/segment/RecordId;)V recordId ,Lorg/apache/jackrabbit/oak/segment/RecordId; 0(Lorg/apache/jackrabbit/oak/segment/RecordId;Z)V reference offset segmentId -Lorg/apache/jackrabbit/oak/segment/SegmentId;q checkGCGeneration 0(Lorg/apache/jackrabbit/oak/segment/SegmentId;)V snfe