org.apache.jackrabbit.oak.query.ast.PropertyInexistenceImpl.class Maven / Gradle / Ivy
???? 3 ?
. r + s + t + u
v
w x
w y
+ z
{ |
{ }
{ ~ ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ?
? ?
? ? ? ? ?
r
+ ?
?
? ?
?
? ?
w ?
? ?
w ? ? ?
? ?
w ?
?
? ? ?
+ ?
+ ? ? selectorName Ljava/lang/String; propertyName selector 2Lorg/apache/jackrabbit/oak/query/ast/SelectorImpl; Y(Lorg/apache/jackrabbit/oak/query/ast/SelectorImpl;Ljava/lang/String;Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this =Lorg/apache/jackrabbit/oak/query/ast/PropertyInexistenceImpl; '(Ljava/lang/String;Ljava/lang/String;)V evaluate ()Z p
isRelative Z t $Lorg/apache/jackrabbit/oak/api/Tree; pn relativePath name
StackMapTable ? ? ? ? getPropertyExistenceConditions ()Ljava/util/Set; Signature N()Ljava/util/Set; getSelectors E()Ljava/util/Set; accept 3(Lorg/apache/jackrabbit/oak/query/ast/AstVisitor;)Z v 0Lorg/apache/jackrabbit/oak/query/ast/AstVisitor; toString ()Ljava/lang/String; bindSelector 3(Lorg/apache/jackrabbit/oak/query/ast/SourceImpl;)V source 0Lorg/apache/jackrabbit/oak/query/ast/SourceImpl; restrict 5(Lorg/apache/jackrabbit/oak/query/index/FilterImpl;)V f 2Lorg/apache/jackrabbit/oak/query/index/FilterImpl; restrictPushDown 5(Lorg/apache/jackrabbit/oak/query/ast/SelectorImpl;)V s hashCode ()I equals (Ljava/lang/Object;)Z obj Ljava/lang/Object; other pn2
equalsStrings '(Ljava/lang/String;Ljava/lang/String;)Z a b copyOf 2()Lorg/apache/jackrabbit/oak/query/ast/AstElement;
SourceFile PropertyInexistenceImpl.java 4 ? 2 3 / 0 1 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? = ? ? java/lang/String ? ? = .. d e ? = ? ? . ? ? ? ? ? ? L ? ? ? ? ? java/lang/StringBuilder ? ? ? ? ? ? is null U V ? ? ? ? = ? ? ? ? ? ? ? ? ? ? b c ? ? ? ;org/apache/jackrabbit/oak/query/ast/PropertyInexistenceImpl j k 4 ; 2org/apache/jackrabbit/oak/query/ast/ConstraintImpl "org/apache/jackrabbit/oak/api/Tree java/util/Iterator ()V indexOf (I)I 0org/apache/jackrabbit/oak/query/ast/SelectorImpl currentProperty A(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/PropertyValue; currentTree &()Lorg/apache/jackrabbit/oak/api/Tree; normalizePropertyName &(Ljava/lang/String;)Ljava/lang/String; +org/apache/jackrabbit/oak/commons/PathUtils
getParentPath getName elements ((Ljava/lang/String;)Ljava/lang/Iterable; java/lang/Iterable iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; exists isRoot getParent getChild 8(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/Tree; hasProperty (Ljava/lang/String;)Z java/util/Collections emptySet singleton #(Ljava/lang/Object;)Ljava/util/Set; .org/apache/jackrabbit/oak/query/ast/AstVisitor visit @(Lorg/apache/jackrabbit/oak/query/ast/PropertyInexistenceImpl;)Z quote append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (C)Ljava/lang/StringBuilder; .org/apache/jackrabbit/oak/query/ast/SourceImpl getExistingSelector F(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/query/ast/SelectorImpl; isOuterJoinRightHandSide 0org/apache/jackrabbit/oak/query/index/FilterImpl getSelector 4()Lorg/apache/jackrabbit/oak/query/ast/SelectorImpl; ,org/apache/jackrabbit/oak/query/ast/Operator EQUAL .Lorg/apache/jackrabbit/oak/query/ast/Operator; restrictProperty p(Ljava/lang/String;Lorg/apache/jackrabbit/oak/query/ast/Operator;Lorg/apache/jackrabbit/oak/api/PropertyValue;)V restrictSelector 7(Lorg/apache/jackrabbit/oak/query/ast/ConstraintImpl;)V java/lang/Object getClass ()Ljava/lang/Class; ! + . / 0 1 0 2 3 4 5 6 l *? *+? *,? *-? ? 7 ( ) * + , 8 * 9 : 2 3 / 0 1 0 4 ; 6 Y *? *+? *,? ? 7 . / 0 1 8 9 : / 0 1 0 <