org.apache.jackrabbit.oak.plugins.nodetype.TypeEditor.class Maven / Gradle / Ivy
???? 3?
? ? ? ? ? ?
? ?
? ? ? ? ?
?
?
!"
#$
% &'!(
)*+
,
-
.
/01 2
3
4
5 ?67879 :;
< =>? @A B C
D &E FG
H
IJK
L
MN O PQRS TUVWXYZ[ x6\]^
_` abcdefghijklm!n
&op!qr &st
uv wx
yzZ6{|}~
?? log Lorg/slf4j/Logger; strict Z typesToCheck Ljava/util/Set; Signature #Ljava/util/Set;
checkThisNode parent 7Lorg/apache/jackrabbit/oak/plugins/nodetype/TypeEditor; nodeName Ljava/lang/String; types /Lorg/apache/jackrabbit/oak/spi/state/NodeState; effective :Lorg/apache/jackrabbit/oak/plugins/nodetype/EffectiveType; builder 1Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; ?(ZLjava/util/Set;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Ljava/lang/String;Ljava/lang/Iterable;Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;)V Code LineNumberTable LocalVariableTable this primary mixins Ljava/lang/Iterable; LocalVariableTypeTable (Ljava/lang/Iterable;
StackMapTable?t
Exceptions ?(ZLjava/util/Set;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Ljava/lang/String;Ljava/lang/Iterable;Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;)V ?(Lorg/apache/jackrabbit/oak/plugins/nodetype/TypeEditor;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Iterable;Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;)V name ?(Lorg/apache/jackrabbit/oak/plugins/nodetype/TypeEditor;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Iterable;Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;)V "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull; Ljavax/annotation/CheckForNull; =(Lorg/apache/jackrabbit/oak/plugins/nodetype/EffectiveType;)V constraintViolation (ILjava/lang/String;)V code I message path exception 5Lorg/apache/jackrabbit/oak/api/CommitFailedException; getPath ()Ljava/lang/String;
propertyAdded 0(Lorg/apache/jackrabbit/oak/api/PropertyState;)V after -Lorg/apache/jackrabbit/oak/api/PropertyState; propertyChanged ](Lorg/apache/jackrabbit/oak/api/PropertyState;Lorg/apache/jackrabbit/oak/api/PropertyState;)V requiredType
definition before propertyDeleted childNodeAdded p(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/commit/Editor; property i$ Ljava/util/Iterator; child editor? childNodeChanged ?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/plugins/nodetype/TypeEditor; childBuilder childNodeDeleted createEffectiveType ?(Lorg/apache/jackrabbit/oak/plugins/nodetype/EffectiveType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Iterable;)Lorg/apache/jackrabbit/oak/plugins/nodetype/EffectiveType; mixin list Ljava/util/List; type ALjava/util/List;? ?(Lorg/apache/jackrabbit/oak/plugins/nodetype/EffectiveType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Iterable;)Lorg/apache/jackrabbit/oak/plugins/nodetype/EffectiveType; RuntimeVisibleAnnotations getEffective <()Lorg/apache/jackrabbit/oak/plugins/nodetype/EffectiveType; getRequiredType 2(Lorg/apache/jackrabbit/oak/spi/state/NodeState;)I value required? checkRequiredType 1(Lorg/apache/jackrabbit/oak/api/PropertyState;I)V checkValueConstraints `(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/api/PropertyState;I)V v Ljavax/jcr/Value; predicate "Lcom/google/common/base/Predicate;
constraint constraints 5Lcom/google/common/base/Predicate;? ?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/commit/Editor; ()V
SourceFile TypeEditor.java ? ? ? ? ? ?????????? ? ? ? ? ? ???? -org/apache/jackrabbit/oak/spi/state/NodeState ? ? ? ? ? ? /org/apache/jackrabbit/oak/spi/state/NodeBuilder ? ? 5org/apache/jackrabbit/oak/plugins/nodetype/TypeEditor java/lang/String?? ? 8org/apache/jackrabbit/oak/plugins/nodetype/EffectiveType ?? ? ? java/lang/StringBuilder??????? ? 3org/apache/jackrabbit/oak/api/CommitFailedException
Constraint : ?? ? ?? ???? / ? ??? *No matching property definition found for ? ? jcr:uuid?? ??? mix:referenceable???k?????? +Invalid UUID value in the jcr:uuid property ? ? ? ? ? ??? Mandatory property can not be removed? ? ? ? ? ???????????? not found in a new node???? Mandatory child node jcr:primaryType?? jcr:mixinTypes??????h??? 2No default primary type available for child node ? ??? ,No matching definition found for child node with effective type ????????? The primary type does not exist jcr:isMixin?? Mixin type used as the primary type jcr:isAbstract Abstract type * used as the default primary type of node ??? The mixin type
Primary type used as a mixin type ?? jcr:requiredType?? BINARY BOOLEAN DATE DECIMAL DOUBLE LONG NAME PATH REFERENCE STRING URI
WEAKREFERENCE???? $Required property type violation in ?? jcr:valueConstraints?? java/lang/Iterable????????? javax/jcr/Value??? Value constraint violation in ??? 2org/apache/jackrabbit/oak/spi/commit/DefaultEditor
java/util/Set java/util/Iterator java/util/List +org/apache/jackrabbit/oak/api/PropertyState com/google/common/base/Predicate contains (Ljava/lang/Object;)Z !com/google/common/base/Predicates in :(Ljava/util/Collection;)Lcom/google/common/base/Predicate; #com/google/common/collect/Iterables any 9(Ljava/lang/Iterable;Lcom/google/common/base/Predicate;)Z $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; 7org/apache/jackrabbit/oak/plugins/memory/EmptyNodeState
EMPTY_NODE 3()Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (C)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ((Ljava/lang/String;ILjava/lang/String;)V
getMessage org/slf4j/Logger warn (Ljava/lang/String;)V
getDefinition ^(Lorg/apache/jackrabbit/oak/api/PropertyState;)Lorg/apache/jackrabbit/oak/spi/state/NodeState; getName equals
isNodeType (Ljava/lang/String;)Z "org/apache/jackrabbit/oak/api/Type $Lorg/apache/jackrabbit/oak/api/Type; getValue 8(Lorg/apache/jackrabbit/oak/api/Type;)Ljava/lang/Object; >org/apache/jackrabbit/oak/plugins/identifier/IdentifierManager isValidUUID isMandatoryProperty MISSING_NODE getMandatoryProperties ()Ljava/util/Set; iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; hasProperty getMandatoryChildNodes hasChildNode &(Ljava/lang/String;)Ljava/lang/String; getNames ((Ljava/lang/String;)Ljava/lang/Iterable; getChildNode E(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; getDefaultType setProperty {(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/jackrabbit/oak/api/Type;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; isValidChildNode O(Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/nodetype/EffectiveType;)Z isMandatoryChildNode com/google/common/collect/Lists newArrayList ()Ljava/util/ArrayList; C(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/state/NodeState; exists
getBoolean add (Ljava/util/List;)V getProperty A(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/PropertyState; getType &()Lorg/apache/jackrabbit/oak/api/Type; tag ()I count STRINGS Aorg/apache/jackrabbit/oak/plugins/nodetype/constraint/Constraints valueConstraint 7(ILjava/lang/String;)Lcom/google/common/base/Predicate; 1org/apache/jackrabbit/oak/namepath/NamePathMapper DEFAULT 3Lorg/apache/jackrabbit/oak/namepath/NamePathMapper; 8org/apache/jackrabbit/oak/plugins/value/ValueFactoryImpl createValues r(Lorg/apache/jackrabbit/oak/api/PropertyState;Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;)Ljava/util/List; apply org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? O b*? *? *,? *,? ,? ? ,? ? ? ? ? *? *? *-?
? ? **?
? *?
? ? ? ? *
] ^ _ ` 2 d 7 e <