
org.apache.jackrabbit.oak.query.fulltext.SimpleExcerptProvider.class Maven / Gradle / Ivy
???? 3?
_ ? ? ? ? ?
^ ? ?
?
? ?
? ? ? ? ? ? ? ? ? ? ? ?
? ? ?
? ? ? ? ? ?
? ? ? ? ?
?
? ? ? ? ? ?
^ ?
^ ?
^ ? ? ?
? ?
? ?
' ?
^ ?
? ? ?
+ ? ?
- ? ?
/ ? ? ? ? ? ?
3 ? ? ? ? ? ? ?
8 ? ? ?
^ ?
^
^
M ?
^
M
M
_
!"#$ REP_EXCERPT_FN Ljava/lang/String;
ConstantValue EXCERPT_END
EXCERPT_BEGIN maxFragmentSize I ()V Code LineNumberTable LocalVariableTable this @Lorg/apache/jackrabbit/oak/query/fulltext/SimpleExcerptProvider;
getExcerpt `(Ljava/lang/String;Ljava/lang/String;Lorg/apache/jackrabbit/oak/query/Query;Z)Ljava/lang/String; p i$ Ljava/util/Iterator; v -Lorg/apache/jackrabbit/oak/api/PropertyState; path
columnName query 'Lorg/apache/jackrabbit/oak/query/Query; highlight Z t $Lorg/apache/jackrabbit/oak/api/Tree; text Ljava/lang/StringBuilder; separator searchToken Ljava/util/Set; LocalVariableTypeTable #Ljava/util/Set;
StackMapTable%& ? ? ?' extractExcerptProperty &(Ljava/lang/String;)Ljava/lang/String; column extractFulltext 8(Lorg/apache/jackrabbit/oak/query/Query;)Ljava/util/Set; q Signature L(Lorg/apache/jackrabbit/oak/query/Query;)Ljava/util/Set; E(Lorg/apache/jackrabbit/oak/query/ast/ConstraintImpl;)Ljava/util/Set; l 1Lorg/apache/jackrabbit/oak/query/ast/LiteralImpl; f 8Lorg/apache/jackrabbit/oak/query/ast/FullTextSearchImpl;
constraint 4Lorg/apache/jackrabbit/oak/query/ast/ConstraintImpl; c tokens Y(Lorg/apache/jackrabbit/oak/query/ast/ConstraintImpl;)Ljava/util/Set; tokenize (Ljava/util/Set;)Ljava/util/Set; s in H(Ljava/util/Set;)Ljava/util/Set; #(Ljava/lang/String;)Ljava/util/Set; length i out token quote 7(Ljava/lang/String;)Ljava/util/Set; noHighlight -(Ljava/lang/StringBuilder;)Ljava/lang/String; lastSpace excerpt <(Ljava/lang/StringBuilder;Ljava/util/Set;)Ljava/lang/String; escaped Ljava/util/BitSet; strong P(Ljava/lang/StringBuilder;Ljava/util/Set;)Ljava/lang/String; 9(Ljava/lang/String;Ljava/util/BitSet;Ljava/lang/String;)V nextSpace endIndex
highlightBits isLike index \(Lorg/apache/jackrabbit/oak/api/PropertyValue;)Lorg/apache/jackrabbit/oak/api/PropertyValue; value -Lorg/apache/jackrabbit/oak/api/PropertyValue; listSplitter !Lcom/google/common/base/Splitter;(
SourceFile SimpleExcerptProvider.java g h)*+%,- ? ? /./01 ?2345&6-78 java/lang/String9:;+<