org.apache.jackrabbit.oak.plugins.index.diffindex.DiffIndex.class Maven / Gradle / Ivy
???? 3 D
%
& ' ( ' ) * +
, - .
% /
0
1
1 2 3 4 collector ALorg/apache/jackrabbit/oak/plugins/index/diffindex/DiffCollector; D(Lorg/apache/jackrabbit/oak/plugins/index/diffindex/DiffCollector;)V Code LineNumberTable LocalVariableTable this =Lorg/apache/jackrabbit/oak/plugins/index/diffindex/DiffIndex; getCost ^(Lorg/apache/jackrabbit/oak/spi/query/Filter;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)D filter ,Lorg/apache/jackrabbit/oak/spi/query/Filter; rootState /Lorg/apache/jackrabbit/oak/spi/state/NodeState; query ?(Lorg/apache/jackrabbit/oak/spi/query/Filter;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/query/Cursor; getPlan o(Lorg/apache/jackrabbit/oak/spi/query/Filter;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Ljava/lang/String;
SourceFile DiffIndex.java 5 6 7 8 9 : ; < = > ? java/lang/StringBuilder
diffIndex @ A B C ;org/apache/jackrabbit/oak/plugins/index/diffindex/DiffIndex java/lang/Object .org/apache/jackrabbit/oak/spi/query/QueryIndex ()V ?org/apache/jackrabbit/oak/plugins/index/diffindex/DiffCollector /(Lorg/apache/jackrabbit/oak/spi/query/Filter;)D
getResults =(Lorg/apache/jackrabbit/oak/spi/query/Filter;)Ljava/util/Set; *org/apache/jackrabbit/oak/spi/query/Filter getQueryEngineSettings 7()Lorg/apache/jackrabbit/oak/query/QueryEngineSettings; +org/apache/jackrabbit/oak/spi/query/Cursors
newPathCursor w(Ljava/lang/Iterable;Lorg/apache/jackrabbit/oak/query/QueryEngineSettings;)Lorg/apache/jackrabbit/oak/spi/query/Cursor; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String;!
F
*? *+? ? ! " #
I *? +? ? ' R *? +? +? ? ? , ! " U ? Y? ?
+? ?
? ? 1 # $