org.compass.core |
|
Java Source File Name | Type | Comment |
Compass.java | Interface | Creates a CompassSession. |
CompassAnalyzerHelper.java | Interface | A set of Analyzer related helper methods. |
CompassCallback.java | Interface | Callback interface for Compass code. |
CompassCallbackWithoutResult.java | Class | Simple convenience class for the CompassCallback implementation. |
CompassContext.java | Annotation | A compass context annotation allowing to inject either a
org.compass.core.Compass or
a
org.compass.core.CompassSession into another class. |
CompassDetachedHits.java | Interface | Holds hits returned from a search performed by compass. |
CompassException.java | Class | An exception that occured in Compass. |
CompassHighlightedText.java | Interface | A cached holder of highlighted text. |
CompassHighlighter.java | Interface | A highlighter tool that can highlight hits in a given text based on an
executed query. |
CompassHit.java | Interface | Wrapper that provides a lazily loaded hit from
CompassHitsOperations . |
CompassHits.java | Interface | Holds hits returned from a search performed by compass. |
CompassHitsOperations.java | Interface | Mutual operations for hits, for both detached and transactional hits. |
CompassOperations.java | Interface | A interface describing all the available operations allowed by compass. |
CompassQuery.java | Interface | An object representing a Compass query. |
CompassQueryBuilder.java | Interface | The query builder is used to construct
CompassQuery programmatically.
Simple queries, like
CompassQueryBuilder.le(String,Object) , will generate a
CompassQuery .
More complex ones, will return their respective builder to continue and bulid them (like
CompassQueryBuilder.multiPhrase(String) ). |
CompassQueryFilter.java | Interface | A filter used to filter out query results. |
CompassQueryFilterBuilder.java | Interface | The query builder is used to construct
CompassQueryFilter programmatically. |
CompassSession.java | Interface | The main interface between a Java application and Compass.
Provides the basic operations with semantic mapped objects (save, delete, and
load/get). |
CompassTemplate.java | Class | Helper class that simplifies the Compass access code using the template
design pattern.
The central method is "execute", supporting Compass code implementing the
CompassCallback interface. |
CompassTermFreq.java | Interface | Holds a term within the index, its frequency and the property name
it is associated with. |
CompassTermFreqsBuilder.java | Interface | A term and frequencies builder, allows to set different settings regaring
the avilable terms for certain properties and their respective frequencies.
Allows to narrow down the sub indexes searched either by setting the aliases
or the sub indexes (or both of them).
Allows to set how the returned terns will be sort. |
CompassToken.java | Interface | A Token is an occurence of a term from the text of a field. |
CompassTransaction.java | Interface | Allows the application to define units of work, while maintaining abstraction
from the underlying transaction implementation (eg. |
Property.java | Interface | The basic Compass meta data holder. |
Resource.java | Interface | A Resource holds a list of meta data properties. |
ResourceFactory.java | Interface | |