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

org.apache.jackrabbit.oak.core.SecureNodeBuilder.class Maven / Gradle / Ivy

There is a newer version: 1.62.0
Show newest version
????3=
D?
Q?	D?	D?	D?	D?	D?
???	D??	D??	D?
??
?
?
?
?
???
?
?
?
???
?
D?
D?
??
D?
?
??
#?
#?
D???
?
?
??
????	?????
/?	???	??	???
??
?
?
?
D?
?
??
=

D?
D
D

D
?

D?

	

		?
M?ReadablePropertyPredicateInnerClassesrootBuilder2Lorg/apache/jackrabbit/oak/core/SecureNodeBuilder;parentnameLjava/lang/String;permissionProvider*Lorg/apache/jackrabbit/oak/core/LazyValue;	Signature?Lorg/apache/jackrabbit/oak/core/LazyValue;	acContext0Lorg/apache/jackrabbit/oak/spi/security/Context;builder1Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;treePermissionPLorg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermission;rootPermission?(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Lorg/apache/jackrabbit/oak/core/LazyValue;Lorg/apache/jackrabbit/oak/spi/security/Context;)VCodeLineNumberTableLocalVariableTablethisLocalVariableTypeTable?(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Lorg/apache/jackrabbit/oak/core/LazyValue;Lorg/apache/jackrabbit/oak/spi/security/Context;)V"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nonnull;G(Lorg/apache/jackrabbit/oak/core/SecureNodeBuilder;Ljava/lang/String;)VgetBaseState1()Lorg/apache/jackrabbit/oak/spi/state/NodeState;RuntimeVisibleAnnotationsgetNodeStateexists()Z
StackMapTableisNew(Ljava/lang/String;)Z
isModified
isReplacedbaseChanged()VremovemoveToF(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Ljava/lang/String;)Z	newParentnewNamegetPropertyA(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/PropertyState;property-Lorg/apache/jackrabbit/oak/api/PropertyState;Ljavax/annotation/CheckForNull;hasPropertygetPropertyCount()J
getProperties()Ljava/lang/Iterable;F()Ljava/lang/Iterable<+Lorg/apache/jackrabbit/oak/api/PropertyState;>;
getBoolean	getString&(Ljava/lang/String;)Ljava/lang/String;getNamegetNames((Ljava/lang/String;)Ljava/lang/Iterable;<(Ljava/lang/String;)Ljava/lang/Iterable;setProperty`(Lorg/apache/jackrabbit/oak/api/PropertyState;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;W(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;valueLjava/lang/Object;TT;^(Ljava/lang/String;TT;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;{(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/jackrabbit/oak/api/Type;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;type$Lorg/apache/jackrabbit/oak/api/Type;)Lorg/apache/jackrabbit/oak/api/Type;?(Ljava/lang/String;TT;Lorg/apache/jackrabbit/oak/api/Type;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;removePropertyE(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;getChildNodeNames*()Ljava/lang/Iterable;hasChildNodechildsetChildNodet(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;	nodeState/Lorg/apache/jackrabbit/oak/spi/state/NodeState;getChildNodegetChildNodeCount(J)JmaxJ
createBlob;(Ljava/io/InputStream;)Lorg/apache/jackrabbit/oak/api/Blob;streamLjava/io/InputStream;
ExceptionsgetTreePermissionR()Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermission;baseTree$Lorg/apache/jackrabbit/oak/api/Tree;base
access$100?(Lorg/apache/jackrabbit/oak/core/SecureNodeBuilder;)Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermission;x0
SourceFileSecureNodeBuilder.java??e|bcdcUVWVXY(org/apache/jackrabbit/oak/core/LazyValueZ[.org/apache/jackrabbit/oak/spi/security/Context^_/org/apache/jackrabbit/oak/spi/state/NodeBuilder`a??.org/apache/jackrabbit/oak/core/SecureNodeStatepqesqtuzuuwuwxzx??yu}u~Jorg/apache/jackrabbit/oak/core/SecureNodeBuilder$ReadablePropertyPredicateeu???? !"#$%&'(?)*java/lang/Boolean+u,?java/lang/String-?.?java/lang/Iterable/01???????x????2org/apache/jackrabbit/oak/core/SecureNodeBuilder$1e2?x??0org/apache/jackrabbit/oak/core/SecureNodeBuildereo??3u????45678Rorg/apache/jackrabbit/oak/spi/security/authorization/permission/PermissionProvider9c?:;<java/lang/Object+org/apache/jackrabbit/oak/api/PropertyStatejava/io/IOException-org/apache/jackrabbit/oak/spi/state/NodeState$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;?(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermission;)VNorg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermissioncanRead0(Lorg/apache/jackrabbit/oak/api/PropertyState;)Z
checkState(Z)Vi(Lorg/apache/jackrabbit/oak/core/SecureNodeBuilder;Lorg/apache/jackrabbit/oak/core/SecureNodeBuilder$1;)VapplycanReadProperties#com/google/common/collect/IterablesfilterL(Ljava/lang/Iterable;Lcom/google/common/base/Predicate;)Ljava/lang/Iterable;size(Ljava/lang/Iterable;)IgetType&()Lorg/apache/jackrabbit/oak/api/Type;"org/apache/jackrabbit/oak/api/TypeBOOLEANgetValue8(Lorg/apache/jackrabbit/oak/api/Type;)Ljava/lang/Object;booleanValueSTRINGNAMENAMESjava/util/Collections	emptyList()Ljava/util/List;5(Lorg/apache/jackrabbit/oak/core/SecureNodeBuilder;)V
canReadAll2org/apache/jackrabbit/oak/plugins/tree/TreeFactorycreateReadOnlyTreeU(Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/api/Tree;get()Ljava/lang/Object;EMPTY?(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermission;)Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermission;getChildPermission?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermission; DQ
UVWVXYZ[\]^_`abcdc#efg??*?*?*?**?*?*?*,??	?
*-???*+??
??h*
dU	_efgh(i3j>ki*?jV?`a?Z[?^_k?Z]\lmnnneog??*?*?*?*+??*+?*,?*+?
?
*+??*+?,???h*
mU	_nop q(r0s>ti ?jV?WV?XYpqg??Y*??*???hxijVrnsqg??Y*??*???h}ijVrntug`**???*???*?????h?i*jVv$@wug`**???*???*?????h?i*jVv$@wxgv6*?+??&*?+??*?*?+?????h?i6jV6XYv0@yug4
*???h?i
jVzugN*???*????h?ijVv@zxgZ*?+??*+????h?ijVXYv@{|gd*????*?*?*?W?h?????ijVv@}ugN*? ?*??!???h?ijVv@~gd*? ?*?+,?"???h?i jV?a?Yv@m
nn??g{#*?+?M,??#Y*?$,?%?,??h???!?i #jV#XY??v?!?r??xgM*+?&???h?ijVXYv@!??gs7*??'?
*??
*??(?*??)?#Y*?$?*?+??h???i7jVv	??go3*??'?
*??
*??)?*??)?#Y*?$?*?h???i3jVv	\?rn?xg?.*+?&M,?%,?,?-?,?-?.?/?0???h
??i .jV.XY(??v
?,?@mn??g}%*+?&M,?,?,?1?,?1?.?2??h???#?i %jV%XY??v?#?r?mn??g}%*+?&M,?,?,?3?,?3?.?2??h???#?i %jV%XY??v?#?r?mn??g'*+?&M,?,?,?4?,?4?.?5??6?h???#?i 'jV'XY!??v?#?\?rnmn??gE
*?+?7W*?h
i
jV
??rnmn??gb*?+,?8W*?h
	i jVXY??k??\?rnm	n??gw*?+,-?9W*?h

i*jVXY????k????\?rnmn??gZ*+?:?*?+?;W*?hijVXYvrn??g?*??<?=Y*?>?*?hijV\?rn?xg_*?+???*+?@???h)
*,ijVXYvmn??gY*+?A?	*+?@?*+?B?h235ijVXYvrnmn??gM*?+?CW?DY*+?E?h
;<ijVXYrnmn??gX*?+,?FW?DY*+?E?h
ABi jVXY??rnm
nn??g>
?DY*+?E?hHi
jV
XYrnmn!??ge *??G?*??H?*?I?+??hMNPi jV ??v??g?*?+?J?hVijV??????g?r*??*?*???[*??L*??*+?KM**?
?L?M,?N?O?**???#**??*?+?P?**???*??h*
_ab&c+dBeJfMgbhmki +??N??rjVv?7????g/*??h0i?V??S#DR=




© 2015 - 2024 Weber Informatics LLC | Privacy Policy