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

org.apache.jackrabbit.oak.util.TreeUtil.class Maven / Gradle / Ivy

????3?
k??	??
j?B?	?????	?????	???

???	??
??
???????
??B?B?
??B?
j?B?
????
??
?
?
?B????
&??
j?
BBB
j	


j
j

BB !B"
j#B$%&
L?'B()
j*
+,
-./
01
23	?45
6789:;?<
?=?>
??
j@?
jABCDEFG()VCodeLineNumberTableLocalVariableTablethis)Lorg/apache/jackrabbit/oak/util/TreeUtil;getPrimaryTypeName8(Lorg/apache/jackrabbit/oak/api/Tree;)Ljava/lang/String;tree$Lorg/apache/jackrabbit/oak/api/Tree;RuntimeVisibleAnnotationsLjavax/annotation/CheckForNull;"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nonnull;
getStringsL(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)Ljava/lang/Iterable;propertyNameLjava/lang/String;property-Lorg/apache/jackrabbit/oak/api/PropertyState;
StackMapTableH	Signature`(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)Ljava/lang/Iterable;	getStringJ(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)Ljava/lang/String;getStringInternaln(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Type;)Ljava/lang/String;type$Lorg/apache/jackrabbit/oak/api/Type;LocalVariableTypeTable8Lorg/apache/jackrabbit/oak/api/Type;?(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Type;)Ljava/lang/String;
getBoolean9(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)ZgetNamenamegetNamesgetTree\(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/Tree;elementi$Ljava/util/Iterator;pathI?addChild?(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/Tree;parenttypeNametypeRootuserIDchild
ExceptionsaddMixino(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)Vmixin	mixinNamemixinsLjava/util/List;primary	subMixinsLjava/util/Set;$Ljava/util/List;#Ljava/util/Set;JKautoCreateItems?(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)V
definitiondefinitions
properties
childNodesautoCreatePropertyw(Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/PropertyState;uuidnowvalues'Lorg/apache/jackrabbit/oak/api/Type<*>;LgetDefaultChildTypen(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)Ljava/lang/String;defaultName	childNamesnsZtypes6Ljava/util/List;getEffectiveTypeZ(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/api/Tree;)Ljava/util/List;?(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/api/Tree;)Ljava/util/List;findDefaultPrimaryType9(Lorg/apache/jackrabbit/oak/api/Tree;Z)Ljava/lang/String;
isNodeType](Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Tree;)ZprimaryNameisReadOnlyTree'(Lorg/apache/jackrabbit/oak/api/Tree;)Z
SourceFile
TreeUtil.javalmjcr:primaryTypeLM???NOP?HQRjava/lang/IterableS?TUjava/lang/StringV?java/lang/BooleanWUXYZ?[\]^_`abIcUdefghUijkglm??nopq/javax/jcr/nodetype/ConstraintViolationExceptionjava/lang/StringBuilder#No default node type available for rstoluvU*javax/jcr/nodetype/NoSuchNodeTypeException
Node type  does not existjcr:isAbstract??wx is abstractjcr:isMixin is a mixin type?myzjcr:hasOrderableChildNodes{|?? is a not a mixin type}~??rep:primarySubtypes?|???rep:mixinSubtypes???jcr:mixinTypesK?xJ?xrep:namedPropertyDefinitions??"org/apache/jackrabbit/oak/api/Tree?orep:primaryTyperep:mixinTypesrep:uuidjcr:uuidjcr:autoCreated?g??y?javax/jcr/RepositoryException Unable to auto-create value for rep:namedChildNodeDefinitions?gjcr:defaultPrimaryType????o???jcr:created????????
jcr:createdBy???jcr:lastModifiedjcr:lastModifiedByjcr:defaultValuesjcr:multiple???YQ??????? rep:residualChildNodeDefinitionsjcr:sameNameSiblingsrep:supertypes9org/apache/jackrabbit/oak/plugins/tree/impl/ImmutableTree'org/apache/jackrabbit/oak/util/TreeUtiljava/lang/Object+org/apache/jackrabbit/oak/api/PropertyStatejava/util/Iteratorjava/util/List
java/util/Set"org/apache/jackrabbit/oak/api/TypeNAMEgetPropertyA(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/PropertyState;STRINGSgetValue8(Lorg/apache/jackrabbit/oak/api/Type;)Ljava/lang/Object;STRINGisArray()ZBOOLEANbooleanValuegetType&()Lorg/apache/jackrabbit/oak/api/Type;NAMESjava/util/Collections	emptyList()Ljava/util/List;+org/apache/jackrabbit/oak/commons/PathUtilselements((Ljava/lang/String;)Ljava/lang/Iterable;iterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;
denotesParent(Ljava/lang/String;)ZisRoot	getParent&()Lorg/apache/jackrabbit/oak/api/Tree;denotesCurrentgetChild8(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/Tree;getPath()Ljava/lang/String;concat8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString(Ljava/lang/String;)Vexistsequals(Ljava/lang/Object;)ZsetPropertyK(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/jackrabbit/oak/api/Type;)VsetOrderableChildren(Z)Vcom/google/common/collect/ListsnewArrayList()Ljava/util/ArrayList;#com/google/common/collect/Iterablescontains)(Ljava/lang/Iterable;Ljava/lang/Object;)Zcom/google/common/collect/Sets
newHashSet)(Ljava/lang/Iterable;)Ljava/util/HashSet;addgetChildren()Ljava/lang/Iterable;hasProperty0(Lorg/apache/jackrabbit/oak/api/PropertyState;)VhasChild>org/apache/jackrabbit/oak/plugins/identifier/IdentifierManagergenerateUUID7org/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/CalendargetInstance()Ljava/util/Calendar;"org/apache/jackrabbit/util/ISO8601format((Ljava/util/Calendar;)Ljava/lang/String;DATEcom/google/common/base/StringsnullToEmpty&(Ljava/lang/String;)Ljava/lang/String;count()IgetBaseType9(Lorg/apache/jackrabbit/oak/api/Type;I)Ljava/lang/Object;dropIndexFromName1jklmn3*??o
QRpqr	stn4
*???oVp
uvwxyz	{|ns*+?M,??,????o[\]_p uv}~??????wxy
zz	??n=	*+?	??oep	uv	}~wxy
zz
??n?"*+?N-?-?
?-,????olmn pp*"uv"}~"????"???? ???wxyzzz	??n-*+?M,?",?
?,???
????o
??p -uv-}~%??
?+?@y
zz	??n'*+?M,?,???,?????o???%?p 'uv'?~???%?wxy
zz	?|n?)*+?M,?,???,??????o???%?p )uv)?~!???%???wzy
zz	??n?M+??M,??;,??N-??*???*?K?-??*-?K???*?o&	??$?-?/?9?@?H?K?p*+?~
A??MuvM?~??
??$?	??wxy
zz	??n?,?6-*+?M,?+*?+?:?Y?Y? !?"?"?#?$?-,?:?%?#?&Y?Y? '?",?"(?"?#?)?*?+?0,-*+??,?#?Y?Y? '?",?"-?"?#?$?.?+?#?Y?Y? '?",?"/?"?#?$?*+?0:,??12?+??3-?4?oJ?????7?@?J?j???????????????????pR?~?v?~?~?v?~@??v?,?v?7?2?6)?'??Lyzzxzx	??n6
,+?:?%?#?&Y?Y? '?"+?"(?"?#?)?*?+?#?Y?Y? '?"+?"-?"?#?$?.?+?#?Y?Y? '?"+?"5?"?#?$??6:*?7:?8?9?:??;?9?<:*=?9?:??2??:	+	?,?	?>??	??W???+??W*=??1*,-?4?oV?	??3?=?]?g??????????????????????????pf
? ?~	?9??uv?~?v?~	?v???????~?e????????e???&?3?))?!??????*???Lyzzzx	??nk+@?:?A?:?????B:?C:D?,???E?,????F?,?G:?A?:??i??B:		H?+?P*?I?H	-?J:

?*
?K?(?LY?Y? M?"*???"?#?N???????>+O?:?A?:??n??B:?C:?A?:		??>	??B:

H?+?%*?P?
Q?7:*,-?RW????????ov?
?.?7?KNX\????	?
??????8BM V"a#d&g'j(p??5?
?W?v	jp??7??~.??v???V?~8,?v
"E??	S?~\?v?u??kuvk?vk?vk?~
a?v???v?N????5??
?
??D???$???????,????A???Lyzzzx	??n??G*?,??SN*-?	?T?U*?,??V?WN*-?X?T?Y*?,?*,?Z?	?T?[*?,??V?WN*-?X?T?\*?,?*,?Z?	?T?+]?N-?C-?:+^?+?*-??T?-?_??`:*-?a?T??oZ-	.
/01&2/384D5M6T7]8f9r={>??@?A?C?D?E?JpR
	?~&	?~T	?~?8????~??v??~{F????8????,???yzzx	??n?
?,?bN-,?,??6+*?c:?d:??4??B:O?-?:?e:		?	?????d:??.??B:f?:?e:		?	?????oBWXY\:]K`TaYb\d_g~h?j?k?l?n?qp?K?vT?~	:"?v$;????v??~	~?vh5????v??v??~??~???????????"??@???7???1?	??n9p?6M*?7N-?+-?:?%?,??W*=?9?:??/??:+?:?%?,??W???,?o2xz{|}"~+?N?X?b?k?n?pR?vX?vN?~86??puvp?vl??e?~?l????+????2???	??n?A*?A?M,??-,??BN-Q?7:??-g?+??????o??'?9?<???p4'?~?v3??A?vA??????,????	??nD{*?7N+-?,??-?,-?:h?9+?:??*=?9?:??7??:+?,??,?:h?9+?:??????o>??????,?.?Q?Z?\?f?t?v?y?pR?vf?vQ%?~;>??{uv{?~{?vt?~?????? ???	??n/*?i?o?puvyz??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy