
org.apache.jackrabbit.oak.plugins.index.lucene.PropertyDefinition.class Maven / Gradle / Ivy
???? 2S
L ? n
? ? a ?
a ? a ?
a ? a ? m
? ? a ? p a ? ?
a ? a ? r a ? ? ? a ? t s a ? u a ? ?
? ? a ?
a ? a ? z a ? { a ? v a ? w a ? ? a ?
a ? a ?
a ? a ? ? a ?
a ?
? ?
a ?
? ? ?
3 ? ?
3 ?
3 ? ?
3 ? ?
3 ? ?
3 ? ? ? ? ? ? ? ? ? ?
3 ?
?
?
S
J
?
?
?
~ i ? ? ?
a
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; 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 ? ?"# ? n o ? ? i j ? ? y o#$ m f p o useInExcerpt ? ? q o r o % ? t o s o u o %oak.experimental.includePropertyTypes&'( x l ? ? k l z o { o v o w o excludeFromAggregation o ? ? ? j ? ? } ~ facets | o ? ?) ? ? ? ? ?* java/lang/StringBuilder PropertyDefinition{name='+,+- , propertyType=+. , boost=+/ , isRegexp=+0 , index= , stored= , nodeScopeIndex= , propertyIndex= , analyzed=
, ordered= , useInSuggest= , nullCheckEnabled= , notNullCheckEnabled= ? ?12 ?34 java/lang/IllegalStateException F%s can be set to true for property definition using regular expression java/lang/Object56 ?7 ?898:;<=> java/lang/String?@ABCDEF!GHI8JKL "java/lang/IllegalArgumentException c d 4Invalid property type {} for property {} in Index {}MNO Aorg/apache/jackrabbit/oak/plugins/index/lucene/PropertyDefinitionPQR 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 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 &(Ljava/lang/String;)Ljava/lang/String;
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; a L c d e f g h i j k l m f n o p o q o r o s o t o u o v o w o x l y o z o { o | o } ~ o ? j ? ? ? ? ? ? ?*? *-? ? *-,? ? **? ? ? *- ?
? *-? ?
**-? ? **-? ? - ? ? *? ? **-? ? **-? ? **-? ? *-? ? *+,-? ? **-? ? **-!? ? "**-#? ? $**-%? ? &**-'? ? (**? )? ***? ? +? ,**--? ? .*? /? ? f f g h i # j . m 9 n E o Q r \ s d u p y | z ? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? * ? ? ? ? ? ? ? ? j ? ? ? ? ? d ? ? ? ? ? ? ? e *? ? +? 0? ?*? ? ? ? ? ? ? ? ? ? ? ? j ?
@ ? ? ? Q *?
? *? ?
*? ? ? ? ? ? ? ? ? ? @ ? ? ? I *?
? *? ? ? ? ? ? ? ? ? ? @ ? ? ? B
*? ? ? ? ? ? ?
? ? ? @ ? ? ? E *? 1?
*? ? ? ? ? ? ? ? ? @ ? ? ? = *? ? 2? ? ? ? ? ? ? l ? ? ? ? ?? 3Y? 45? 6*? ? 6'? 78? 6*? ? 9:? 6*? ? ;