Package org.apache.slide.search.basic

Interface Summary
ComparableResource Represents one item of a searcheable set.
ComparableResourcesPool Represents the pool of all resources out of which the query result is computed.
IBasicExpression An IBasicExpression represents an executable part of the expression tree.
IBasicExpressionCompiler Compiles an expression represented by a JDOM Element (-tree) into an IBasicExpression (-tree).
IBasicExpressionCompilerProvider Provides an IBasicExpressionCompiler for the given IBasicQuery and PropertyProvider.
IBasicExpressionFactory An IBasicExpression represents an executable part of the expression tree.
IBasicExpressionFactoryProvider A store or indexer, that provides Search capabilities, must implement this interface.
IBasicQuery A BasicQuery represents the query and is able to deliver a SearchQueryResult using the execute method.
IBasicResultSet This Set is returned by IBasicExpression.execute().
 

Class Summary
BasicExpressionCompiler The implementation of the IBasicExpressionCompiler interface.
BasicExpressionFactory BasicExpressionFactory.java
BasicQuery A BasicQuery represents the query and is able to deliver a SearchQueryResult using the execute method.
BasicQuery.ExpressionCompilerProvider This IBasicExpressionCompilerProvider implementation returns a BasicQueryCompiler instance in method getCompiler().
BasicQueryEnvelope Envelopes all queries that are necessary, if a scope covers several stores.
BasicQueryImpl BasicQueryImpl represents the generic (store independent) implementation of BasicSearch.
BasicQueryScope Holds the scope information supplied with the element.
BasicResultSetImpl An implementation of the IBasicResultSet interface.
BasicSearchLanguage Represent the BasicSearchLanguage for Slide
ComparableResourceImpl Represents one Resource.
ComparableResourcesPoolImpl Represents the pool of all resources out of which the query result is computed.
Literals static container for some literals.
NotNormalizer This class recursivly removes all <not> expressions and replaces their successors by appropriate negated expressions.
OrderBy Encapsulate an OrderBy expression.
QueryTree Represents the scopes for all stores, that are within the scope of one query.