org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeImpl.class Maven / Gradle / Ivy
???? 3???
?? :?
:?? ? ????? ? :?
:????
:? :??
:?????
:?
?? ?
??
?? 5??????
:?
???
#????? :??? ?
???
+? :? ?
??
:? :? ? ? ????? ? ?
???
:??
?????
?? ??
:??
C? ??
??
?????
:?
:????
:??
:??
:?
Q???
Q? M? M?
:? M?
:?? :?
[????
:?
:
: O?
: O? O
<
k
k
k
? O <
?
:
:
w
z
y
y
k?
?
w
:?
:!
"# ?? ?$ ??%
?&
:'(
?
:)?
:* <)
:+ <+,-./012
:345
:678
9:
;<?=?>???@?A?B
CD
ED
FGH
?I?JK
kL?MN
OPQR
S
T
?U
?V
W
XYZ[ PrimaryTypePredicate InnerClasses log Lorg/slf4j/Logger; NO_PROPERTY_DEFINITIONS ([Ljavax/jcr/nodetype/PropertyDefinition; NO_NODE_DEFINITIONS $[Ljavax/jcr/nodetype/NodeDefinition;
NO_NODE_TYPES [Ljavax/jcr/nodetype/NodeType; NO_NAMES [Ljava/lang/String; Z(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;)V Code LineNumberTable LocalVariableTable this 9Lorg/apache/jackrabbit/oak/plugins/nodetype/NodeTypeImpl; type $Lorg/apache/jackrabbit/oak/api/Tree; mapper 3Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;
getOakName ()Ljava/lang/String; 8(Lorg/apache/jackrabbit/oak/api/Tree;)Ljava/lang/String; tree property -Lorg/apache/jackrabbit/oak/api/PropertyState;
StackMapTable\ getName getDeclaredSupertypeNames ()[Ljava/lang/String; i I names ?
isAbstract ()Z isMixin hasOrderableChildNodes isQueryable getPrimaryItemName oakName Ljava/lang/String;? getDeclaredPropertyDefinitions *()[Ljavax/jcr/nodetype/PropertyDefinition; child definitions Ljava/util/Map; LocalVariableTypeTable KLjava/util/Map;]^ RuntimeVisibleAnnotations Ljavax/annotation/Nonnull; getDeclaredChildNodeDefinitions &()[Ljavax/jcr/nodetype/NodeDefinition; GLjava/util/Map;
getSupertypes ()[Ljavax/jcr/nodetype/NodeType;
supertypes @Ljava/util/Map;
addSupertypes 6(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/util/Map;)V supertype root? Signature g(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/util/Map;)V getDeclaredSupertypes oakNames? getSubtypes '()Ljavax/jcr/nodetype/NodeTypeIterator; subtypes Ljava/util/Set; supername inheritance #Ljava/util/Set; FLjava/util/Map;>;? addSubtypes W(Ljava/lang/String;Ljava/util/Map;Lorg/apache/jackrabbit/oak/api/Tree;Ljava/util/Map;)V subname typeName subnames ?(Ljava/lang/String;Ljava/util/Map;Lorg/apache/jackrabbit/oak/api/Tree;Ljava/util/Map;>;)V getDeclaredSubtypes name Ljava/util/List; /Ljava/util/List;_
isNodeType (Ljava/lang/String;)Z nodeTypeName getPropertyDefinitions Ljava/util/Collection; ?Ljava/util/Collection; getChildNodeDefinitions ;Ljava/util/Collection; canSetProperty &(Ljava/lang/String;Ljavax/jcr/Value;)Z effective >Lorg/apache/jackrabbit/oak/plugins/nodetype/EffectiveNodeType; def 'Ljavax/jcr/nodetype/PropertyDefinition; e Ljavax/jcr/RepositoryException; propertyName value Ljavax/jcr/Value;??`? '(Ljava/lang/String;[Ljavax/jcr/Value;)Z values [Ljavax/jcr/Value;8 canAddChildNode
definition #Ljavax/jcr/nodetype/NodeDefinition;
childNodeName? '(Ljava/lang/String;Ljava/lang/String;)Z Ljavax/jcr/nodetype/NodeType; ,Ljavax/jcr/nodetype/NoSuchNodeTypeException; required?
canRemoveItem itemName 5Ljava/util/List;
canRemoveNode nodeName canRemoveProperty getCnd ;(Ljavax/jcr/nodetype/NodeTypeDefinition;)Ljava/lang/String; Ljava/io/IOException; 'Ljavax/jcr/nodetype/NodeTypeDefinition; out Ljava/io/StringWriter; cndWriter