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

org.apache.jackrabbit.oak.segment.Segment.class Maven / Gradle / Ivy

There is a newer version: 1.9.6
Show newest version
????3`XY
Z??
?[
\]	^
_`a	bc	de	fg	h

i
j
klm
n
_o
kp	q	krs
[
tu	vw
xy
z
{|}~
"[
"?
!?
"?	??	??
?

?
_?
?
?
_?
?
?
?
_?
??
8?
8?

?

?
?
?
??
?
?
?
?
?
?
?
?
U????	?
J???
??
?
)?@??????
Z??
\?
\?
\??
`???
"?
b?
??@ ??
???	??
???
??	??	u???
?
u??
?
Z?
??
??
y?
J?
J?
???
?[?
????
??
??
??
???
??
??
????
??
??
??
??
??
???InnerClassesHEADER_SIZEI
ConstantValueRECORD_ID_BYTESSEGMENT_REFERENCE_LIMIT?RECORD_ALIGN_BITSMAX_SEGMENT_SIZESMALL_LIMIT?MEDIUM_LIMIT@?BLOB_ID_SMALL_LIMITROOT_COUNT_OFFSETGC_GENERATION_OFFSET
"REFERENCED_SEGMENT_ID_COUNT_OFFSETstore0Lorg/apache/jackrabbit/oak/segment/SegmentStore;RuntimeVisibleAnnotationsLjavax/annotation/Nonnull;reader1Lorg/apache/jackrabbit/oak/segment/SegmentReader;id-Lorg/apache/jackrabbit/oak/segment/SegmentId;dataLjava/nio/ByteBuffer;version2Lorg/apache/jackrabbit/oak/segment/SegmentVersion;
recordIdCacheLjava/util/Map;	SignaturePLjava/util/Map;infoLjava/lang/String;unpack(S)ICodeLineNumberTableLocalVariableTableoffsetSpack(I)Salign(II)Iaddressboundary?(Lorg/apache/jackrabbit/oak/segment/SegmentStore;Lorg/apache/jackrabbit/oak/segment/SegmentReader;Lorg/apache/jackrabbit/oak/segment/SegmentId;Ljava/nio/ByteBuffer;)VsegmentVersionBthis+Lorg/apache/jackrabbit/oak/segment/Segment;
StackMapTableXaceg"RuntimeVisibleParameterAnnotationstoHex([B)Ljava/lang/String;eLjava/io/IOException;bytes[Bout4Lorg/apache/commons/io/output/ByteArrayOutputStream;s}?x(Lorg/apache/jackrabbit/oak/segment/SegmentStore;Lorg/apache/jackrabbit/oak/segment/SegmentReader;[BLjava/lang/String;)VbuffergetSegmentVersion4()Lorg/apache/jackrabbit/oak/segment/SegmentVersion;poslengthgetSegmentId/()Lorg/apache/jackrabbit/oak/segment/SegmentId;getRootCount()IgetReferencedSegmentIdCountgetReferencedSegmentId(I)Ljava/util/UUID;indexpositionmsbJlsbgetGcGeneration((Ljava/nio/ByteBuffer;Ljava/util/UUID;)I	segmentIdLjava/util/UUID;getRootType1(I)Lorg/apache/jackrabbit/oak/segment/RecordType;
getRootOffset(I)IgetSegmentInfo()Ljava/lang/String;Ljavax/annotation/CheckForNull;sizereadByte(I)B	readShortreadIntreadLong(I)J	readBytes(I[BII)VdreadRecordId/(I)Lorg/apache/jackrabbit/oak/segment/RecordId;internalReadRecordIdrecordId,Lorg/apache/jackrabbit/oak/segment/RecordId;??
readString(I)Ljava/lang/String;stream1Lorg/apache/jackrabbit/oak/segment/SegmentStream;list.Lorg/apache/jackrabbit/oak/segment/ListRecord;???readTemplate/(I)Lorg/apache/jackrabbit/oak/segment/Template;	primaryIdmixinIdimixins[Ljava/lang/String;childNameIdheadhasPrimaryTypeZ
hasMixinTypeszeroChildNodesmanyChildNodes
mixinCount
propertyCountprimaryType-Lorg/apache/jackrabbit/oak/api/PropertyState;
mixinTypes	childName
properties5[Lorg/apache/jackrabbit/oak/segment/PropertyTemplate;?*	readProps9(II)[Lorg/apache/jackrabbit/oak/segment/PropertyTemplate;type
propertyNames9
readLength/(Lorg/apache/jackrabbit/oak/segment/RecordId;)JinternalReadLengthtoStringbsegmentInfowriterLjava/io/PrintWriter;stringLjava/io/StringWriter;??writeTo(Ljava/io/OutputStream;)VLjava/io/OutputStream;channel'Ljava/nio/channels/WritableByteChannel;?
Exceptions
access$000x0
SourceFileSegment.java)org/apache/jackrabbit/oak/segment/Segment/org/apache/jackrabbit/oak/segment/SegmentWriter????????????.org/apache/jackrabbit/oak/segment/SegmentStore??/org/apache/jackrabbit/oak/segment/SegmentReader??+org/apache/jackrabbit/oak/segment/SegmentId??java/nio/ByteBuffer????????+org/apache/jackrabbit/oak/segment/Segment$1???????2org/apache/commons/io/output/ByteArrayOutputStream	
D
java/io/IOExceptionjava/lang/StringBuilderError dumping segment: D?java/lang/String?????????java/util/UUID? !?"#$???%&'(???)*?+?,-./??*org/apache/jackrabbit/oak/segment/RecordId01?234C??5java/lang/Integer,org/apache/jackrabbit/oak/segment/ListRecord?6/org/apache/jackrabbit/oak/segment/SegmentStream?789?java/lang/Throwable:;java/lang/IllegalStateExceptionString is too long: <?=jcr:primaryType>?@ABCDjcr:mixinTypesEFGHAI?*org/apache/jackrabbit/oak/segment/Template<=?J2org/apache/jackrabbit/oak/segment/PropertyTemplateKLMNO?PQRS?Ajava/io/StringWriterjava/io/PrintWriter?TSegment %s (%d bytes)%njava/lang/ObjectUVInfo: %s, Generation: %d%n??J--------------------------------------------------------------------------W=reference %02x: %s%n??root %d: %s at %04x%n%04x: X%02x    YW?Z[\]??^_+org/apache/jackrabbit/oak/api/PropertyState%java/nio/channels/WritableByteChannel()Vcom/google/common/collect/Maps
newHashMap()Ljava/util/HashMap;$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;isDataSegmentId()Zget0org/apache/jackrabbit/oak/segment/SegmentVersionisValid(B)Zp(Lorg/apache/jackrabbit/oak/segment/Segment;Lorg/apache/jackrabbit/oak/segment/SegmentId;Ljava/nio/ByteBuffer;)V
checkState(ZLjava/lang/Object;)VfromByte5(B)Lorg/apache/jackrabbit/oak/segment/SegmentVersion;LATEST_VERSIONorg/apache/commons/io/HexDumpdump([BJLjava/io/OutputStream;I)Vcom/google/common/base/CharsetsUTF_8Ljava/nio/charset/Charset;java/nio/charset/Charsetname&(Ljava/lang/String;)Ljava/lang/String;)org/apache/jackrabbit/oak/commons/IOUtilscloseQuietly(Ljava/io/Closeable;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;
getMessagenewDataSegmentIdwrap([B)Ljava/nio/ByteBuffer;loaded.(Lorg/apache/jackrabbit/oak/segment/Segment;)VcheckPositionIndexes(III)Vlimit(Z)VgetShortgetInt
checkArgumentgetLong(JJ)VgetLeastSignificantBits()J(J)ZasUUID()Ljava/util/UUID;,org/apache/jackrabbit/oak/segment/RecordTypevalues1()[Lorg/apache/jackrabbit/oak/segment/RecordType;	remaining	duplicate()Ljava/nio/ByteBuffer;(I)Ljava/nio/Buffer;([BII)Ljava/nio/ByteBuffer;valueOf(I)Ljava/lang/Integer;
java/util/MapnewSegmentId1(JJ)Lorg/apache/jackrabbit/oak/segment/SegmentId;1(Lorg/apache/jackrabbit/oak/segment/SegmentId;I)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;([BLjava/nio/charset/Charset;)V0(Lorg/apache/jackrabbit/oak/segment/RecordId;I)V^(Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/ListRecord;J)V	getStringclose
addSuppressed(Ljava/lang/Throwable;)V(J)Ljava/lang/StringBuilder;(Ljava/lang/String;)V@(Lorg/apache/jackrabbit/oak/segment/RecordId;)Ljava/lang/String;"org/apache/jackrabbit/oak/api/TypeNAME$Lorg/apache/jackrabbit/oak/api/Type;7org/apache/jackrabbit/oak/plugins/memory/PropertyStatescreatePropertyw(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/jackrabbit/oak/api/Type;)Lorg/apache/jackrabbit/oak/api/PropertyState;java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;NAMESZERO_CHILD_NODES?(Lorg/apache/jackrabbit/oak/segment/SegmentReader;Lorg/apache/jackrabbit/oak/api/PropertyState;Lorg/apache/jackrabbit/oak/api/PropertyState;[Lorg/apache/jackrabbit/oak/segment/PropertyTemplate;Ljava/lang/String;)VgetEntryjava/lang/MathabsfromTag((IZ)Lorg/apache/jackrabbit/oak/api/Type;:(ILjava/lang/String;Lorg/apache/jackrabbit/oak/api/Type;)V
getSegment-()Lorg/apache/jackrabbit/oak/segment/Segment;	getOffset(Ljava/io/Writer;)Vformat<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintWriter;println(C)Ljava/io/PrintWriter;/(Ljava/lang/CharSequence;)Ljava/io/PrintWriter;java/nio/channels/Channels
newChannel?(Ljava/io/OutputStream;)Ljava/nio/channels/WritableByteChannel;hasRemainingwrite(Ljava/nio/ByteBuffer;)I!????????????????????.????????????????????????????????????????????????B??"	???1~x??????	???/z???????	???@`dd?~???????????X?*?*??*+??	?
*,???*-??
?*???-??S?6?0?%?a??K?????Y*-??*???
*????F????!?,?8???G?U?`?j????????????>GE???????????????????t?????@??????
????G?Y?L*	+?+???M+? ,?M?"Y?#$?%,?&?%?'N+? -?:+? ? !> 8>>@>????? ?!?8?? !??G??????? +??]?????X*?*??*+??	?
*,???*+?(?*??)?**-??+?,?*-3??*?*?-??*
????!?+?7?E?O?W??4X??X??X??X??X??????????/*???????????+`.?/*??0.d`>*??1???2???	??)??*+??+??+??????%@???/*??????????7
*??3~????
?????4
*??4???
??????C*?5???6*??1=?h`=*??7B*?`?77?8Y!?9??	"+8?4C??C??+??+??8???@	??X+?:?;?*
?4???

????@???9*?*?????6*??1=?*?5h`=h`=??*???~2??)+-.%/+1? <??<??$???@??<*?>???6*??1=?*?5h`=h`=?*??3~x??579:%;+<.>? <??<??$???@?^#*?*?*???***?@?A?**?*??TUW?#????	
??2*??B??[????B*?*?C???_?????
??B*?*?C?3??c??????B*?*?C?4??g??????C*?*?C?7??k???????0,?W`,??/*??D:*?C?EW,?FW??xyz{%|/}?>0??0??0??0??0????P*?C=*?G??
??? ???????S
?*??H?I?JM,?,?*?YN?*??H?I?JM,?,-ð*??77*?`?77*?`?3~x6?JY*?
?K?LM*??H,?MW,-ð:	-?	?6?7??????:?????/?3?7?A?N?`?w??????>AI??N<??`*?????????????R???
4*?C=*?NB!O??0!??:*??D:`?EW?QW?)Y??R?!S??0!??:*??D:`?EW?QW?)Y??R?!V???!Xa
eXm?6?ZY*`?G?[:?\Y?JY*??L!?]::?^:	?!??_?:

?a??_	?:		:	?:?!??_?:?a??_??bY?"Y?#c?%!?d?'?e????`???`????`????^??
???$?-?5?B?J?P?Y?b?j?w????????????????p'??$??P'??Y???a??
??y 4??4??-??
'???s?B4?\	?!"?#???!"??H???!"???????$%??	*?f=g~??>h~??6i~??6j~??6z?~6k~6?:	?"*?l:
m*?
?n?o?p:	?:
?D?):6??#*?l:
*?
?nS?????q?r?s?p:
?t:?
v:??*?l:*??n:?*?w:?uY*?	
?x???#???!?/?=?G?M?P?S?W?^?f?n?s?v?y?~?????????????????????????????????????^&
?'
?((??:)*?+	??	??,??-.!?/./?0.=?1.G?2?M?3?S?45	y?65
?E7??89?F?@?@?@?@?:
?:?:;?'??#??<=??j?yN?b*?l:?ZY-??[:?6?B*??z6-?yY*??{?n?|???}?~S????-??6
??	??? ?)?3?D?N?[?b?h??R3/>?#E(?X?K? j??j3?j??e89?t?#?@!?6?@!@66#??@!@66#??@AB?@+?+???????????A??**?C?N????????C?O?*????~=?~???@~??~x*???~??`????8y*????~?0y?*????~?(y?*????~? y?*????~?y?*????~?y?*????~?y?*???~??Sa??:??".<Mau	?
???
? ??????????? D?N8??Y??L??Y+??MN*??B6,???Y*?SY?HS??W*??:?,???YSY*???HS??W*???q,???6*?5?%,???Y?HSY*??S??W????6*?>?1,???Y?HSY*??SY*?@?HS??W????,???*??0`?~d6*??0??,???Y.*??0d`z?HS??W6?Z?p?
, ??W`*??1?+*?`?6,???Y?~?HS??W?
,???W????, ??W6?P`*??1?4*?`?6 ??,???W?
,.??W?
, ??W????,?????,???+??:,?-?,???:-?a?,???:N?:	,?-?,???:
-
?a?,??	????`?
`?#&`
??-6<A[e k"w#?"?&?'?&?*?+?,?-.!/-042C3Q4h5k6r.x9:?;?<?=?>?@?B?C?:?F?G?I?J?K
K?zn+(??7(?QE?^(?? E??T(????<?F??"??'GH8??0IJ???[?KL?#??*??6??.6??	?<??	??KL?##?
??KL??G??
?KL???
MN?? *??DM+??N,???-,??W????OP
QRT?* ?? O??
PQ??
?RS!T??/*???=?U?VW?





© 2015 - 2025 Weber Informatics LLC | Privacy Policy