Uses of Interface
org.mycore.parsers.bool.MCRCondition
Package
Description
Context sensitive mapping of actions
-
Uses of MCRCondition in org.mycore.access.mcrimpl
Modifier and TypeMethodDescriptionMCRAccessRule.getRule()
protected MCRCondition<?>
MCRRuleParser.parseElement
(Element e) protected MCRCondition<?>
MCRRuleParser.parseSimpleCondition
(String s) protected MCRCondition<?>
MCRRuleParser.parseSimpleCondition
(Element e) protected MCRCondition<?>
MCRRuleParser.parseString
(String s) -
Uses of MCRCondition in org.mycore.parsers.bool
Modifier and TypeClassDescriptionclass
class
Implementation of the boolean "false" primitiveclass
class
class
class
Implementation of the boolean "true" primitiveModifier and TypeMethodDescriptionprotected MCRCondition<T>
MCRBooleanClauseParser.defaultRule()
MCRNotCondition.getChild()
Parse a complex or simple condition in String format and put it in an condition object.Parse a complex or simple condition in XML format and put it in an condition object.protected MCRCondition<T>
MCRBooleanClauseParser.parseSimpleCondition
(String s) protected MCRCondition<T>
MCRBooleanClauseParser.parseSimpleCondition
(Element element) ModifierConstructorDescriptionMCRAndCondition
(MCRCondition<T>... children) MCRNotCondition
(MCRCondition<T> child) MCROrCondition
(MCRCondition<T>... conditions) -
Uses of MCRCondition in org.mycore.services.fieldquery
Modifier and TypeClassDescriptionclass
Represents a simple query condition, which consists of a search field, a value and a comparison operator.Modifier and TypeMethodDescriptionMCRQuery.getCondition()
Returns the query conditionstatic MCRCondition<Void>
MCRQueryParser.normalizeCondition
(MCRCondition<Void> cond) Normalizes a parsed query condition.protected MCRCondition<Void>
MCRQueryParser.parseSimpleCondition
(String s) Parses a String containing a simple query condition, for example: (title contains "Java") and (creatorID = "122132131")protected MCRCondition<Void>
MCRQueryParser.parseSimpleCondition
(Element e) Parses XML element containing a simple query conditionModifier and TypeMethodDescriptionstatic MCRCondition<Void>
MCRQueryParser.normalizeCondition
(MCRCondition<Void> cond) Normalizes a parsed query condition.ModifierConstructorDescriptionMCRQuery
(MCRCondition<Void> cond) Builds a new MCRQuery object without sort criteria and unlimited results.MCRQuery
(MCRCondition<Void> cond, List<MCRSortBy> sortBy, int maxResults, List<String> returnFields) Builds a new MCRQuery object with sort criteria and limited number of results. -
Uses of MCRCondition in org.mycore.solr.search
Modifier and TypeMethodDescriptionprotected static MCRCondition
MCRConditionTransformer.buildSubCondition
(List<MCRCondition> conditions, boolean and, boolean not) Builds a new condition for all fields from one single indexModifier and TypeMethodDescriptionstatic HashMap<String,
List<MCRCondition>> MCRConditionTransformer.groupConditionsByIndex
(MCRSetCondition cond) Build a table from index ID to a List of conditions referencing this indexModifier and TypeMethodDescriptionstatic String
MCRConditionTransformer.getQueryString
(MCRCondition condition) static org.apache.solr.client.solrj.SolrQuery
MCRConditionTransformer.getSolrQuery
(MCRCondition condition, List<MCRSortBy> sortBy, int maxResults, List<String> returnFields) static String
MCRConditionTransformer.toSolrQueryString
(MCRCondition condition, Set<String> usedFields) Modifier and TypeMethodDescriptionstatic org.apache.solr.client.solrj.SolrQuery
MCRConditionTransformer.buildMergedSolrQuery
(List<MCRSortBy> sortBy, boolean not, boolean and, HashMap<String, List<MCRCondition>> table, int maxHits, List<String> returnFields) Builds SOLR query.protected static MCRCondition
MCRConditionTransformer.buildSubCondition
(List<MCRCondition> conditions, boolean and, boolean not) Builds a new condition for all fields from one single index -
Uses of MCRCondition in org.mycore.wfc.actionmapping
Modifier and TypeMethodDescriptionMCRCondition<?>
MCRDecision.getCondition()
protected MCRCondition<?>
MCRWorkflowRuleParser.parseElement
(Element e) protected MCRCondition<?>
MCRWorkflowRuleParser.parseString
(String s) MCRCondition<?>
Modifier and TypeMethodDescriptionMCRWorkflowRuleAdapter.marshal
(MCRCondition<?> v) void
MCRDecision.setCondition
(MCRCondition<?> condition)