org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType.class Maven / Gradle / Ivy
???? 3?
u ?
? ? s s
s {
s
s
s
$ $ s
?
? !"!#$
%&'
(
s)*
)+
,-
s./
-+0
/+1
1+2
33
,4
,5
67
8
9
:
s; e< e= e>
?
@AB&CD&EF $GHIJ
K
L
GM
@N $O $PQ $R eS eTUVWX $SY $Z jS jT j<U[\ $]^_
`M
s`a b ec
sde
sfg jh
si
sjkBl
mnBo
spq
rst InnerClasses log Lorg/slf4j/Logger; NO_MIXINS :[Lorg/apache/jackrabbit/oak/plugins/nodetype/NodeTypeImpl; nodeTypes Ljava/util/Map; Signature \Ljava/util/Map; ntMgr DLorg/apache/jackrabbit/oak/plugins/nodetype/ReadOnlyNodeTypeManager; ?(Lorg/apache/jackrabbit/oak/plugins/nodetype/NodeTypeImpl;[Lorg/apache/jackrabbit/oak/plugins/nodetype/NodeTypeImpl;Lorg/apache/jackrabbit/oak/plugins/nodetype/ReadOnlyNodeTypeManager;)V Code LineNumberTable LocalVariableTable mixin 9Lorg/apache/jackrabbit/oak/plugins/nodetype/NodeTypeImpl; arr$ len$ I i$ this >Lorg/apache/jackrabbit/oak/plugins/nodetype/EffectiveNodeType; primary mixins
StackMapTablequ ?(Lorg/apache/jackrabbit/oak/plugins/nodetype/NodeTypeImpl;Lorg/apache/jackrabbit/oak/plugins/nodetype/ReadOnlyNodeTypeManager;)V addNodeType <(Lorg/apache/jackrabbit/oak/plugins/nodetype/NodeTypeImpl;)V supertype Ljavax/jcr/nodetype/NodeType; [Ljavax/jcr/nodetype/NodeType;
supertypes type name Ljava/lang/String;v ? includesNodeType (Ljava/lang/String;)Z nodeTypeName includesNodeTypes ([Ljava/lang/String;)Z ntName [Ljava/lang/String;
nodeTypeNames ?
supportsMixin e ,Ljavax/jcr/nodetype/NoSuchNodeTypeException; mixinType$ getNodeDefinitions ()Ljava/lang/Iterable; nt Ljava/util/Iterator; definitions Ljava/util/List; LocalVariableTypeTable 5Ljava/util/List;wx ;()Ljava/lang/Iterable; getPropertyDefinitions 9Ljava/util/List; ?()Ljava/lang/Iterable; getAutoCreateNodeDefinitions getAutoCreatePropertyDefinitions getMandatoryNodeDefinitions getMandatoryPropertyDefinitions getNamedNodeDefinitions ((Ljava/lang/String;)Ljava/lang/Iterable; oakName M(Ljava/lang/String;)Ljava/lang/Iterable; RuntimeVisibleAnnotations Ljavax/annotation/Nonnull; getNamedPropertyDefinitions Q(Ljava/lang/String;)Ljava/lang/Iterable; getResidualNodeDefinitions getResidualPropertyDefinitions checkSetProperty 0(Lorg/apache/jackrabbit/oak/api/PropertyState;)V values v Ljavax/jcr/Value; property -Lorg/apache/jackrabbit/oak/api/PropertyState;
definition 'Ljavax/jcr/nodetype/PropertyDefinition; #Ljava/util/List;b
Exceptions checkRemoveProperty checkMandatoryItems '(Lorg/apache/jackrabbit/oak/api/Tree;)V pd ([Ljavax/jcr/nodetype/PropertyDefinition; nd #Ljavax/jcr/nodetype/NodeDefinition; $[Ljavax/jcr/nodetype/NodeDefinition; nodeType tree $Lorg/apache/jackrabbit/oak/api/Tree;y ? ? checkOrderableChildNodes ()V getPropertyDefinition >(Ljava/lang/String;ZIZ)Ljavax/jcr/nodetype/PropertyDefinition; defType def propertyName
isMultiple Z exactTypeMatch getNodeDefinition u(Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/nodetype/EffectiveNodeType;)Ljavax/jcr/nodetype/NodeDefinition; match childName childEffectiveg
getDefinition V(Lorg/apache/jackrabbit/oak/api/PropertyState;)Ljavax/jcr/nodetype/PropertyDefinition; propertyType
SourceFile EffectiveNodeType.java ? ?z{| | } ? ?}~ 7org/apache/jackrabbit/oak/plugins/nodetype/NodeTypeImpl ? ? nt:base???u???? javax/jcr/RepositoryException z { ? ????? ? ??????? *javax/jcr/nodetype/NoSuchNodeTypeException x y java/lang/StringBuilder Unknown mixin type ??????? java/util/ArrayList ?????x???? javax/jcr/nodetype/NodeType??w???? ? ? >org/apache/jackrabbit/oak/plugins/nodetype/EffectiveNodeType$1 ????? ? ? >org/apache/jackrabbit/oak/plugins/nodetype/EffectiveNodeType$2 >org/apache/jackrabbit/oak/plugins/nodetype/EffectiveNodeType$3 >org/apache/jackrabbit/oak/plugins/nodetype/EffectiveNodeType$4 >org/apache/jackrabbit/oak/plugins/nodetype/EffectiveNodeType$5 ??????????????? ? ????? ?????????? javax/jcr/Value?? [Ljavax/jcr/Value;?? /javax/jcr/nodetype/ConstraintViolationException Cannot set property ' ' to '???? ??????? ? Cannot remove property ' ??????y??
Property ' ' in ' ' is mandatory??? ? Node '?? 1javax/jcr/UnsupportedRepositoryOperationException 1Child node ordering is not supported on this node ? ?? %javax/jcr/nodetype/PropertyDefinition?? ? ? *No matching property definition found for ? ? !javax/jcr/nodetype/NodeDefinition?? ? ? ? ? &No matching node definition found for ??????? ? ?