Uses of Interface
org.mycore.parsers.bool.MCRCondition

Packages that use MCRCondition
org.mycore.access.mcrimpl   
org.mycore.backend.jdom   
org.mycore.backend.lucene   
org.mycore.frontend.indexbrowser.lucene   
org.mycore.frontend.redundancy   
org.mycore.parsers.bool   
org.mycore.services.fieldquery   
org.mycore.services.z3950   
 

Uses of MCRCondition in org.mycore.access.mcrimpl
 

Classes in org.mycore.access.mcrimpl that implement MCRCondition
(package private)  class MCRDateAfterClause
          Implementation of a (date > xy) clause
(package private)  class MCRDateBeforeClause
          Implementation of a (date < x) clause
(package private)  class MCRDummyClause
          Implementation of a dummy clause (useful for debugging)
(package private)  class MCRGroupClause
          Implementation of a (group xy) clause
(package private)  class MCRIPClause
          Implementation of a (ip xy) clause
(package private)  class MCRUserClause
          Implementation of a (user xy) clause
 

Fields in org.mycore.access.mcrimpl declared as MCRCondition
(package private)  MCRCondition MCRAccessRule.parsedRule
           
 

Methods in org.mycore.access.mcrimpl that return MCRCondition
 MCRCondition MCRAccessRule.getRule()
           
protected  MCRCondition MCRRuleParser.parseSimpleCondition(Element e)
           
protected  MCRCondition MCRRuleParser.parseSimpleCondition(String s)
           
 

Uses of MCRCondition in org.mycore.backend.jdom
 

Methods in org.mycore.backend.jdom with parameters of type MCRCondition
 MCRResults MCRJDOMSearcher.search(MCRCondition condition, int maxResults, List sortBy, boolean addSortData)
           
 

Uses of MCRCondition in org.mycore.backend.lucene
 

Methods in org.mycore.backend.lucene with parameters of type MCRCondition
 MCRResults MCROldLuceneSearcher.search(MCRCondition condition, int maxResults, List<MCRSortBy> sortBy, boolean addSortData)
          Deprecated.  
 MCRResults MCRLuceneSearcher.search(MCRCondition condition, int maxResults, List<MCRSortBy> sortBy, boolean addSortData)
          As opposed to MCRSearcher the returned MCRResult is read only.
 

Uses of MCRCondition in org.mycore.frontend.indexbrowser.lucene
 

Methods in org.mycore.frontend.indexbrowser.lucene that return MCRCondition
protected  MCRCondition MCRIndexBrowserSearcher.buildCondition()
          Create the condition of the query.
 

Uses of MCRCondition in org.mycore.frontend.redundancy
 

Methods in org.mycore.frontend.redundancy that return MCRCondition
protected  MCRCondition MCRRedundancyAbstractMapGenerator.createCondition()
          Creates the search condition.
 

Uses of MCRCondition in org.mycore.parsers.bool
 

Classes in org.mycore.parsers.bool that implement MCRCondition
 class MCRAndCondition
           
 class MCRFalseCondition
          Implementation of the boolean "false" primitive
 class MCRNotCondition
           
 class MCROrCondition
           
 class MCRSetCondition
           
 class MCRTrueCondition
          Implementation of the boolean "true" primitive
 

Fields in org.mycore.parsers.bool with type parameters of type MCRCondition
protected  List<MCRCondition> MCRSetCondition.children
           
 

Methods in org.mycore.parsers.bool that return MCRCondition
protected  MCRCondition MCRBooleanClauseParser.defaultRule()
           
 MCRCondition MCRNotCondition.getChild()
           
 MCRCondition MCRBooleanClauseParser.parse(Element condition)
           
 MCRCondition MCRBooleanClauseParser.parse(String s)
           
protected  MCRCondition MCRBooleanClauseParser.parseSimpleCondition(Element e)
           
protected  MCRCondition MCRBooleanClauseParser.parseSimpleCondition(String s)
           
 

Methods in org.mycore.parsers.bool that return types with arguments of type MCRCondition
 List<MCRCondition> MCRSetCondition.getChildren()
           
 

Methods in org.mycore.parsers.bool with parameters of type MCRCondition
 MCRSetCondition MCRSetCondition.addChild(MCRCondition condition)
           
 void MCRConditionVisitor.visitQuery(MCRCondition entry)
           
 

Method parameters in org.mycore.parsers.bool with type arguments of type MCRCondition
 MCRSetCondition MCRSetCondition.addAll(Collection<MCRCondition> conditions)
           
 

Constructors in org.mycore.parsers.bool with parameters of type MCRCondition
MCRAndCondition(MCRCondition firstchild)
           
MCRAndCondition(MCRCondition firstchild, MCRCondition secondchild)
           
MCRNotCondition(MCRCondition child)
           
MCROrCondition(MCRCondition firstchild)
           
MCROrCondition(MCRCondition firstchild, MCRCondition secondchild)
           
 

Uses of MCRCondition in org.mycore.services.fieldquery
 

Classes in org.mycore.services.fieldquery that implement MCRCondition
 class MCRQueryCondition
          Represents a simple query condition, which consists of a search field, a value and a comparison operator.
 

Methods in org.mycore.services.fieldquery that return MCRCondition
protected  MCRCondition MCRSearchServlet.cleanupQuery(Document input)
          cleans the query e.g.
 MCRCondition MCRCachedQueryData.getCondition()
           
 MCRCondition MCRQuery.getCondition()
          Returns the query condition
(package private) static MCRCondition MCRQueryParser.normalizeCondition(MCRCondition cond)
          Normalizes a parsed query condition.
 MCRCondition MCRQueryParser.parse(Element condition)
           
 MCRCondition MCRQueryParser.parse(String s)
           
protected  MCRCondition MCRQueryParser.parseSimpleCondition(Element e)
          Parses XML element containing a simple query condition
protected  MCRCondition MCRQueryParser.parseSimpleCondition(String s)
          Parses a String containing a simple query condition, for example: (title contains "Java") and (creatorID = "122132131")
 

Methods in org.mycore.services.fieldquery with parameters of type MCRCondition
static void MCRCachedQueryData.cache(MCRResults results, Document query, MCRCondition condition)
           
(package private) static MCRCondition MCRQueryParser.normalizeCondition(MCRCondition cond)
          Normalizes a parsed query condition.
abstract  MCRResults MCRSearcher.search(MCRCondition condition, int maxResults, List<MCRSortBy> sortBy, boolean addSortData)
          Executes a query on this searcher.
 

Constructors in org.mycore.services.fieldquery with parameters of type MCRCondition
MCRQuery(MCRCondition cond)
          Builds a new MCRQuery object without sort criteria and unlimited results.
MCRQuery(MCRCondition cond, List<MCRSortBy> sortBy, int maxResults)
          Builds a new MCRQuery object with sort criteria and limited number of results.
 

Uses of MCRCondition in org.mycore.services.z3950
 

Methods in org.mycore.services.z3950 that return MCRCondition
 MCRCondition MCRZ3950PrefixQueryParser.parse()