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

org.apache.jackrabbit.oak.plugins.segment.SegmentGraph.class Maven / Gradle / Ivy

There is a newer version: 1.64.0
Show newest version
????2?
e?
f?
????
??
?
e?
??
e??
?
9????????
9?
?
e??
9?;??

9
!?
!	
!

!
!

A


e
e
0
0
!
7
9? !
<"
#$
?%&
?'(??)
e*
M+????????,-
M./01
?23456
!7
89
8:
;
<=
>
?@
<A
BCD
`E
`F
GH
GIJKGraphInnerClassesLSegmentGraphVisitor()VCodeLineNumberTableLocalVariableTablethis8Lorg/apache/jackrabbit/oak/plugins/segment/SegmentGraph;writeSegmentGraph
ReadOnlyStoreq(Lorg/apache/jackrabbit/oak/plugins/segment/file/FileStore$ReadOnlyStore;Ljava/io/OutputStream;Ljava/util/Date;)VsegmentLjava/util/UUID;i$Ljava/util/Iterator;he$Lcom/google/common/collect/Multiset;inHeadZtofromedgeEntryLjava/util/Map$Entry;rootLorg/apache/jackrabbit/oak/plugins/segment/SegmentGraph$Graph;	headGraph	fileStoreHLorg/apache/jackrabbit/oak/plugins/segment/file/FileStore$ReadOnlyStore;outLjava/io/OutputStream;epochLjava/util/Date;writerLjava/io/PrintWriter;LocalVariableTypeTable6Lcom/google/common/collect/Multiset;]Ljava/util/Map$Entry;>;PLorg/apache/jackrabbit/oak/plugins/segment/SegmentGraph$Graph;
StackMapTable??-?MN?O
ExceptionsP"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nonnull;parseSegmentGraph?(Lorg/apache/jackrabbit/oak/plugins/segment/file/FileStore$ReadOnlyStore;)Lorg/apache/jackrabbit/oak/plugins/segment/SegmentGraph$Graph;rootsLjava/util/HashSet;%Ljava/util/HashSet;Q	Signature?(Lorg/apache/jackrabbit/oak/plugins/segment/file/FileStore$ReadOnlyStore;)Lorg/apache/jackrabbit/oak/plugins/segment/SegmentGraph$Graph;RuntimeVisibleAnnotationswriteGCGrapha(Lorg/apache/jackrabbit/oak/plugins/segment/file/FileStore$ReadOnlyStore;Ljava/io/OutputStream;)VgenLjava/lang/String;tosgcGraph8Lcom/google/common/collect/Multiset;aLjava/util/Map$Entry;>;RLorg/apache/jackrabbit/oak/plugins/segment/SegmentGraph$Graph;parseGCGraph?(Lorg/apache/jackrabbit/oak/plugins/segment/file/FileStore$ReadOnlyStore;)Lorg/apache/jackrabbit/oak/plugins/segment/SegmentGraph$Graph;?(Lorg/apache/jackrabbit/oak/plugins/segment/file/FileStore$ReadOnlyStore;Ljava/util/Set;Lcom/google/common/base/Function;)Lorg/apache/jackrabbit/oak/plugins/segment/SegmentGraph$Graph;Ljava/util/Set;homomorphism!Lcom/google/common/base/Function;graph!Ljava/util/Set;6Lcom/google/common/base/Function;CLorg/apache/jackrabbit/oak/plugins/segment/SegmentGraph$Graph;?(Lorg/apache/jackrabbit/oak/plugins/segment/file/FileStore$ReadOnlyStore;Ljava/util/Set;Lcom/google/common/base/Function;)Lorg/apache/jackrabbit/oak/plugins/segment/SegmentGraph$Graph;parseHeadGrapht(Lorg/apache/jackrabbit/oak/plugins/segment/RecordId;)Lorg/apache/jackrabbit/oak/plugins/segment/SegmentGraph$Graph;4Lorg/apache/jackrabbit/oak/plugins/segment/RecordId;?(Lorg/apache/jackrabbit/oak/plugins/segment/RecordId;)Lorg/apache/jackrabbit/oak/plugins/segment/SegmentGraph$Graph;	writeNodes(Ljava/util/UUID;Ljava/io/PrintWriter;ZLjava/util/Date;Lorg/apache/jackrabbit/oak/plugins/segment/SegmentTracker;)VtJtsnodetracker:Lorg/apache/jackrabbit/oak/plugins/segment/SegmentTracker;sInfoLjava/util/Map;5Ljava/util/Map;RasLong(Ljava/lang/String;)JstringgetSegmentInfo[(Ljava/util/UUID;Lorg/apache/jackrabbit/oak/plugins/segment/SegmentTracker;)Ljava/util/Map;	tokenizer6Lorg/apache/jackrabbit/oak/commons/json/JsopTokenizer;id5Lorg/apache/jackrabbit/oak/plugins/segment/SegmentId;infoS?(Ljava/util/UUID;Lorg/apache/jackrabbit/oak/plugins/segment/SegmentTracker;)Ljava/util/Map;
access$000x0x1
SourceFileSegmentGraph.java??lmTUVjava/io/PrintWriterjava/io/OutputStreamlWXForg/apache/jackrabbit/oak/plugins/segment/file/FileStore$ReadOnlyStoreYZ??M[\??\nodedef>name VARCHAR, label VARCHAR, type VARCHAR, wid VARCHAR, gc INT, t INT, head BOOLEAN
]^_`abcNdefgjava/util/UUIDhijk??3edgedef>node1 VARCHAR, node2 VARCHAR, head BOOLEAN
lmRjava/util/Map$Entryngog"com/google/common/collect/Multisetpiqrsijava/lang/StringBuildertu,tvtw
xyzm{|}~???????nodedef>name VARCHAR
java/lang/String1edgedef>node1 VARCHAR, node2 VARCHAR, weight INT
?m?e??t?8org/apache/jackrabbit/oak/plugins/segment/SegmentGraph$1l?()Lorg/apache/jackrabbit/oak/plugins/segment/SegmentNodeState;getRecordId6()Lorg/apache/jackrabbit/oak/plugins/segment/RecordId;write(Ljava/lang/String;)Vvertices()Ljava/lang/Iterable;java/lang/Iterableiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;containsVertex(Ljava/lang/Object;)Z
getTracker<()Lorg/apache/jackrabbit/oak/plugins/segment/SegmentTracker;edges()Ljava/util/Set;getKeygetValueequalsgetEdge8(Ljava/lang/Object;)Lcom/google/common/collect/Multiset;containsappend-(Ljava/lang/Object;)Ljava/lang/StringBuilder;-(Ljava/lang/String;)Ljava/lang/StringBuilder;(Z)Ljava/lang/StringBuilder;toString()Ljava/lang/String;closeasUUID()Ljava/util/UUID;com/google/common/collect/Sets
newHashSet(([Ljava/lang/Object;)Ljava/util/HashSet; com/google/common/base/Functionsidentity#()Lcom/google/common/base/Function;
elementSetisEmptycount(Ljava/lang/Object;)I(I)Ljava/lang/StringBuilder;K(Lorg/apache/jackrabbit/oak/plugins/segment/file/FileStore$ReadOnlyStore;)Vb(Lorg/apache/jackrabbit/oak/plugins/segment/SegmentGraph$Graph;Lcom/google/common/base/Function;)VtraverseSegmentGraph^(Ljava/util/Set;Lorg/apache/jackrabbit/oak/plugins/segment/SegmentGraph$SegmentGraphVisitor;)VA(Lorg/apache/jackrabbit/oak/plugins/segment/SegmentGraph$Graph;)V	parseNode?NodeInfox(Lorg/apache/jackrabbit/oak/plugins/segment/RecordId;)Lorg/apache/jackrabbit/oak/plugins/segment/SegmentParser$NodeInfo;getgetTime()J(J)V
checkArgument(ZLjava/lang/Object;)V(J)Ljava/lang/StringBuilder;java/lang/LongvalueOf$(Ljava/lang/String;)Ljava/lang/Long;	longValuegetLeastSignificantBitsisDataSegmentId(J)ZgetMostSignificantBits8org/apache/jackrabbit/oak/plugins/segment/SegmentTrackergetSegmentId9(JJ)Lorg/apache/jackrabbit/oak/plugins/segment/SegmentId;
getSegment5()Lorg/apache/jackrabbit/oak/plugins/segment/Segment;1org/apache/jackrabbit/oak/plugins/segment/Segmentread(I)Ljava/lang/String;1org/apache/jackrabbit/oak/commons/json/JsonObjectcreatek(Lorg/apache/jackrabbit/oak/commons/json/JsopTokenizer;)Lorg/apache/jackrabbit/oak/commons/json/JsonObject;
getProperties()Ljava/util/Map;?@org/apache/jackrabbit/oak/plugins/segment/SegmentParser$NodeInfo7org/apache/jackrabbit/oak/plugins/segment/SegmentParser1eflmn/*??o7pqr	sun?6,?W?Y+???N*???:*?	:?
?:-?
??:??$??:-?,*?????-?
??:?????:??:	???:

??i
??:	??P	?:?? ??6
-?!Y?"	?#$?%?#$?%
?&'?%?(?
?????]-?)?:-?)??%,,.,o^??? ?&?0?6?X?j?m?s??????????????"?%?)?,?5?p?XvwB+xy?Dz{?,|}
?W~w?pxy
??w	?????xy ??&???0???6??6??6??"???*?Dz?????&???0????_?B?????????*???2????=??@?-??????F???????	??n~&*???L?Y+?
?*S?+M*,?,?-?o???p &????	???	??????????	??n??Y+???M*???.N,/?
-??:??*??0:,?!Y?"?%'?%?(?
???,1?
-??:?????:??0:??:?2?:??W??0:		?3?>	?4?6,?!Y?"?%$?%	?%$?%	?5?6'?%?(?
?????f,?)?:
,?)
??
oN??? ?A?Y?\?b?????????????
????pzA??+1xy?E~?	?^xy?x??l?{????m?xy?????????? ?l??????????Z	?+????0???;	??????????Z???????F????
??	??n?+*???L?Y+?
?*S?+M*,?7Y*?8?-?o???p +?? ???????????????	??n?)?9Y?:N,?W*??+??;?-?o
'p*)??)??)??!??? )??)??!????????????	??nk?9Y?:L??Y+?@*??A?BW+?o)+np?????????????
??n?
*?:?&+?!Y?"*?#C?%?&'?%?(?
??D?E?0?F7-?Ge7H??J????!Y?"L?%?MY?N?#O?%?MY-?GHa?N?#P?%?MY-?GJa?N?#Q?%?(?R+?!Y?"*?#$?%S?E?0?%T?%$?%U?E?0?%$?%V?E?0?%$?%?W$?%?&'?%?(?
?o"rs
t0vAwJx?|?pRA???J????w??|}???????????0??/@??
??n2*?X?Y?o?p??
??n?B*?Z?[?9+*?\*?Z?]M,?^?_N-??`Y-?a:{?bW?c?d???o&	?
???#?-?5?>?@?p4-??)??!??B?wB????>???????n:*+??o6p?w????hB9eg	iej	?<7?t	??	???	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy