org.apache.jackrabbit.oak.query.ast.EquiJoinConditionImpl.class Maven / Gradle / Ivy
???? 3 ?
' b % c % d % e % f g h i
b
% j
k
l m
n
o p % q % r
s t u v
% w
x y
z {
s |
z }
z ~
x ?
% ? ? ?
z ? ? ? ?
s ?
?
?
s ? ? ? ?
% ? ?
property1Name Ljava/lang/String;
property2Name
selector1Name
selector2Name selector1 2Lorg/apache/jackrabbit/oak/query/ast/SelectorImpl; selector2 K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this ;Lorg/apache/jackrabbit/oak/query/ast/EquiJoinConditionImpl; 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; evaluate ()Z p1 -Lorg/apache/jackrabbit/oak/api/PropertyValue; p2
StackMapTable ? restrict 5(Lorg/apache/jackrabbit/oak/query/index/FilterImpl;)V p1n p2n f 2Lorg/apache/jackrabbit/oak/query/index/FilterImpl; ? restrictPushDown 5(Lorg/apache/jackrabbit/oak/query/ast/SelectorImpl;)V ex ;Lorg/apache/jackrabbit/oak/query/ast/PropertyExistenceImpl; s isParent 3(Lorg/apache/jackrabbit/oak/query/ast/SourceImpl;)Z canEvaluate (Ljava/util/Set;)Z available Ljava/util/Set; LocalVariableTypeTable ALjava/util/Set; Signature D(Ljava/util/Set;)Z copyOf 2()Lorg/apache/jackrabbit/oak/query/ast/AstElement;
SourceFile EquiJoinConditionImpl.java 0 ? + ) ( ) , ) * ) ? ? ? java/lang/StringBuilder ? ? ? ? ? ? = ; < ? ? ? - . / . ? ? ? ? ? B ? ? ? ? ? ? ? ? ? ? ? B ? ? valueFromTheJoinSelector ? ? ? ? ? ? ? ? ? ? ? 9org/apache/jackrabbit/oak/query/ast/PropertyExistenceImpl ? < 0 ? = > ? ? ? ? ? 9org/apache/jackrabbit/oak/query/ast/EquiJoinConditionImpl 0 1 5org/apache/jackrabbit/oak/query/ast/JoinConditionImpl +org/apache/jackrabbit/oak/api/PropertyValue java/lang/String ()V .org/apache/jackrabbit/oak/query/ast/AstVisitor visit >(Lorg/apache/jackrabbit/oak/query/ast/EquiJoinConditionImpl;)Z quote &(Ljava/lang/String;)Ljava/lang/String; 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; 0org/apache/jackrabbit/oak/query/ast/SelectorImpl currentProperty A(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/PropertyValue; isArray convertValueToType ?(Lorg/apache/jackrabbit/oak/api/PropertyValue;Lorg/apache/jackrabbit/oak/api/PropertyValue;)Lorg/apache/jackrabbit/oak/api/PropertyValue; 2org/apache/jackrabbit/oak/spi/query/PropertyValues match ](Lorg/apache/jackrabbit/oak/api/PropertyValue;Lorg/apache/jackrabbit/oak/api/PropertyValue;)Z 0org/apache/jackrabbit/oak/query/index/FilterImpl getSelector 4()Lorg/apache/jackrabbit/oak/query/ast/SelectorImpl; equals (Ljava/lang/Object;)Z isPreparing
isPrepared 5(Lorg/apache/jackrabbit/oak/query/ast/SelectorImpl;)Z newString normalizePropertyName ,org/apache/jackrabbit/oak/query/ast/Operator NOT_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 EQUAL getSelectorName '(Ljava/lang/String;Ljava/lang/String;)V restrictSelector 7(Lorg/apache/jackrabbit/oak/query/ast/ConstraintImpl;)V
java/util/Set contains ! % ' ( ) * ) + ) , ) - . / .
0 1 2 ? *? *+? *,? *-? *? ? 3 ( ) * + , - 4 4 5 6 + ) ( ) , ) * ) 7 8 2 <