lucene搜索

来源:百度知道 编辑:UC知道 时间:2024/06/10 08:51:22
private static class OneNormsReader extends FilterIndexReader {
private String field;

public OneNormsReader(IndexReader in, String field) {
super(in);
this.field = field;
}

public byte[] norms(String field) throws IOException {
return in.norms(this.field);
}
}
这段代码是什么意思啊?

下面就介绍你的东东,如下:
OneNormsReader 类,他继承了FilterIndexReader 类;
此类里面有个属性,
进行存值,初始化时传入两个值,(名字,给属性赋值)
进行取值,返回一个BYTE型的

总的来说就相当于一个存储类,里面有一个属性和对属性的“存”,和“取”两个方法,就这样了,给分吧,呵呵