public static interface LegacyNumericTokenStream.LegacyNumericTermAttribute extends Attribute
| Modifier and Type | Method and Description | 
|---|---|
long | 
getRawValue()
Returns current token's raw value as  
long with all getShift() applied, undefined before first token | 
int | 
getShift()
Returns current shift value, undefined before first token 
 | 
int | 
getValueSize()
Returns value size in bits (32 for  
float, int; 64 for double, long) | 
int | 
incShift()
Don't call this method! 
 | 
void | 
init(long value,
    int valSize,
    int precisionStep,
    int shift)
Don't call this method! 
 | 
void | 
setShift(int shift)
Don't call this method! 
 | 
int getShift()
long getRawValue()
long with all getShift() applied, undefined before first tokenint getValueSize()
float, int; 64 for double, long)void init(long value,
          int valSize,
          int precisionStep,
          int shift)
void setShift(int shift)
int incShift()
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.