org.apache.jackrabbit.oak.plugins.nodetype.write.PropertyDefinitionTemplateImpl.class Maven / Gradle / Ivy
???? 2 ?
; | : } : ~ : : ? : ? : ? : ? : ?
; ? ? ?
: ? ? ?
: ? ? ?
: ? ? ?
: ? ? ?
: ? ? ?
: ? ? ?
: ?
; ? ?
? ?
, ? ? ? ?
? ? ? ? ?
? ? ? ? ? ? ? ? ? ?
? ? ? ?
? ? ?
? ? ? ? ?
: ?
, ? ? ? ? ? ? ? ? ? ? ?
ALL_OPERATORS [Ljava/lang/String; requiredType I
isMultiple Z fullTextSearchable queryOrderable queryOperators valueConstraints
defaultValues [Ljavax/jcr/Value; 2(Lorg/apache/jackrabbit/oak/namepath/NameMapper;)V Code LineNumberTable LocalVariableTable this QLorg/apache/jackrabbit/oak/plugins/nodetype/write/PropertyDefinitionTemplateImpl; mapper /Lorg/apache/jackrabbit/oak/namepath/NameMapper; Y(Lorg/apache/jackrabbit/oak/namepath/NameMapper;Ljavax/jcr/nodetype/PropertyDefinition;)V
definition 'Ljavax/jcr/nodetype/PropertyDefinition;
Exceptions ? writeTo '(Lorg/apache/jackrabbit/oak/api/Tree;)V tree $Lorg/apache/jackrabbit/oak/api/Tree;
StackMapTable ? getRequiredType ()I setRequiredType (I)V type ()Z setMultiple (Z)V isFullTextSearchable setFullTextSearchable isQueryOrderable setQueryOrderable getAvailableQueryOperators ()[Ljava/lang/String; setAvailableQueryOperators ([Ljava/lang/String;)V operators getValueConstraints setValueConstraints constraints getDefaultValues ()[Ljavax/jcr/Value; setDefaultValues ([Ljavax/jcr/Value;)V values toString ()Ljava/lang/String; ()V
SourceFile #PropertyDefinitionTemplateImpl.java I J ? @ A B C B D B = > E > F > G H I ? ? ] ^ _ ` A b c d e b f d g b h d i j k l n j o l q r s t W X jcr:requiredType ? ? ? ? w ? ? ? jcr:multiple ? ? ? jcr:isFullTextSearchable jcr:isQueryOrderable jcr:availableQueryOperators ? ? ? ? ? ? ? ? jcr:valueConstraints ? ? jcr:defaultValues ? ? ? ? ? ? ? ? java/lang/String ? ? ? javax/jcr/Value PropertyDefinitionTemplate(%s) java/lang/Object ? w ? ? jcr.operator.equal.to jcr.operator.greater.than %jcr.operator.greater.than.or.equal.to jcr.operator.less.than "jcr.operator.less.than.or.equal.to jcr.operator.like jcr.operator.not.equal.to Oorg/apache/jackrabbit/oak/plugins/nodetype/write/PropertyDefinitionTemplateImpl Gorg/apache/jackrabbit/oak/plugins/nodetype/write/ItemDefinitionTemplate -javax/jcr/nodetype/PropertyDefinitionTemplate /javax/jcr/nodetype/ConstraintViolationException javax/jcr/RepositoryException U(Lorg/apache/jackrabbit/oak/namepath/NameMapper;Ljavax/jcr/nodetype/ItemDefinition;)V %javax/jcr/nodetype/PropertyDefinition javax/jcr/PropertyType
nameFromValue (I)Ljava/lang/String; toUpperCase "org/apache/jackrabbit/oak/api/Tree setProperty '(Ljava/lang/String;Ljava/lang/Object;)V java/lang/Boolean valueOf (Z)Ljava/lang/Boolean; java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; "org/apache/jackrabbit/oak/api/Type NAMES $Lorg/apache/jackrabbit/oak/api/Type; K(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/jackrabbit/oak/api/Type;)V STRINGS 7org/apache/jackrabbit/oak/plugins/memory/PropertyStates createProperty U(Ljava/lang/String;Ljava/lang/Iterable;)Lorg/apache/jackrabbit/oak/api/PropertyState; 0(Lorg/apache/jackrabbit/oak/api/PropertyState;)V $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V
getOakName format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; : ; <