public final class org.apache.lucene.document.FeatureField extends org.apache.lucene.document.Field
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.apache.lucene.document.FeatureField
super_class: org.apache.lucene.document.Field
{
private static final org.apache.lucene.document.FieldType FIELD_TYPE;
descriptor: Lorg/apache/lucene/document/FieldType;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private float featureValue;
descriptor: F
flags: (0x0002) ACC_PRIVATE
static final int MAX_FREQ;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
private static final float MAX_WEIGHT;
descriptor: F
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 64.0
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new org.apache.lucene.document.FieldType
dup
invokespecial org.apache.lucene.document.FieldType.<init>:()V
putstatic org.apache.lucene.document.FeatureField.FIELD_TYPE:Lorg/apache/lucene/document/FieldType;
1: getstatic org.apache.lucene.document.FeatureField.FIELD_TYPE:Lorg/apache/lucene/document/FieldType;
iconst_0
invokevirtual org.apache.lucene.document.FieldType.setTokenized:(Z)V
2: getstatic org.apache.lucene.document.FeatureField.FIELD_TYPE:Lorg/apache/lucene/document/FieldType;
iconst_1
invokevirtual org.apache.lucene.document.FieldType.setOmitNorms:(Z)V
3: getstatic org.apache.lucene.document.FeatureField.FIELD_TYPE:Lorg/apache/lucene/document/FieldType;
getstatic org.apache.lucene.index.IndexOptions.DOCS_AND_FREQS:Lorg/apache/lucene/index/IndexOptions;
invokevirtual org.apache.lucene.document.FieldType.setIndexOptions:(Lorg/apache/lucene/index/IndexOptions;)V
4: ldc 3.4028235E38
invokestatic java.lang.Float.floatToIntBits:(F)I
bipush 15
iushr
putstatic org.apache.lucene.document.FeatureField.MAX_FREQ:I
5: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(java.lang.String, java.lang.String, float);
descriptor: (Ljava/lang/String;Ljava/lang/String;F)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
getstatic org.apache.lucene.document.FeatureField.FIELD_TYPE:Lorg/apache/lucene/document/FieldType;
invokespecial org.apache.lucene.document.Field.<init>:(Ljava/lang/String;Ljava/lang/CharSequence;Lorg/apache/lucene/index/IndexableFieldType;)V
1: aload 0
fload 3
invokevirtual org.apache.lucene.document.FeatureField.setFeatureValue:(F)V
2: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/lucene/document/FeatureField;
0 3 1 fieldName Ljava/lang/String;
0 3 2 featureName Ljava/lang/String;
0 3 3 featureValue F
MethodParameters:
Name Flags
fieldName
featureName
featureValue
public void setFeatureValue(float);
descriptor: (F)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: fload 1
invokestatic java.lang.Float.isFinite:(F)Z
ifne 4
1: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "featureValue must be finite, got: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
fload 1
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
2: ldc " for feature "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.apache.lucene.document.FeatureField.fieldsData:Ljava/lang/Object;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc " on field "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.apache.lucene.document.FeatureField.name:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
3: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
fload 1
ldc 1.17549435E-38
fcmpg
ifge 9
5: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "featureValue must be a positive normal float, got: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
6: fload 1
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
ldc " for feature "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.apache.lucene.document.FeatureField.fieldsData:Ljava/lang/Object;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc " on field "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.apache.lucene.document.FeatureField.name:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
7: ldc " which is less than the minimum positive normal float: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc 1.17549435E-38
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
8: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
9: StackMap locals:
StackMap stack:
aload 0
fload 1
putfield org.apache.lucene.document.FeatureField.featureValue:F
10: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/apache/lucene/document/FeatureField;
0 11 1 featureValue F
MethodParameters:
Name Flags
featureValue
public org.apache.lucene.analysis.TokenStream tokenStream(org.apache.lucene.analysis.Analyzer, org.apache.lucene.analysis.TokenStream);
descriptor: (Lorg/apache/lucene/analysis/Analyzer;Lorg/apache/lucene/analysis/TokenStream;)Lorg/apache/lucene/analysis/TokenStream;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 2
instanceof org.apache.lucene.document.FeatureField$FeatureTokenStream
ifeq 3
1: aload 2
checkcast org.apache.lucene.document.FeatureField$FeatureTokenStream
astore 3
start local 3 2: goto 4
end local 3 3: StackMap locals:
StackMap stack:
new org.apache.lucene.document.FeatureField$FeatureTokenStream
dup
invokespecial org.apache.lucene.document.FeatureField$FeatureTokenStream.<init>:()V
astore 3
start local 3 4: StackMap locals: org.apache.lucene.document.FeatureField$FeatureTokenStream
StackMap stack:
aload 0
getfield org.apache.lucene.document.FeatureField.featureValue:F
invokestatic java.lang.Float.floatToIntBits:(F)I
istore 4
start local 4 5: aload 3
aload 0
getfield org.apache.lucene.document.FeatureField.fieldsData:Ljava/lang/Object;
checkcast java.lang.String
iload 4
bipush 15
iushr
invokevirtual org.apache.lucene.document.FeatureField$FeatureTokenStream.setValues:(Ljava/lang/String;I)V
6: aload 3
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/lucene/document/FeatureField;
0 7 1 analyzer Lorg/apache/lucene/analysis/Analyzer;
0 7 2 reuse Lorg/apache/lucene/analysis/TokenStream;
2 3 3 stream Lorg/apache/lucene/document/FeatureField$FeatureTokenStream;
4 7 3 stream Lorg/apache/lucene/document/FeatureField$FeatureTokenStream;
5 7 4 freqBits I
MethodParameters:
Name Flags
analyzer
reuse
static float decodeFeatureValue(float);
descriptor: (F)F
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=3, args_size=1
start local 0 0: fload 0
getstatic org.apache.lucene.document.FeatureField.MAX_FREQ:I
i2f
fcmpl
ifle 2
1: ldc 3.4028235E38
freturn
2: StackMap locals:
StackMap stack:
fload 0
f2i
istore 1
start local 1 3: iload 1
bipush 15
ishl
istore 2
start local 2 4: iload 2
invokestatic java.lang.Float.intBitsToFloat:(I)F
freturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 freq F
3 5 1 tf I
4 5 2 featureBits I
MethodParameters:
Name Flags
freq
public static org.apache.lucene.search.Query newLogQuery(java.lang.String, java.lang.String, float, float);
descriptor: (Ljava/lang/String;Ljava/lang/String;FF)Lorg/apache/lucene/search/Query;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=7, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: fload 2
fconst_0
fcmpg
ifle 1
fload 2
ldc 64.0
fcmpl
ifle 2
1: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "weight must be in (0, 64.0], got: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
fload 2
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
fload 3
fconst_1
fcmpg
iflt 3
fload 3
invokestatic java.lang.Float.isFinite:(F)Z
ifne 4
3: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "scalingFactor must be >= 1, got: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
fload 3
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
new org.apache.lucene.document.FeatureQuery
dup
aload 0
aload 1
new org.apache.lucene.document.FeatureField$LogFunction
dup
fload 3
invokespecial org.apache.lucene.document.FeatureField$LogFunction.<init>:(F)V
invokespecial org.apache.lucene.document.FeatureQuery.<init>:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/lucene/document/FeatureField$FeatureFunction;)V
astore 4
start local 4 5: fload 2
fconst_1
fcmpl
ifeq 7
6: new org.apache.lucene.search.BoostQuery
dup
aload 4
fload 2
invokespecial org.apache.lucene.search.BoostQuery.<init>:(Lorg/apache/lucene/search/Query;F)V
astore 4
7: StackMap locals: org.apache.lucene.search.Query
StackMap stack:
aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 fieldName Ljava/lang/String;
0 8 1 featureName Ljava/lang/String;
0 8 2 weight F
0 8 3 scalingFactor F
5 8 4 q Lorg/apache/lucene/search/Query;
MethodParameters:
Name Flags
fieldName
featureName
weight
scalingFactor
public static org.apache.lucene.search.Query newSaturationQuery(java.lang.String, java.lang.String, float, float);
descriptor: (Ljava/lang/String;Ljava/lang/String;FF)Lorg/apache/lucene/search/Query;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
fload 2
fload 3
invokestatic java.lang.Float.valueOf:(F)Ljava/lang/Float;
invokestatic org.apache.lucene.document.FeatureField.newSaturationQuery:(Ljava/lang/String;Ljava/lang/String;FLjava/lang/Float;)Lorg/apache/lucene/search/Query;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldName Ljava/lang/String;
0 1 1 featureName Ljava/lang/String;
0 1 2 weight F
0 1 3 pivot F
MethodParameters:
Name Flags
fieldName
featureName
weight
pivot
public static org.apache.lucene.search.Query newSaturationQuery(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/apache/lucene/search/Query;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
fconst_1
aconst_null
invokestatic org.apache.lucene.document.FeatureField.newSaturationQuery:(Ljava/lang/String;Ljava/lang/String;FLjava/lang/Float;)Lorg/apache/lucene/search/Query;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldName Ljava/lang/String;
0 1 1 featureName Ljava/lang/String;
MethodParameters:
Name Flags
fieldName
featureName
private static org.apache.lucene.search.Query newSaturationQuery(java.lang.String, java.lang.String, float, java.lang.Float);
descriptor: (Ljava/lang/String;Ljava/lang/String;FLjava/lang/Float;)Lorg/apache/lucene/search/Query;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=9, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: fload 2
fconst_0
fcmpg
ifle 1
fload 2
ldc 64.0
fcmpl
ifle 2
1: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "weight must be in (0, 64.0], got: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
fload 2
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 3
ifnull 4
aload 3
invokevirtual java.lang.Float.floatValue:()F
fconst_0
fcmpg
ifle 3
aload 3
invokevirtual java.lang.Float.floatValue:()F
invokestatic java.lang.Float.isFinite:(F)Z
ifne 4
3: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "pivot must be > 0, got: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
new org.apache.lucene.document.FeatureQuery
dup
aload 0
aload 1
new org.apache.lucene.document.FeatureField$SaturationFunction
dup
aload 0
aload 1
aload 3
invokespecial org.apache.lucene.document.FeatureField$SaturationFunction.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Float;)V
invokespecial org.apache.lucene.document.FeatureQuery.<init>:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/lucene/document/FeatureField$FeatureFunction;)V
astore 4
start local 4 5: fload 2
fconst_1
fcmpl
ifeq 7
6: new org.apache.lucene.search.BoostQuery
dup
aload 4
fload 2
invokespecial org.apache.lucene.search.BoostQuery.<init>:(Lorg/apache/lucene/search/Query;F)V
astore 4
7: StackMap locals: org.apache.lucene.search.Query
StackMap stack:
aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 fieldName Ljava/lang/String;
0 8 1 featureName Ljava/lang/String;
0 8 2 weight F
0 8 3 pivot Ljava/lang/Float;
5 8 4 q Lorg/apache/lucene/search/Query;
MethodParameters:
Name Flags
fieldName
featureName
weight
pivot
public static org.apache.lucene.search.Query newSigmoidQuery(java.lang.String, java.lang.String, float, float, float);
descriptor: (Ljava/lang/String;Ljava/lang/String;FFF)Lorg/apache/lucene/search/Query;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=8, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: fload 2
fconst_0
fcmpg
ifle 1
fload 2
ldc 64.0
fcmpl
ifle 2
1: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "weight must be in (0, 64.0], got: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
fload 2
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
fload 3
fconst_0
fcmpg
ifle 3
fload 3
invokestatic java.lang.Float.isFinite:(F)Z
ifne 4
3: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "pivot must be > 0, got: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
fload 3
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
fload 4
fconst_0
fcmpg
ifle 5
fload 4
invokestatic java.lang.Float.isFinite:(F)Z
ifne 6
5: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "exp must be > 0, got: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
fload 4
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
6: StackMap locals:
StackMap stack:
new org.apache.lucene.document.FeatureQuery
dup
aload 0
aload 1
new org.apache.lucene.document.FeatureField$SigmoidFunction
dup
fload 3
fload 4
invokespecial org.apache.lucene.document.FeatureField$SigmoidFunction.<init>:(FF)V
invokespecial org.apache.lucene.document.FeatureQuery.<init>:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/lucene/document/FeatureField$FeatureFunction;)V
astore 5
start local 5 7: fload 2
fconst_1
fcmpl
ifeq 9
8: new org.apache.lucene.search.BoostQuery
dup
aload 5
fload 2
invokespecial org.apache.lucene.search.BoostQuery.<init>:(Lorg/apache/lucene/search/Query;F)V
astore 5
9: StackMap locals: org.apache.lucene.search.Query
StackMap stack:
aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 fieldName Ljava/lang/String;
0 10 1 featureName Ljava/lang/String;
0 10 2 weight F
0 10 3 pivot F
0 10 4 exp F
7 10 5 q Lorg/apache/lucene/search/Query;
MethodParameters:
Name Flags
fieldName
featureName
weight
pivot
exp
static float computePivotFeatureValue(org.apache.lucene.index.IndexReader, java.lang.String, java.lang.String);
descriptor: (Lorg/apache/lucene/index/IndexReader;Ljava/lang/String;Ljava/lang/String;)F
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=6, args_size=3
start local 0 start local 1 start local 2 0: new org.apache.lucene.index.Term
dup
aload 1
aload 2
invokespecial org.apache.lucene.index.Term.<init>:(Ljava/lang/String;Ljava/lang/String;)V
astore 3
start local 3 1: aload 0
invokevirtual org.apache.lucene.index.IndexReader.getContext:()Lorg/apache/lucene/index/IndexReaderContext;
aload 3
iconst_1
invokestatic org.apache.lucene.index.TermStates.build:(Lorg/apache/lucene/index/IndexReaderContext;Lorg/apache/lucene/index/Term;Z)Lorg/apache/lucene/index/TermStates;
astore 4
start local 4 2: aload 4
invokevirtual org.apache.lucene.index.TermStates.docFreq:()I
ifne 4
3: fconst_1
freturn
4: StackMap locals: org.apache.lucene.index.Term org.apache.lucene.index.TermStates
StackMap stack:
aload 4
invokevirtual org.apache.lucene.index.TermStates.totalTermFreq:()J
l2d
aload 4
invokevirtual org.apache.lucene.index.TermStates.docFreq:()I
i2d
ddiv
d2f
fstore 5
start local 5 5: fload 5
invokestatic org.apache.lucene.document.FeatureField.decodeFeatureValue:(F)F
freturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 reader Lorg/apache/lucene/index/IndexReader;
0 6 1 featureField Ljava/lang/String;
0 6 2 featureName Ljava/lang/String;
1 6 3 term Lorg/apache/lucene/index/Term;
2 6 4 states Lorg/apache/lucene/index/TermStates;
5 6 5 avgFreq F
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
reader
featureField
featureName
public static org.apache.lucene.search.SortField newFeatureSort(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/apache/lucene/search/SortField;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new org.apache.lucene.document.FeatureSortField
dup
aload 0
aload 1
invokespecial org.apache.lucene.document.FeatureSortField.<init>:(Ljava/lang/String;Ljava/lang/String;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 field Ljava/lang/String;
0 1 1 featureName Ljava/lang/String;
MethodParameters:
Name Flags
field
featureName
public static org.apache.lucene.search.DoubleValuesSource newDoubleValues(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/apache/lucene/search/DoubleValuesSource;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new org.apache.lucene.document.FeatureDoubleValuesSource
dup
aload 0
aload 1
invokespecial org.apache.lucene.document.FeatureDoubleValuesSource.<init>:(Ljava/lang/String;Ljava/lang/String;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 field Ljava/lang/String;
0 1 1 featureName Ljava/lang/String;
MethodParameters:
Name Flags
field
featureName
}
SourceFile: "FeatureField.java"
NestMembers:
org.apache.lucene.document.FeatureField$FeatureFunction org.apache.lucene.document.FeatureField$FeatureTokenStream org.apache.lucene.document.FeatureField$LogFunction org.apache.lucene.document.FeatureField$LogFunction$1 org.apache.lucene.document.FeatureField$SaturationFunction org.apache.lucene.document.FeatureField$SaturationFunction$1 org.apache.lucene.document.FeatureField$SigmoidFunction org.apache.lucene.document.FeatureField$SigmoidFunction$1
InnerClasses:
abstract FeatureFunction = org.apache.lucene.document.FeatureField$FeatureFunction of org.apache.lucene.document.FeatureField
private final FeatureTokenStream = org.apache.lucene.document.FeatureField$FeatureTokenStream of org.apache.lucene.document.FeatureField
final LogFunction = org.apache.lucene.document.FeatureField$LogFunction of org.apache.lucene.document.FeatureField
final SaturationFunction = org.apache.lucene.document.FeatureField$SaturationFunction of org.apache.lucene.document.FeatureField
final SigmoidFunction = org.apache.lucene.document.FeatureField$SigmoidFunction of org.apache.lucene.document.FeatureField