摘要:
上文最后提到jackrabbit的检索默认实现类QueryImpl,先熟悉一下该类的继承层次QueryImpl继承自抽象类AbstractQueryImpl,而抽象类实现了Query接口(JCR的接口)Query接口源码如下:/** * A Query object. */public interf... 阅读全文
2013年4月7日 #
摘要:
本文家下来分析SearchManager类的源码,该类实现了SynchronousEventListener接口,而SynchronousEventListener接口继承自EventListener接口,EventListener接口只有一个事件监听方法SearchManager类的源码如下:/*... 阅读全文
摘要:
本文接着分析jackrabbit与lucene交互的核心类SearchIndex,lucene的索引与检索都是通过该类实现的SearchIndex类继承自抽象类AbstractQueryHandler,而抽象类AbstractQueryHandler实现了QueryHandler接口先浏览一下Que... 阅读全文
摘要:
上文分析了jackrabbit对富文档的文本抽取实现的源码,我们注意到,上文的文本抽取类LazyTextExtractorField继承自lucene的AbstractField类,即LazyTextExtractorField类是Field类型的,这正是构建lucene索引Document里面的F... 阅读全文