Package org.hibernate.search.query.fieldcache.impl

The classes in this package define a framework for using Lucene's field cache API.

See:
          Description

Interface Summary
FieldLoadingStrategy Using as composition in implementations of query.collector.FieldCacheCollector, so that we can reuse different loading strategies in different kinds of Collectors.
 

Class Summary
ClassLoadingStrategySelector A FieldCacheCollectorFactory requires two parameters which are inferred from the type of field and it's applied bridges.
DoubleFieldLoadingStrategy We need a collection of similar implementations, one per each FieldCache.DEFAULT.accessmethod to be able to deal with arrays of primitive values without autoboxing all of them.
FloatFieldLoadingStrategy We need a collection of similar implementations, one per each FieldCache.DEFAULT.accessmethod to be able to deal with arrays of primitive values without autoboxing all of them.
IntFieldLoadingStrategy We need a collection of similar implementations, one per each FieldCache.DEFAULT.accessmethod to be able to deal with arrays of primitive values without autoboxing all of them.
LongFieldLoadingStrategy We need a collection of similar implementations, one per each FieldCache.DEFAULT.accessmethod to be able to deal with arrays of primitive values without autoboxing all of them.
StringFieldLoadingStrategy We need a collection of similar implementations, one per each FieldCache.DEFAULT.accessmethod to be able to deal with arrays of primitive values without autoboxing all of them.
 

Enum Summary
FieldCacheLoadingType Just an indirection to different constructors, pointing to the proper FieldCache extractor per type.
 

Package org.hibernate.search.query.fieldcache.impl Description

The classes in this package define a framework for using Lucene's field cache API. It abstract the different method to access data from FieldCache.



Copyright © 2006-2012 Red Hat Middleware, LLC. All Rights Reserved