
com.groupbyinc.flux.common.apache.lucene.analysis.NumericTokenStream.class Maven / Gradle / Ivy
???? 3 ? Dcom/groupbyinc/flux/common/apache/lucene/analysis/NumericTokenStream =com/groupbyinc/flux/common/apache/lucene/analysis/TokenStream NumericTokenStream.java ]com/groupbyinc/flux/common/apache/lucene/analysis/NumericTokenStream$NumericTermAttributeImpl NumericTermAttributeImpl \com/groupbyinc/flux/common/apache/lucene/analysis/NumericTokenStream$NumericAttributeFactory NumericAttributeFactory Ycom/groupbyinc/flux/common/apache/lucene/analysis/NumericTokenStream$NumericTermAttribute NumericTermAttribute TOKEN_TYPE_FULL_PREC Ljava/lang/String; fullPrecNumeric TOKEN_TYPE_LOWER_PREC lowerPrecNumeric
numericAtt [Lcom/groupbyinc/flux/common/apache/lucene/analysis/NumericTokenStream$NumericTermAttribute; typeAtt QLcom/groupbyinc/flux/common/apache/lucene/analysis/tokenattributes/TypeAttribute;
posIncrAtt ^Lcom/groupbyinc/flux/common/apache/lucene/analysis/tokenattributes/PositionIncrementAttribute; valSize I
precisionStep ()V >com/groupbyinc/flux/common/apache/lucene/util/AttributeFactory ! DEFAULT_ATTRIBUTE_FACTORY @Lcom/groupbyinc/flux/common/apache/lucene/util/AttributeFactory; # $ " % D(Lcom/groupbyinc/flux/common/apache/lucene/util/AttributeFactory;I)V '
( this FLcom/groupbyinc/flux/common/apache/lucene/analysis/NumericTokenStream; (I)V C(Lcom/groupbyinc/flux/common/apache/lucene/util/AttributeFactory;)V -
.
. addAttribute L(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/apache/lucene/util/Attribute; 1 2
3 5 Ocom/groupbyinc/flux/common/apache/lucene/analysis/tokenattributes/TypeAttribute 7 9 \com/groupbyinc/flux/common/apache/lucene/analysis/tokenattributes/PositionIncrementAttribute ; = ? "java/lang/IllegalArgumentException A precisionStep must be >=1 C (Ljava/lang/String;)V E
B F H setShift J ,
K factory setLongValue I(J)Lcom/groupbyinc/flux/common/apache/lucene/analysis/NumericTokenStream; init (JIII)V P Q
R value J setIntValue I(I)Lcom/groupbyinc/flux/common/apache/lucene/analysis/NumericTokenStream; setDoubleValue I(D)Lcom/groupbyinc/flux/common/apache/lucene/analysis/NumericTokenStream; :com/groupbyinc/flux/common/apache/lucene/util/NumericUtils Z doubleToSortableLong (D)J \ ]
[ ^ D
setFloatValue I(F)Lcom/groupbyinc/flux/common/apache/lucene/analysis/NumericTokenStream; floatToSortableInt (F)I c d
[ e F reset java/lang/IllegalStateException i call set???Value() before usage k
j F incrementToken ()Z clearAttributes p
q incShift ()I s t
u java/lang/String w setType y E 8 z setPositionIncrement | , <