org.apache.jackrabbit.oak.spi.xml.PropInfo.class Maven / Gradle / Ivy
???? 3 ?
{ | * }
( ~ ? * ?
) ? ( ? ( ?
{ ? ( ? ( ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ?
? ?
? ? ?
( ?
? ?
( ? ? ? ? ?
? ?
( ?
( ? ?
? ?
? ? ? ? ? MultipleStatus InnerClasses name Ljava/lang/String; type I values Ljava/util/List; Signature @Ljava/util/List<+Lorg/apache/jackrabbit/oak/spi/xml/TextValue;>; multipleStatus ;Lorg/apache/jackrabbit/oak/spi/xml/PropInfo$MultipleStatus; C(Ljava/lang/String;ILorg/apache/jackrabbit/oak/spi/xml/TextValue;)V Code LineNumberTable LocalVariableTable this ,Lorg/apache/jackrabbit/oak/spi/xml/PropInfo; value -Lorg/apache/jackrabbit/oak/spi/xml/TextValue; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; Ljavax/annotation/Nonnull; &(Ljava/lang/String;ILjava/util/List;)V LocalVariableTypeTable
StackMapTable ? ? ? V(Ljava/lang/String;ILjava/util/List<+Lorg/apache/jackrabbit/oak/spi/xml/TextValue;>;)V a(Ljava/lang/String;ILjava/util/List;Lorg/apache/jackrabbit/oak/spi/xml/PropInfo$MultipleStatus;)V ?(Ljava/lang/String;ILjava/util/List<+Lorg/apache/jackrabbit/oak/spi/xml/TextValue;>;Lorg/apache/jackrabbit/oak/spi/xml/PropInfo$MultipleStatus;)V dispose ()V ?
getTargetType *(Ljavax/jcr/nodetype/PropertyDefinition;)I def 'Ljavax/jcr/nodetype/PropertyDefinition; target getName ()Ljava/lang/String; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; getType ()I getTextValue /()Lorg/apache/jackrabbit/oak/spi/xml/TextValue;
Exceptions
getTextValues ()Ljava/util/List; B()Ljava/util/List<+Lorg/apache/jackrabbit/oak/spi/xml/TextValue;>; getValue (I)Ljavax/jcr/Value;
targetType getValues (I)Ljava/util/List; vs #Ljava/util/List; &(I)Ljava/util/List; getPropertyDef g(Lorg/apache/jackrabbit/oak/plugins/nodetype/EffectiveNodeType;)Ljavax/jcr/nodetype/PropertyDefinition; requiredType ent >Lorg/apache/jackrabbit/oak/plugins/nodetype/EffectiveNodeType; definitions Ljava/lang/Iterable; knownType =Ljava/lang/Iterable; ? ? asPropertyState V(Ljavax/jcr/nodetype/PropertyDefinition;)Lorg/apache/jackrabbit/oak/api/PropertyState;
propertyState -Lorg/apache/jackrabbit/oak/api/PropertyState; propertyDefinition ?
SourceFile
PropInfo.java ? ? ? ? 6 7 J ? ? Y ? 6 7 M - . / 0 ? ? 1 2 5 6 ? ? ? ? ? ? ? +org/apache/jackrabbit/oak/spi/xml/TextValue L M ? Y javax/jcr/PropertyType javax/jcr/RepositoryException TODO 7 ? ? ? ` a ? ? ? ? ^ ? ? ? ? ? T U ? ? ? X Y ? %javax/jcr/nodetype/PropertyDefinition ? ? ? ? O P c d javax/jcr/Value ? ? ? ? ? *org/apache/jackrabbit/oak/spi/xml/PropInfo java/lang/Object 9org/apache/jackrabbit/oak/spi/xml/PropInfo$MultipleStatus java/lang/String java/util/List java/util/Iterator java/lang/Iterable +org/apache/jackrabbit/oak/api/PropertyState 'com/google/common/collect/ImmutableList of =(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList; UNKNOWN size MULTIPLE copyOf A(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableList; iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; getRequiredType (Ljava/lang/String;)V get (I)Ljava/lang/Object; isEmpty java/util/Collections emptyList com/google/common/collect/Lists newArrayListWithCapacity (I)Ljava/util/ArrayList; add (Ljava/lang/Object;)Z