
org.apache.jackrabbit.oak.plugins.index.lucene.PropertyDefinition.class Maven / Gradle / Ivy
???? 3e
R ? t
? ? g ?
g ? g ?
g ? g ? s
? ? g ? v g ? ?
g ? g ? x g ? ? ? g ? z y g ? { g ? ?
? ? g ?
g ? g ? ? g ? ? g ? | g ? } g ? ? g ?
g ? g ?
g ? g ? ? g ? ?
? ?
? ? g ?
? ? g ?
g ?
? ?
g ?
? ? ?
9 ? ?
9 ?
9 ? ?
9 ? ?
9
9
9
Y
P
? o ? ! ? ?"
#$% g&'()*
+, log Lorg/slf4j/Logger;
DEFAULT_BOOST F
ConstantValue?? name Ljava/lang/String; propertyType I boost isRegexp Z index stored nodeScopeIndex
propertyIndex analyzed ordered nullCheckEnabled notNullCheckEnabled includedPropertyTypes relative useInSuggest useInSpellcheck facet ancestors [Ljava/lang/String; excludeFromAggregate nonRelativeName RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; function functionCode - IndexingRule InnerClasses ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition$IndexingRule;Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)V Code LineNumberTable LocalVariableTable this CLorg/apache/jackrabbit/oak/plugins/index/lucene/PropertyDefinition; idxDefn MLorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition$IndexingRule; nodeName defn /Lorg/apache/jackrabbit/oak/spi/state/NodeState;
StackMapTable*-. skipTokenization (Ljava/lang/String;)Z propertyName fulltextEnabled ()Z propertyIndexEnabled
isTypeDefined getType ()I includePropertyType (I)Z type toString ()Ljava/lang/String; isRelativeProperty getOptionalValueIfIndexed E(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Ljava/lang/String;Z)Z
definition propName
defaultVal validate ()V determineNonRelativeName computeAncestors '(Ljava/lang/String;)[Ljava/lang/String;
parentPath getName U(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Ljava/lang/String;)Ljava/lang/String; defaultName ps -Lorg/apache/jackrabbit/oak/api/PropertyState;/ getPropertyType ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition$IndexingRule;Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)I e $Ljava/lang/IllegalArgumentException; typeName%
SourceFile PropertyDefinition.java ? ?01 ? t u ? ? o p ? ? u12 s l v u useInExcerpt ? ? w u x u.3 ? z u y u { u %oak.experimental.includePropertyTypes456 ~ r ? ? q r ? u ? u | u } u excludeFromAggregation ? u ? ? ? p ? ? ? ? facets ? u1789: ? p; ? ? ? ? ?< ? ? ? ? ?= java/lang/StringBuilder PropertyDefinition{name='>?>@ , propertyType=>A , boost=>B , isRegexp=>C , index= , stored= , nodeScopeIndex= , propertyIndex= , analyzed=
, ordered= , useInSuggest= , nullCheckEnabled= , notNullCheckEnabled= ? ?DE ?FG java/lang/IllegalStateException F%s can be set to true for property definition using regular expression java/lang/ObjectHI ?J ?:K:LMNOP java/lang/StringQRSTUVWX/YZ[:\]^ "java/lang/IllegalArgumentException i j 4Invalid property type {} for property {} in Index {}_`a Aorg/apache/jackrabbit/oak/plugins/index/lucene/PropertyDefinitionbcd Korg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition$IndexingRule -org/apache/jackrabbit/oak/spi/state/NodeState +org/apache/jackrabbit/oak/api/PropertyState >org/apache/jackrabbit/oak/plugins/index/lucene/util/ConfigUtil getOptionalValue E(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Ljava/lang/String;F)F hasProperty >org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition getSupportedTypes E(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Ljava/lang/String;I)I g(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; Jorg/apache/jackrabbit/oak/plugins/index/lucene/util/FunctionIndexProcessor convertToPolishNotation &(Ljava/lang/String;)Ljava/lang/String; getFunctionCode Eorg/apache/jackrabbit/oak/plugins/index/lucene/util/LuceneIndexHelper (II)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (C)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; (F)Ljava/lang/StringBuilder; (Z)Ljava/lang/StringBuilder; +org/apache/jackrabbit/oak/commons/PathUtils
isAbsolute getNextSlash (Ljava/lang/String;I)I format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; (Ljava/lang/String;)V
getParentPath elements ((Ljava/lang/String;)Ljava/lang/Iterable; 'com/google/common/collect/ImmutableList copyOf ?(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableList; #com/google/common/collect/Iterables toArray :(Ljava/lang/Iterable;Ljava/lang/Class;)[Ljava/lang/Object; getProperty A(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/PropertyState; "org/apache/jackrabbit/oak/api/Type STRING $Lorg/apache/jackrabbit/oak/api/Type; getValue 8(Lorg/apache/jackrabbit/oak/api/Type;)Ljava/lang/Object; getString javax/jcr/PropertyType
valueFromName (Ljava/lang/String;)I org/slf4j/Logger warn ((Ljava/lang/String;[Ljava/lang/Object;)V org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; g R i j k l m n o p q r s l t u v u w u x u y u z u { u | u } u ~ r u ? u ? u ? u ? ? ? u ? p ? ? ? p ? ? ? ? ? ? *? *-? ? *-,? ? **? ? ? *- ?
? *-? ?
**-? ? **-? ? - ? ? *? ? **-? ? **-? ? **-? ? *-? ? *+,-? ? **-? ? **-!? ? "**-#? ? $**-%? ? &**-'? ? (**? )? ***? ? +? ,**--? ? .*-/? 0? 1? 2**? 2? 3? 4*? 5? ? n q r s t # u . x 9 y E z Q } \ ~ d ? p ? | ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? * ? ? ? ? ? p ? ? ? ? d ? ? ? ? ? ? ? e *? ? +? 6? ?*? ? ? ? ? ? ? ? ? ? ? ? p ?
@ ? ? ? Q *?
? *? ?
*? ? ? ? ? ? ? ? ? ? @ ? ? ? I *?
? *? ? ? ? ? ? ? ? ? ? @ ? ? ? B
*? ? ? ? ? ? ?
? ? ? @ ? ? ? E *? 7?
*? ? ? ? ? ? ? ? ? @ ? ? ? = *? ? 8? ? ? ? ? ? ? r ? ? ? ? ?? 9Y? :;? <*? ? <'? =>? <*? ? ?@? <*? ? AB? <*? ? CD? <*?
? CE? <*? ? CF? <*? ? CG? <*? ? CH? <*? ? CI? <*? ? CJ? <*? ? CK? <*? $? CL? <*? &? C}? =? M? ? ? ? ? ? ? ? ? ? J *? N? *? O? ? ? ? ? ? ? p ? @ ? ? ? i *?
? ?+,? ? ? ? ? ? ? * ? ? ? ? ? p ? u ? ? ? ? ` %*? $? *? ? ? PYQ? RY#S? S? T?? ? ? ? $ ? ? % ? ? ? $ ? ? ? a *? ? ?*? ? *? ?*? ? U? ? ? ? ? ? ? ? ? ? ?
? ? ? > *? V? W? X Y? Z? [? ? ? ? ? p
? ? ? r *\? ] M,? +? ,? ^? _ ? Y? ?
? ? ? ? p ? ? ? ? ?K ?
? ? ? ? ?>,`? ? 3,`? a :? b>? :? de? RYSY+SY*S? f ? c ? "
"
= ? > " ? ? &