org.apache.jackrabbit.oak.plugins.name.NameValidator.class Maven / Gradle / Ivy
???? 3 ?
8 s 7 t u
s
, v
, w
x y
z { | } ~ ?
? ?
, ?
?
, ?
, ?
, ? ? ? ? ? ?
? ?
?
, ?
? ? ?
7 ?
? ? ? ? ? ? ?
? ? ? ? ? ? ? ( ? ? ? ? ? ?
7 ? ? ? ? ?
? ?
7 ? ? ?
7 ?
7 ?
7 ?
7 ? ? ? prefixes Ljava/util/Set; Signature #Ljava/util/Set; (Ljava/util/Set;)V Code LineNumberTable LocalVariableTable this 6Lorg/apache/jackrabbit/oak/plugins/name/NameValidator; LocalVariableTypeTable &(Ljava/util/Set;)V getPrintableName &(Ljava/lang/String;)Ljava/lang/String; c C i I s Ljava/lang/String; sb Ljava/lang/StringBuilder;
StackMapTable u checkValidName (Ljava/lang/String;)V prefix name colon local n ?
Exceptions checkValidValue 0(Lorg/apache/jackrabbit/oak/api/PropertyState;)V value i$ Ljava/util/Iterator; property -Lorg/apache/jackrabbit/oak/api/PropertyState; ?
propertyAdded after propertyChanged ](Lorg/apache/jackrabbit/oak/api/PropertyState;Lorg/apache/jackrabbit/oak/api/PropertyState;)V before propertyDeleted childNodeAdded s(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/commit/Validator; /Lorg/apache/jackrabbit/oak/spi/state/NodeState; childNodeChanged ?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/commit/Validator; childNodeDeleted p(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/commit/Editor; ?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/commit/Editor;
SourceFile NameValidator.java = ? 9 : java/lang/StringBuilder ? ? ? ? ? ? \b ? ? \f \n \r \t \u%04x java/lang/Object ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3org/apache/jackrabbit/oak/api/CommitFailedException Name Invalid namespace prefix( ? ? ): = ? ? ? ? ? ? Invalid name index in: F G ? ? ? Invalid name: ? ? ? ? ? ? ? ? ? ? ? ? java/lang/Iterable ? ? ? ? ? ? ? java/lang/String [ S ? ? ? ? ? ? ? R S ? ? [ \ n j l m i j 4org/apache/jackrabbit/oak/plugins/name/NameValidator 5org/apache/jackrabbit/oak/spi/commit/DefaultValidator java/util/Iterator ()V length ()I charAt (I)C append (C)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; java/lang/Integer valueOf (I)Ljava/lang/Integer; format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; toString ()Ljava/lang/String; indexOf (I)I substring (II)Ljava/lang/String; isEmpty ()Z
java/util/Set contains (Ljava/lang/Object;)Z -(Ljava/lang/Object;)Ljava/lang/StringBuilder; ((Ljava/lang/String;ILjava/lang/String;)V (I)Ljava/lang/String; java/lang/Character isDigit (C)Z 1org/apache/jackrabbit/oak/plugins/name/Namespaces isValidLocalName (Ljava/lang/String;)Z "org/apache/jackrabbit/oak/api/Type NAME $Lorg/apache/jackrabbit/oak/api/Type; +org/apache/jackrabbit/oak/api/PropertyState getType &()Lorg/apache/jackrabbit/oak/api/Type; equals NAMES getValue 8(Lorg/apache/jackrabbit/oak/api/Type;)Ljava/lang/Object; iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; PATH PATHS +org/apache/jackrabbit/oak/commons/PathUtils elements ((Ljava/lang/String;)Ljava/lang/Iterable; getName 7 8 9 : ; <