org.apache.jackrabbit.oak.plugins.nodetype.write.NodeTypeTemplateImpl.class Maven / Gradle / Ivy
???? 3? ? ?
g ? f ? ? f ? f ? f ? ? ?
g ? ? ?
f ? ? ?
f ? ? ?
f ? ? ?
f ? ? ?
f ? ? ?
f ? ? ?
? ? ?
? ? ? ? ? ?
?
f ? ? ?
O O O O
+
+
f ?
+
*
O f
O f f f !"#
f$%& O'(
I)
*+,-./.01 O2 ?-3
f4
R5
+6
+7
f8
f9
f:
f; f< ?= m
?> f? o@A
BCDEFGH InnerClasses SameNamePredicate EMPTY_PROPERTY_DEFINITION_ARRAY ([Ljavax/jcr/nodetype/PropertyDefinition; EMPTY_NODE_DEFINITION_ARRAY $[Ljavax/jcr/nodetype/NodeDefinition; isMixin Z isOrderable
isAbstract queryable primaryItemOakName Ljava/lang/String; superTypeOakNames [Ljava/lang/String; RuntimeVisibleAnnotations Ljavax/annotation/Nonnull; propertyDefinitionTemplates Ljava/util/List; Signature cLjava/util/List; nodeDefinitionTemplates _Ljava/util/List; 2(Lorg/apache/jackrabbit/oak/namepath/NameMapper;)V Code LineNumberTable LocalVariableTable this GLorg/apache/jackrabbit/oak/plugins/nodetype/write/NodeTypeTemplateImpl; mapper /Lorg/apache/jackrabbit/oak/namepath/NameMapper; "RuntimeVisibleParameterAnnotations Y(Lorg/apache/jackrabbit/oak/namepath/NameMapper;Ljavax/jcr/nodetype/NodeTypeDefinition;)V pd 'Ljavax/jcr/nodetype/PropertyDefinition; nd #Ljavax/jcr/nodetype/NodeDefinition;
definition 'Ljavax/jcr/nodetype/NodeTypeDefinition; primaryItemName pds nds
StackMapTableEIJ ?
ExceptionsK writeTo K(Lorg/apache/jackrabbit/oak/api/Tree;Z)Lorg/apache/jackrabbit/oak/api/Tree; parent $Lorg/apache/jackrabbit/oak/api/Tree; allowUpdate oakName type1 writeItemDefinitions [(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V t name tree template ILorg/apache/jackrabbit/oak/plugins/nodetype/write/ItemDefinitionTemplate; nodeTypeTree itemDefTemplates nodeName primaryTypeName index I LocalVariableTypeTable \Ljava/util/List<+Lorg/apache/jackrabbit/oak/plugins/nodetype/write/ItemDefinitionTemplate;>;L3M ?(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/util/List<+Lorg/apache/jackrabbit/oak/plugins/nodetype/write/ItemDefinitionTemplate;>;Ljava/lang/String;Ljava/lang/String;)V Ljavax/annotation/CheckForNull; '(Ljava/lang/String;I)Ljava/lang/String; ()Z setMixin (Z)V mixin hasOrderableChildNodes setOrderableChildNodes orderable setAbstract abstractStatus isQueryable setQueryable getPrimaryItemName ()Ljava/lang/String; setPrimaryItemName (Ljava/lang/String;)V jcrName getDeclaredSupertypeNames ()[Ljava/lang/String; setDeclaredSuperTypeNames ([Ljava/lang/String;)V jcrNames getDeclaredPropertyDefinitions *()[Ljavax/jcr/nodetype/PropertyDefinition; getPropertyDefinitionTemplates ()Ljava/util/List; D()Ljava/util/List<+Ljavax/jcr/nodetype/PropertyDefinitionTemplate;>; getDeclaredChildNodeDefinitions &()[Ljavax/jcr/nodetype/NodeDefinition; getNodeDefinitionTemplates @()Ljava/util/List<+Ljavax/jcr/nodetype/NodeDefinitionTemplate;>; toString ()V
SourceFile NodeTypeTemplateImpl.java "org/apache/jackrabbit/JcrConstants