/tags/1.0.1/src/org/getopt/luke/decoders/NumLongDecoder.java
http://luke.googlecode.com/ · Java · 21 lines · 15 code · 6 blank · 0 comment · 0 complexity · 085a0e878def2220916604ac7f0e6f19 MD5 · raw file
- package org.getopt.luke.decoders;
- import org.apache.lucene.util.NumericUtils;
- public class NumLongDecoder implements Decoder {
- @Override
- public String decodeTerm(String fieldName, Object value) {
- return Long.toString(NumericUtils.prefixCodedToLong(value.toString()));
- }
-
- @Override
- public String decodeStored(String fieldName, Object value) {
- return value.toString();
- }
-
- public String toString() {
- return "numeric-long";
- }
- }