org.apache.jackrabbit.oak.query.ast.LengthImpl.class Maven / Gradle / Ivy
???? 2 ?
! X Y Z [ \
X ]
^
_
`
a
b c
b d
b e f g f h
i j
k l m n
o f p
q r s
t u v
w a x y
b z
b { |
b }
~
propertyValue 7Lorg/apache/jackrabbit/oak/query/ast/PropertyValueImpl; :(Lorg/apache/jackrabbit/oak/query/ast/PropertyValueImpl;)V Code LineNumberTable LocalVariableTable this 0Lorg/apache/jackrabbit/oak/query/ast/LengthImpl; getPropertyValue 9()Lorg/apache/jackrabbit/oak/query/ast/PropertyValueImpl; accept 3(Lorg/apache/jackrabbit/oak/query/ast/AstVisitor;)Z v 0Lorg/apache/jackrabbit/oak/query/ast/AstVisitor; toString ()Ljava/lang/String; getPropertyExistence =()Lorg/apache/jackrabbit/oak/query/ast/PropertyExistenceImpl; getSelectors ()Ljava/util/Set; Signature E()Ljava/util/Set; currentProperty /()Lorg/apache/jackrabbit/oak/api/PropertyValue; length J p -Lorg/apache/jackrabbit/oak/api/PropertyValue;
StackMapTable ? restrict ?(Lorg/apache/jackrabbit/oak/query/index/FilterImpl;Lorg/apache/jackrabbit/oak/query/ast/Operator;Lorg/apache/jackrabbit/oak/api/PropertyValue;)V f 2Lorg/apache/jackrabbit/oak/query/index/FilterImpl; operator .Lorg/apache/jackrabbit/oak/query/ast/Operator; restrictList E(Lorg/apache/jackrabbit/oak/query/index/FilterImpl;Ljava/util/List;)V list Ljava/util/List; LocalVariableTypeTable ?Ljava/util/List; t(Lorg/apache/jackrabbit/oak/query/index/FilterImpl;Ljava/util/List;)V canRestrictSelector 5(Lorg/apache/jackrabbit/oak/query/ast/SelectorImpl;)Z s 2Lorg/apache/jackrabbit/oak/query/ast/SelectorImpl; getPropertyType ()I
createCopy :()Lorg/apache/jackrabbit/oak/query/ast/DynamicOperandImpl;
SourceFile LengthImpl.java $ ? " # ? ? ? java/lang/StringBuilder length( ? ? ? ? ? ? 1 2 ? 3 4 5 6 9 : ? ? ? ? ? ? ? ? ? ? ? "java/lang/IllegalArgumentException 3LENGTH(x) on multi-valued property is not supported $ ? ? ? ? ? S 3Can not compare the length with a constant of type ? ? ? and value ? ? ? F A B N O .org/apache/jackrabbit/oak/query/ast/LengthImpl T , $ % 6org/apache/jackrabbit/oak/query/ast/DynamicOperandImpl +org/apache/jackrabbit/oak/api/PropertyValue ()V .org/apache/jackrabbit/oak/query/ast/AstVisitor visit 3(Lorg/apache/jackrabbit/oak/query/ast/LengthImpl;)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; (C)Ljava/lang/StringBuilder; 5org/apache/jackrabbit/oak/query/ast/PropertyValueImpl isArray ()Z size ()J java/lang/Long valueOf (J)Ljava/lang/Long; 2org/apache/jackrabbit/oak/spi/query/PropertyValues newLong ?(Ljava/lang/Long;)Lorg/apache/jackrabbit/oak/api/PropertyValue; (Ljava/lang/String;)V getType &()Lorg/apache/jackrabbit/oak/api/Type; "org/apache/jackrabbit/oak/api/Type tag javax/jcr/PropertyType
nameFromValue (I)Ljava/lang/String; java/lang/Object ,org/apache/jackrabbit/oak/query/ast/Operator NOT_EQUAL ! ! " # $ % &