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

org.apache.jackrabbit.oak.plugins.document.NodeDocument.class Maven / Gradle / Ivy

????2a
E|	}~
}
??
E?
??
	?	E?
???	E?	E?	E???
??
???
E??
????
??
E?	???
?
	?
	???
%?
E??
:?
??
:??
:?
???
E??????????5??
7?5??
7?
 ???
E?
E???
???
E????
E?
E??????
I?????
E??
:?
??
 ??
S?
E???
????
??
??
E????
E?????
E??????
E?
E??
E?
g?
E?
??
E?
E?????		?
7???
E?
??		?
g?
??
??
E?
??
??
??????
??
7?
g
?	?	
?	?

E
?
E

??
?
?
?
???
?
???
??	E??
?? ?
!
?"
?#
E$
?%
?&'
?
?(
?)*??
?+
?,
E-
./
E0>????
??	?1	?2
E3
??
 ?
E4??	E56??	E7	89
?:
?;<
?=
E>??	?@
?A
EB
?C	EDEFG??H
?I
?JK
?L	MN???
O
PQR
?ST	?U
V
7W
EX
Y
?Z
?[\
:]
7^
7
?_
:`	a
?b	c
Ed
e
Ef	g
Eh	i	j
Ek
El
Em
no?p
?q	rst
7u
Ev??
7w
?x
7y
Ez
?{
E|}
	_
?~
?	E?
E?
??
I??
????ValueInnerClasses?Children?SplitDocTypeNULL9Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;LOGLorg/slf4j/Logger;MIN_ID_VALUELjava/lang/String;
ConstantValue?MAX_ID_VALUE?SPLIT_CANDIDATE_THRESHOLDI DOC_SIZE_THRESHOLDNUM_REVS_THRESHOLDdSPLIT_RATIOFPREV_SPLIT_FACTOR

COLLISIONSMODIFIED_IN_SECSMODIFIED_IN_SECS_RESOLUTIONEMPTY_RANGE_MAPLjava/util/NavigableMap;	Signature?Ljava/util/NavigableMap;COMMIT_ROOTPREVIOUSDELETEDDELETED_ONCE	REVISIONSLAST_REV
CHILDREN_FLAGPATHHAS_BINARY_FLAGSD_TYPESD_MAX_REV_TIME_IN_SECSIGNORE_ON_SPLITLjava/util/Set;#Ljava/util/Set;HAS_BINARY_VALJstore:Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;previous
lastCheckTime(Ljava/util/concurrent/atomic/AtomicLong;creationTimegetModifiedInSecs(J)JCodeLineNumberTableLocalVariableTable	timestamp	timeInSec=(Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;)Vthis"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nonnull;>(Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;J)VgetValueMap#(Ljava/lang/String;)Ljava/util/Map;key
StackMapTablel(Ljava/lang/String;)Ljava/util/Map;RuntimeVisibleAnnotations
getCreated()JhasChildren()ZchildrenFlagLjava/lang/Boolean;?wasDeletedOncedeletedOnceFlaghasBeenModifiedSince(J)ZlastModifiedTimemodifiedLjava/lang/Long;?hasAllRevisionLessThanmaxRevisionTimemaxRevTimeStampisSplitDocumentgetSplitDocTypeH()Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument$SplitDocType;markUpToDate(J)V	checkTime
isUpToDategetLastCheckTime	hasBinaryflagLjava/lang/Number;?getMainPath()Ljava/lang/String;p?
getLastRev()Ljava/util/Map;	clusterIdrev5Lorg/apache/jackrabbit/oak/plugins/document/Revision;eEntryLjava/util/Map$Entry;i$Ljava/util/Iterator;mapLjava/util/Map;valueMapLocalVariableTypeTable^Ljava/util/Map$Entry;YLjava/util/Map;XLjava/util/Map;??[()Ljava/util/Map;isCommitted8(Lorg/apache/jackrabbit/oak/plugins/document/Revision;)Zprevrevision
commitRootDocvalue?containsRevisiongetUncommittedRevisionsS(Lorg/apache/jackrabbit/oak/plugins/document/RevisionContext;)Ljava/util/SortedMap;brcommitcontext;T?(Lorg/apache/jackrabbit/oak/plugins/document/RevisionContext;)Ljava/util/SortedMap;getCommitRootPathI(Lorg/apache/jackrabbit/oak/plugins/document/Revision;)Ljava/lang/String;depthLjavax/annotation/CheckForNull;getNewestRevision?(Lorg/apache/jackrabbit/oak/plugins/document/RevisionContext;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Lorg/apache/jackrabbit/oak/plugins/document/CollisionHandler;)Lorg/apache/jackrabbit/oak/plugins/document/Revision;	changeRevhandler=Lorg/apache/jackrabbit/oak/plugins/document/CollisionHandler;validRevisions	predicate"Lcom/google/common/base/Predicate;	newestRevcommitRootsitdeletedYLcom/google/common/base/Predicate;^Ljava/util/SortedMap;KLjava/util/Iterator;????isValidRevision?(Lorg/apache/jackrabbit/oak/plugins/document/RevisionContext;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Ljava/util/Map;)ZcommitValuereadRevisiondoc(Lorg/apache/jackrabbit/oak/plugins/document/RevisionContext;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Ljava/util/Map;)ZLjavax/annotation/Nullable;getNodeAtRevision?(Lorg/apache/jackrabbit/oak/plugins/document/DocumentNodeStore;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Lorg/apache/jackrabbit/oak/plugins/document/Revision;)Lorg/apache/jackrabbit/oak/plugins/document/DocumentNodeState;
newestPrevnewest?Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument$Value;propertyNamev	nodeStore>Lorg/apache/jackrabbit/oak/plugins/document/DocumentNodeStore;lastModifiedminpathn>Lorg/apache/jackrabbit/oak/plugins/document/DocumentNodeState;lastRevisionbranch3Lorg/apache/jackrabbit/oak/plugins/document/Branch;lastRevs
branchBase??}?getLiveRevision?(Lorg/apache/jackrabbit/oak/plugins/document/RevisionContext;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/plugins/document/Revision;maxRev(Lorg/apache/jackrabbit/oak/plugins/document/RevisionContext;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/plugins/document/Revision;
isConflicting?(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Lorg/apache/jackrabbit/oak/plugins/document/RevisionContext;)Zentrynameop5Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;baseRevisioncommitRevisionKey	Operation?Ljava/util/Map$Entry;?splitR(Lorg/apache/jackrabbit/oak/plugins/document/RevisionContext;)Ljava/lang/Iterable;2Lorg/apache/jackrabbit/oak/plugins/document/Range;listLjava/util/List;splitMappropertyoldPatholdoldDochlprevPathprevIdintermediateid	prevHistosplitValuessplitOps	numValueshighlowmainDLjava/util/List;~Ljava/util/Map$Entry;aLjava/util/NavigableMap;nLjava/util/Map$Entry;>;~Ljava/util/SortedMap;hLjava/util/Map;>;?Ljava/util/Map;>;GLjava/util/List;!?(Lorg/apache/jackrabbit/oak/plugins/document/RevisionContext;)Ljava/lang/Iterable;getPreviousRanges()Ljava/util/NavigableMap;transformed?()Ljava/util/NavigableMap;getPreviousDocs](Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/document/Revision;)Ljava/lang/Iterable;mainPath?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/document/Revision;)Ljava/lang/Iterable;getPreviousDocumentM(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;getAllPreviousDocs()Ljava/util/Iterator;Q()Ljava/util/Iterator;getPreviousDoc?(Lorg/apache/jackrabbit/oak/plugins/document/Revision;Lorg/apache/jackrabbit/oak/plugins/document/Range;)Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;rangegetLocalMap)(Ljava/lang/String;)Ljava/util/SortedMap;r(Ljava/lang/String;)Ljava/util/SortedMap;getLocalRevisions()Ljava/util/SortedMap;`()Ljava/util/SortedMap;getLocalCommitRootgetLocalDeletedsetChildrenFlag9(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;Z)VhasChildNodeZsetModifiedm(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;Lorg/apache/jackrabbit/oak/plugins/document/Revision;)VsetRevision(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Ljava/lang/String;)V
unsetRevisionisRevisionsEntry(Ljava/lang/String;)ZremoveRevisionaddCollisionremoveCollision
setLastRev
hasLastRev9(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;I)ZunsetLastRev9(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;I)V
setCommitRootn(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;Lorg/apache/jackrabbit/oak/plugins/document/Revision;I)VcommitRootDepthremoveCommitRoot
setDeletedn(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Z)V
removeDeletedsetPreviousj(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;Lorg/apache/jackrabbit/oak/plugins/document/Range;)VremovePrevioussetHasBinary8(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;)VsetSplitDocType~(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument$SplitDocType;)VtypeFLorg/apache/jackrabbit/oak/plugins/document/NodeDocument$SplitDocType;setSplitDocMaxRev
getCommitRootp(Lorg/apache/jackrabbit/oak/plugins/document/Revision;)Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;commitRootPathgetCommitRootDepthlocalsetSplitDocProps?(Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;Lorg/apache/jackrabbit/oak/plugins/document/Revision;)VmainDoc?referencesOldDocAfterSplitu(Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;)ZchangesrevsFLjava/util/Set;?setIntermediateDocPropsisRevisionNewer?(Lorg/apache/jackrabbit/oak/plugins/document/RevisionContext;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Lorg/apache/jackrabbit/oak/plugins/document/Revision;)Zx?(Lorg/apache/jackrabbit/oak/plugins/document/RevisionContext;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/document/Revision;)ZgetCommitValueincludeRevisionrequestRevisiongetLatestValue(Lorg/apache/jackrabbit/oak/plugins/document/RevisionContext;Ljava/util/Map;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument$Value;
commitRootpropRev	latestRev?(Lorg/apache/jackrabbit/oak/plugins/document/RevisionContext;Ljava/util/Map;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument$Value;getPath
getDeletedZ()Ljava/util/Map;
access$000?(Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Lorg/apache/jackrabbit/oak/plugins/document/Range;)Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;x0x1x2()V
SourceFileNodeDocument.java$%????R??eX]Xy&java/util/concurrent/atomic/AtomicLongXzNO???8org/apache/jackrabbit/oak/plugins/document/DocumentStoreKLPHDE?????????	_children??java/lang/Boolean?g_deletedOnce	_modifiedjava/lang/Long?e
_sdMaxRevTimewx?Q_sdTypejava/lang/Integer???z?e_binjava/lang/Number??p??9?????/?????_lastRev'(????"??g??java/util/Map$Entry??3org/apache/jackrabbit/oak/plugins/document/Revision????java/lang/String??????ST*+????9
_revisions?7org/apache/jackrabbit/oak/plugins/document/NodeDocument??????java/util/TreeMap???X?V?0??????9org/apache/jackrabbit/oak/plugins/document/NodeDocument$1X?-+????????????^__commitRoot.+???gq?true?f???@_collisions?AXBX??CiD?P(??4ER4FQ\]GQHQ~gLMNOIJKLMNOPQQRST?g?UgVWX?hdY???=org/apache/jackrabbit/oak/plugins/document/NodeDocument$ValueZ?Eorg/apache/jackrabbit/oak/plugins/document/memory/MemoryDocumentStore[y\]^	_modCount_?`3org/apache/jackrabbit/oak/plugins/document/Document=org/apache/jackrabbit/oak/plugins/document/CachedNodeDocument@org/apache/jackrabbit/oak/plugins/document/NodeDocument$ChildrenDorg/apache/jackrabbit/oak/plugins/document/NodeDocument$SplitDocType0000000;
java/util/Mapjava/util/Iterator:org/apache/jackrabbit/oak/plugins/document/RevisionContext;org/apache/jackrabbit/oak/plugins/document/CollisionHandler com/google/common/base/Predicate"#/?"#@"#?A"#$B"#C"#DE7FGH#IKLM678NOPHF	QRSH??A  qe?T
??UVHWHXYSA	*+???T
=>U	Z	KL[\X]Sq#*?*?	Y??
?*+??
?* ??TG8HI"JU #Z#KL#PH[	\^_S[?+????*+??TWXZUZ`"a7bc\[\deS/*??TcUZfgSc*??L+?+????T
m
nUZ
hia
?j@kgSc*??L+?+????T
u
vUZ
lia
?j@mnSu#*??N-?-???????T
?
?U #Z#oH
pqa
?!r@snSu#*??N-?-???????T
?
?U #Z#tH
uqa
?!r@vgSE*?????T?UZa@wxS7
*?? ?!?T?U
ZyzSA	*??"?T
??U	Z	{H|nSQ*??#????T?UZNHa@}eS2*??#?T?UZ~gSq *$??%L+??+?&?
????T?
???U Z
?a??
@??S?'*?'L+(?)?+?*L+?+?,?+?-?+?T??????%?U'Z"?"a	??c\??S\?.L*/?0M,?1?2N-?3?=-?4?5:?6?7?86?9?:?;:+?<?=W???+?T"???+?:?I?W?Z?UH:?(I??+,??C??\ZX??Q??? +,??X??Q??a?????B7?c\??Sb*+??7?>M,??,??+?@?:N-?-?A?,B+?C?D:?3?"?4?E:+?F?
+?G?????T*
???? ?$?)MV`U>M?7)??bZb??V? B?"a?????
?%?[\??S?>*??+?H??*B+?C?DM,?3?,?4?EN-+?F??????T
/7<U*/
? ??>Z>??a
???[\??SS*??M?IY+?J?KN,?1?2:?3?V?4?5:?9?:?A?7?6?7:?8+?L??9?:?;:-?MW???-?T*
,-/60F1R2`3o4z6}8URo??R(??6D?? ]??Z??z??l??? 6D??z??l??a? ????Y?7???S?+*+?NM,?",O?P?,?*?'N--?Q,?Rd?*??TEF
GHJK)NU*?"+Z+??%?"a	??c???Sl?.:?SY*,+-?T::*??:*?U:?V?V?W?X?Y?Z?D:		?3?	?4?7:?H*B?[?\*]?[?\?W?X?Y?Z?D:		?3?	?4?7:??*?^:

?@?::?
?_?`???*?a?b?::c?P???TZ^_mop#qJtTucx?{?|??????????????????????UzZ??????????????????#???J???	?K??
?=?"?>?????????#???J???	?K??
a6?c
???????????D?,??c???S?6,?d??*,?>:??+,-?e?,-?=W??T&	??
????(?2?4?UH6Z6??6??6?"6??6??"??6??a

?
?7?[\\?\\??SҸ.:*+,?f:??*?':?gY+,*?h?i::*?j?2:		?3??	?4?::

?k????*+*
?0,?l:?K*?m?n??*
?0?o?7:?p?q?"*?m?r?7:
+
?p?s?:?!*?m?n?*+*
?[,?l:
?t:??u?:

?v?+?p?s?
?p:??#+?w,?x:	*?y?z:
-?
+?{?<-?=W:	?	,?|:
?}?~:?3?E?4?7:
+
,?s?	,:????+
?s?:
+
?s?
:???	?	,?:?
??:???T?.??????-?1?R?Z?]?o?????????????????????????&/3	CFK
Sw?????!?"?%?(?)?*?-?.U????
?,??o????3?"?#?"
R?`"
<???	w3??
aL??????Z?????????????????"-???1???&???	/???
F???????/???
ap????%
??????????? ??^?"??@??$??&?????
??%???c?[\\???S?I*+*?^,-?l:?*?m?n?*+*?a,-?l:??u??P??p??T@BD-GU4IZI??I??I??;???I??a
?-?@?7?c???S^*?^:?1?2:?3?;?4?5:?6?7-?q?????6?7,?s?????+???1?2:?3???4?5:?9???????????6????:??P???k????*?[?\?2:		?3?+	?4?7:

-?q????
,?s????ѧ?j?TV[\*];^>`QaVe|f?g?i?j?m?o?p?s?t?u?w?x?{?|U?
*)??B?????
?2??	?[?"|???f???Z???????????? *)??|??????a?
????)??????+???
???!????[\\\\??S
?.*?mM*????*?U??`d?*????,??
????*?'N*??:???Y??Y?????*????????.:,???2:?3?y?4?5:?6?7:?8+?L?????9??:		????Q?T?W?d?q?{????????????????????-?4GNXbj?	?
???
????!+U?.?[???>??	?*??
?g??r????+??
x7??bP??@r?6	T^??
!??"????z?6????5??)(??A??O?6?]?"?v?????"????
d@?;??T?????? ???????????"??"?{??G??
?`??.Z.??)M?:??"@?"e???3??t??q(?n?	?k?
g?	???
?*?

?g?x7??@r?	T^??
?z?)(??O??G?

)Me??3?taa.?5??*??????2???????????????%??0???2?????????????????????????.???Q??
??1???@??<???
??:??????(?		?C???/???
???????????7c\[\SJ?*???z*ö0L+???
*?ŵ§`?IY?ƷKM+?1?2N-?3?8-?4?5:?6?7?9?:??:,????W???*,?ȵ?*?°T.()*+!-,/L0e1s2v3~6U>e??L'??8>??,R6p???Z? L'??,R8p??a?!????=?7c\S?	?*?m?n????,?
??Y*+?ʰ*??N*?m,??:?f?6?7:?9????6-??:*??:?+?[,?d?%?а?ѻ?Y??Ҷ???????*?m,??????Y*,?ָ׻?Y*+,?ٸZ?TBGHJKM#O/P4Q@ROSYTaUfVuW{Z?_U\	@W??OH?(Y>"a6?#?"/????Z??"????/??a:
?\	??????????????7c\[
\? SG*???+۹??E?TtUZ"!"ST*?m?n??ݰ??Y*?߰TyzUZa7#c\$%S?>,??>*??+??:*??:???ѻ?Y??Ҷ????????T????? ?<?U>>Z>??>&?9?(."&?a? ??'(S?*??+?b??M,???M,?T????U Z`"
???
??a??7)c\*+S1*B?0?T?UZ7,c\-+S1*]?0?T?UZ7,c\.+S1*??0?T?UZ7,c\	/0SI*???????T
??U??12[	\	34SU*???+??7?????T
??U????[
\\	56S]*???B+??7,??:???T
??U ?????"[\\\	74SL*???B+??7??T
??U????[
\\	89S1B*?P?T?U?"	:4SL*???B+??7???T
??U????[
\\	;4SP*????+??7????T
??U????[
\\	<4SL*????+??7???T
??U????[
\\	=4SV*???/?7Y	+?8??+????T
??U????[
\\	>?SW
#*???????Y/?7Y	???d?T?U#??#?([	\	@ASO*???/?7Y	???T
??U???([	\	BCSZ*???]+??7?????T
?U ????D([\\	E4SF*???]+???T

U????[
\\	FGS~+?*??????*????+??7????T*U +??+??+?2a[\\	H4SF*????+???T

U????[
\\	IJSS*????+?????+????T
U??&?[
\\	KJSO*????+????????T
!"U??&?[
\\	LMS?*???$
????T
%&U??[\
NOSL*???+??8?"'??KZK??FW?;?"?FW?a?"???#?c?[\
XYS?D,-???:*?h?*+?????:?+???`???:*???,??,???T*
oq
rs!t-u2y9z=}C~U4DZD?D??D??
:PQa
?![

\]S)p+???VM*???\?2N-?3?O-?4?::??????*?0?V??:+?0?V??W,????????T*
?
?-?:?=?M?`?i?k?n?U>M^E->?"U??pZp?
f_E?M^`
f_`a?a??#??-?
b4SI
*+??*?????T???U
?
??
cdS_*?J+,?????T?U ??e?M?a@[\\\?fS*?,???-?	*,?N-??-?A?O+??x?!??,-?M+,?s???-*???P?%+,?s???-?;?8+?L??+,-???T>?	??????"?8?>?N?^?n?~???U4?Z????????"???a
	0@@[\\?\g?S?F*??+?@?:M,?5*B+?C?DN-?3?-?4?E:+?M,?????,?T???3?:?>?D?U43?%??FZF??8?"a???!?c?
hdS?[*?+?xN-?$-,??+,??*,+?s????*?,?xN-?	-,?|M*?J,+?????T&	??.0;?EU*[??[e?[i?P??a?(?@@jkS
?::,?1?2:?3???4?5:		?6?7:
+
?s????
?b?::?$*
?>:????
?:????-?+-
??s????*+
??
?:	?9?::???^??	Y?
??TZ&'())5,@-C/Q0V2^3c4f6o7t8w;?=???A?B?C?E?FU?
^l5?m?
Qd?")???	????Z?????????????????"?n?? )???	??????a/	?????/???"????'?@?7oc?[\\?\\p?Sf*???:L+?+?*????TK
LMOUZ
?"a??q?S1*???TTUZ7rc\stSE*+,??TBU uv?w?xyS?
Y?EY?Y?
?????E??ѻIY??ȳ???/?:Y$SY?SYSY?S???TGJM ?-(z{Z	EEE@???S5??	????????@




© 2015 - 2024 Weber Informatics LLC | Privacy Policy