A B C D E F G H I J K L M N O P Q R S T V W X

A

AbstractCriteriaImpl - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl
A generic Criteria implementation.
AbstractCriteriaImpl() - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
 
AccessibleResultItemResultIterator - Class in net.sourceforge.openutils.mgnlcriteria.advanced.impl
 
AccessibleResultItemResultIterator(RowIterator, HierarchyManager) - Constructor for class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AccessibleResultItemResultIterator
 
AclQueryDecorator - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.lucene
Decorates a lucene query by adding constraints for acl rules.
AclQueryDecorator(SessionImpl, SearchIndex) - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.lucene.AclQueryDecorator
 
AclSearchIndex - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.lucene
Supports magnolia security at the lucene level by encoding acl rules as constraints in the lucene query.
AclSearchIndex() - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.lucene.AclSearchIndex
 
add(Criterion) - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.Criteria
Add a restriction to constrain the results to be retrieved.
add(Criterion) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Junction
Adds a criterion to this Junction
add(Criterion) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
Add a restriction to constrain the results to be retrieved.
addOrder(Order) - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.Criteria
Add an ordering to the result set.
addOrder(Order) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
Add an ordering to the result set.
AdvancedCriteriaImpl - Class in net.sourceforge.openutils.mgnlcriteria.advanced.impl
 
AdvancedCriteriaImpl() - Constructor for class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AdvancedCriteriaImpl
 
AdvancedResult - Interface in net.sourceforge.openutils.mgnlcriteria.jcr.query
The result of a jcr query.
AdvancedResult.EmptyResult - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query
 
AdvancedResult.EmptyResult() - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult.EmptyResult
 
AdvancedResult.EmptyResultIterator - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query
 
AdvancedResult.EmptyResultIterator() - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult.EmptyResultIterator
 
AdvancedResultImpl - Class in net.sourceforge.openutils.mgnlcriteria.advanced.impl
 
AdvancedResultImpl(QueryResultImpl, int, int, String, HierarchyManager, Query) - Constructor for class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AdvancedResultImpl
 
AdvancedResultItem - Interface in net.sourceforge.openutils.mgnlcriteria.jcr.query
An extension of Content exposing additional informations obtained from a Row item of a QueryResult.
AdvancedResultItemImpl - Class in net.sourceforge.openutils.mgnlcriteria.advanced.impl
 
AdvancedResultItemImpl(Row, HierarchyManager) - Constructor for class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AdvancedResultItemImpl
 
AdvancedResultItemResultIterator - Class in net.sourceforge.openutils.mgnlcriteria.advanced.impl
Wraps the RowIterator returned by an AdvancedResult instance, adapting each Row to AdvancedResultItem.
AdvancedResultItemResultIterator(RowIterator, HierarchyManager) - Constructor for class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AdvancedResultItemResultIterator
 
ALL_ELEMENTS - Static variable in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Criterion
Xpath for all elements "//*".
and(Criterion, Criterion) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Return the conjuction of two expressions
ANYWHERE - Static variable in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.MatchMode
Match the pattern anywhere in the string
applyAcl(Query) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.lucene.AclQueryDecorator
 
asc(String) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Order
Ascending order
ATTRIBUTE_SELECTOR - Static variable in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Criterion
The xpath attribute prefix "@"

B

BaseCriterion - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion
Base abstract criterion, just to share some useful fields/constants that should not end up in the interface.
BaseCriterion() - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.BaseCriterion
 
between(String, Object, Object) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Apply a "between" constraint to the named node
betweenDates(String, Calendar, Calendar) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Adds a date contraint: the input date must be included in the given dates (between 00:00 of the first date to 23:59 of the last date)
BetweenExpression - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion
 
BetweenExpression(String, Object, Object) - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.BetweenExpression
 
booleanQuery(Query...) - Method in class org.apache.jackrabbit.core.query.lucene.QueryDecoratorSupport
 
booleanQuery(Query[], BooleanClause.Occur[]) - Method in class org.apache.jackrabbit.core.query.lucene.QueryDecoratorSupport
 

C

childAxisQuery(Query, String) - Method in class org.apache.jackrabbit.core.query.lucene.QueryDecoratorSupport
 
classType - Variable in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
 
clear() - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.MappedDefaultContent
Conjunction - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion
 
Conjunction() - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Conjunction
 
conjunction() - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Group expressions together in a single conjunction (A and B and C...)
contains(String, Object) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Apply a "contains" constraint to the named node.
contains(String, Object, boolean) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Apply a "contains" constraint to the named node.
containsKey(Object) - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.MappedDefaultContent
containsValue(Object) - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.MappedDefaultContent
createCriteria() - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.JCRCriteriaFactory
Creates a query criteria for dynamic query composition.
createDirectJcrQuery(HierarchyManager, String, String) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.JCRCriteriaFactory
Creates a jcr query using the specified statement.
Criteria - Interface in net.sourceforge.openutils.mgnlcriteria.jcr.query
Criteria is a simplified API for retrieving JCR Nodes by composing Criterion objects.
Criterion - Interface in net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion
An object-oriented representation of a query criterion that may be used as a restriction in a Criteria query.
criterionEntries - Variable in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
 

D

DATE_FORMAT - Static variable in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.BaseCriterion
Date format used for date formatting.
desc(String) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Order
Descending order
descendantSelfAxisQuery(Query, Query) - Method in class org.apache.jackrabbit.core.query.lucene.QueryDecoratorSupport
 
DirectJcrQuery - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query
 
DirectJcrQuery(HierarchyManager, String, String) - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.DirectJcrQuery
 
Disjunction - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion
 
Disjunction() - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Disjunction
 
disjunction() - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Group expressions together in a single disjunction (A or B or C...)

E

EMPTY_RESULT - Static variable in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult
An empty result.
encodeDigitsInPath(String) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.utils.XPathTextUtils
 
END - Static variable in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.MatchMode
Match the end of the string to the pattern
entrySet() - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.MappedDefaultContent
eq(String, Object) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Apply an "equal" constraint to the named node
eqDate(String, Calendar) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Adds a date contraint: the input date must be included in the given date, excluding time (between 00:00 and 23:59 of the given date)
ExecutableQuery - Interface in net.sourceforge.openutils.mgnlcriteria.jcr.query
 
execute(String, String, HierarchyManager, int, int, String) - Static method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.QueryExecutorHelper
Executes a jcr query.
execute() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.DirectJcrQuery
Executes the query
execute() - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.ExecutableQuery
Executes the query
execute() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
Executes the query

F

function - Variable in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.JCRFunctionExpression
 

G

ge(String, Object) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Apply a "greater than or equal" constraint to the named node
get(Object) - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.MappedDefaultContent
Shortcut for Content.getNodeData(name).getString() or Content.getNodeData(name).getName().
getCriteria() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.TranslatableCriteria.CriterionEntry
 
getCriteria() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.TranslatableCriteria.OrderEntry
 
getCriterion() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.TranslatableCriteria.CriterionEntry
 
getCriterionEntries() - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.TranslatableCriteria
Gets the Order entries of this Criteria instance.
getCriterionEntries() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
Gets the Order entries of this Criteria instance.
getExcerpt() - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AdvancedResultItemImpl
Returns the excerpt.
getExcerpt(String) - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AdvancedResultItemImpl
Returns the excerpt for a specific property.
getExcerpt() - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResultItem
Returns the excerpt.
getExcerpt(String) - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResultItem
Returns the excerpt for a specific property.
getFirstResult() - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AdvancedResultImpl
Returns the fist result if available, null otherwise.
getFirstResult() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult.EmptyResult
 
getFirstResult() - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult
Returns the fist result if available, null otherwise.
getFirstResult() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
Returns the firstResult.
getFunction() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.JCRFunctionExpression
 
getItems() - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AdvancedResultImpl
Gets an iterator over the results
getItems(Class<K>) - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AdvancedResultImpl
Gets an iterator over the results, transforming objects using content2bean while iterating
getItems() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult.EmptyResult
 
getItems(Class<K>) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult.EmptyResult
 
getItems() - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult
Gets an iterator over the results
getItems(Class<K>) - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult
Gets an iterator over the results, transforming objects using content2bean while iterating
getItemsPerPage() - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AdvancedResultImpl
Gets the maximum number of results per page
getItemsPerPage() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult.EmptyResult
 
getItemsPerPage() - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult
Gets the maximum number of results per page
getMaxResults() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
Returns the maxResults.
getNumberOfPages() - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AdvancedResultImpl
Gets the total number of pages
getNumberOfPages() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult.EmptyResult
 
getNumberOfPages() - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult
Gets the total number of pages
getOp() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Junction
 
getOp() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.LogicalExpression
 
getOp() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.SimpleExpression
 
getOrder() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.TranslatableCriteria.OrderEntry
 
getOrderBy() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.JCRMagnoliaCriteriaQueryTranslator
 
getOrderEntries() - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.TranslatableCriteria
Gets the Order entries of this Criteria instance.
getOrderEntries() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
Gets the Order entries of this Criteria instance.
getPage() - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AdvancedResultImpl
Gets the page number (1, 2, 3...)
getPage() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult.EmptyResult
 
getPage() - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult
Gets the page number (1, 2, 3...)
getPosition() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult.EmptyResultIterator
 
getPosition() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.ResultIteratorImpl
getPredicate() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.JCRMagnoliaCriteriaQueryTranslator
 
getQueryNodeFactory() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.lucene.AclSearchIndex
getRootCriteria() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.JCRMagnoliaCriteriaQueryTranslator
 
getScore() - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AdvancedResultItemImpl
Returns the score.
getScore(String) - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AdvancedResultItemImpl
Returns the score for a specific property.
getScore() - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResultItem
Returns the score.
getScore(String) - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResultItem
Returns the score for a specific property.
getSize() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult.EmptyResultIterator
 
getSize() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.ResultIteratorImpl
getSpellCheckerSuggestion() - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AdvancedResultImpl
Gets the suggestion from the spell checker.
getSpellCheckerSuggestion() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult.EmptyResult
 
getSpellCheckerSuggestion() - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult
Gets the suggestion from the spell checker.
getStatement() - Method in exception net.sourceforge.openutils.mgnlcriteria.jcr.query.JCRQueryException
 
getTotalSize() - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AdvancedResultImpl
Gets the total number of results that would be retrieved without pagination.
getTotalSize() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult.EmptyResult
 
getTotalSize() - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult
Gets the total number of results that would be retrieved without pagination.
gt(String, Object) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Apply a "greater than" constraint to the named node

H

hasNext() - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AccessibleResultItemResultIterator
hasNext() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult.EmptyResultIterator
 
hasNext() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.ResultIteratorImpl
hasProperty(Object) - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.MappedDefaultContent
Check if there is a bean property with the given key
hm - Variable in class net.sourceforge.openutils.mgnlcriteria.jcr.query.ResultIteratorImpl
Magnolia Hierarchy Manager

I

in(String, String[]) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Apply an "in" constraint to the named node
in(String, Collection<String>) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Apply an "in" constraint to the named node
index - Variable in class org.apache.jackrabbit.core.query.lucene.QueryDecoratorSupport
The search index.
InExpression - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion
 
InExpression(String, String[]) - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.InExpression
 
isEmpty() - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.MappedDefaultContent
isEmpty() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Junction
 
isNotNull(String) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Apply an "is not null" constraint to the named node
IsNotNullExpression - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion
 
IsNotNullExpression(String) - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.IsNotNullExpression
 
isNull(String) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Apply an "is null" constraint to the named node
IsNullExpression - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion
 
IsNullExpression(String) - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.IsNullExpression
 

J

jackrabbitTermQuery(String) - Method in class org.apache.jackrabbit.core.query.lucene.QueryDecoratorSupport
 
JCR_PREFIX - Static variable in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Criterion
The jcr prefix "jcr:".
JCR_PRIMARYTYPE - Static variable in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Criterion
The jcr primary type "@jcr:primaryType".
JCR_ROOT - Static variable in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Criterion
The jcr root path "/jcr:root".
JCRCriteriaFactory - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query
Factory for criteria queries.
JCRFunctionExpression - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion
 
JCRFunctionExpression(String, Object, String) - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.JCRFunctionExpression
 
JCRMagnoliaCriteriaQueryTranslator - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath
 
JCRMagnoliaCriteriaQueryTranslator(TranslatableCriteria) - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.JCRMagnoliaCriteriaQueryTranslator
 
JCRQueryException - Exception in net.sourceforge.openutils.mgnlcriteria.jcr.query
Runtime exception wrapper for jcr checked exceptions.
JCRQueryException(String, Throwable) - Constructor for exception net.sourceforge.openutils.mgnlcriteria.jcr.query.JCRQueryException
 
Junction - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion
A sequence of a logical expressions combined by some associative logical operator
Junction(String) - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Junction
 

K

keySet() - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.MappedDefaultContent

L

le(String, Object) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Apply a "less than or equal" constraint to the named node
like(String, Object) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Apply a "like" constraint of type MatchMode.ANYWHERE to the named node

Be warned when using jcr:like function, as it can be very slow.

The following account of why it is so, was taken from users@jackrabbit.apache.org mailing list
Question: My xpath is '//*[jcr:like(@propertyName, '%somevalue%')]' and it takes minutes to complete.
like(String, Object, MatchMode) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Apply a "like" constraint to the named node

Be warned when using jcr:like function, as it can be very slow.

The following account of why it is so, was taken from users@jackrabbit.apache.org mailing list
Question: My xpath is '//*[jcr:like(@propertyName, '%somevalue%')]' and it takes minutes to complete.
LikeExpression - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion
 
LikeExpression(String, Object, String, MatchMode) - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.LikeExpression
 
log - Variable in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.BaseCriterion
Logger.
log - Variable in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
 
LogicalExpression - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion
Superclass of binary logical expressions
LogicalExpression(Criterion, Criterion, String) - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.LogicalExpression
 
lt(String, Object) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Apply a "less than" constraint to the named node

M

MappedDefaultContent - Class in net.sourceforge.openutils.mgnlcriteria.advanced.impl
 
MappedDefaultContent(Item, HierarchyManager) - Constructor for class net.sourceforge.openutils.mgnlcriteria.advanced.impl.MappedDefaultContent
 
MatchMode - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion
Represents an strategy for matching strings using "like".
MatchMode(String) - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.MatchMode
 
maxResults - Variable in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
 

N

nameQuery(String) - Method in class org.apache.jackrabbit.core.query.lucene.QueryDecoratorSupport
 
ne(String, Object) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Apply a "not equal" constraint to the named node
net.sourceforge.openutils.mgnlcriteria.advanced.impl - package net.sourceforge.openutils.mgnlcriteria.advanced.impl
 
net.sourceforge.openutils.mgnlcriteria.jcr.query - package net.sourceforge.openutils.mgnlcriteria.jcr.query
 
net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion - package net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion
 
net.sourceforge.openutils.mgnlcriteria.jcr.query.lucene - package net.sourceforge.openutils.mgnlcriteria.jcr.query.lucene
 
net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath - package net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath
 
net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl - package net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl
 
net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.utils - package net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.utils
 
next() - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AccessibleResultItemResultIterator
next() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult.EmptyResultIterator
 
next() - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.ResultIterator
next() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.ResultIteratorImpl
not(Criterion) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Return the negation of an expression
NotExpression - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion
 
NotExpression(Criterion) - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.NotExpression
 
NT_BASE - Static variable in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Criterion
nt:base item type.

O

offset - Variable in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
 
or(Criterion, Criterion) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions
Return the disjuction of two expressions
Order - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion
Represents an order imposed upon a Criteria result set
Order(String, boolean) - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Order
Constructor for Order.
orderEntries - Variable in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
 
org.apache.jackrabbit.core.query.lucene - package org.apache.jackrabbit.core.query.lucene
 

P

path - Variable in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
 
propertyName - Variable in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.JCRFunctionExpression
 
put(String, Object) - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.MappedDefaultContent
putAll(Map<? extends String, ? extends Object>) - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.MappedDefaultContent

Q

QueryDecoratorSupport - Class in org.apache.jackrabbit.core.query.lucene
Provides helper methods using classes only accessible from this package.
QueryDecoratorSupport(SearchIndex) - Constructor for class org.apache.jackrabbit.core.query.lucene.QueryDecoratorSupport
 
QueryExecutorHelper - Class in net.sourceforge.openutils.mgnlcriteria.advanced.impl
Warning, provisional class, users should not use this directly.

R

remove(Object) - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.MappedDefaultContent
remove() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult.EmptyResultIterator
 
remove() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.ResultIteratorImpl
Restrictions - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion
The criterion package may be used by applications as a framework for building new kinds of Criterion.
ResultIterator<T> - Interface in net.sourceforge.openutils.mgnlcriteria.jcr.query
Wraps a RowIterator, requiring subclasses to adapt each Row to a specific type.
ResultIteratorImpl<T> - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query
Wraps a RowIterator, requiring subclasses to adapt each Row to a specific type.
ResultIteratorImpl(RowIterator, HierarchyManager) - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.ResultIteratorImpl
 
rowIterator - Variable in class net.sourceforge.openutils.mgnlcriteria.jcr.query.ResultIteratorImpl
The jcr RowIterator

S

setBasePath(String) - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.Criteria
Sets the base path of the query, i.e.
setBasePath(String) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
Sets the base path of the query, i.e.
setFirstResult(int) - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.Criteria
Set the first result to be retrieved.
setFirstResult(int) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
Set the first result to be retrieved.
setMaxResults(int) - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.Criteria
Set a limit upon the number of objects to be retrieved.
setMaxResults(int) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
Set a limit upon the number of objects to be retrieved.
setMaxResultsPerPage(int) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.DirectJcrQuery
Sets the maxResults.
setOffset(int) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.DirectJcrQuery
Sets the offset.
setOrderByClause(String) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.XPathSelect
 
setPaging(int, int) - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.Criteria
 
setPaging(int, int) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.DirectJcrQuery
Utility method for setting offset easier.
setPaging(int, int) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
setPredicate(String) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.XPathSelect
Sets the predicate.
setRoot(String) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.XPathSelect
Sets the selectClause.
setSpellCheckString(String) - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.Criteria
Sets the original input string for spell checking.
setSpellCheckString(String) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.DirectJcrQuery
Sets the spellCheckString.
setSpellCheckString(String) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
Sets the original input string for spell checking.
setWorkspace(String) - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.Criteria
Sets the name of the workspace where the search will take place
setWorkspace(String) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
Sets the name of the workspace where the search will take place
SimpleExpression - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion
superclass for "simple" comparisons (with XPATH binary operators)
SimpleExpression(String, Object, String) - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.SimpleExpression
 
size() - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.MappedDefaultContent
skip(long) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult.EmptyResultIterator
 
skip(long) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.ResultIteratorImpl
spellCheckString - Variable in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
 
START - Static variable in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.MatchMode
Match the start of the string to the pattern
stringToJCRSearchExp(String) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.utils.XPathTextUtils
Convert a string to a JCR search expression literal, suitable for use in jcr:contains() (inside XPath queries).
stringToXPathLiteral(String) - Static method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.utils.XPathTextUtils
Convert a string to an XPath 2.0 string literal, suitable for inclusion in a query.

T

toMatchString(String) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.MatchMode
convert the pattern, by appending/prepending "%"
toStatementString() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.XPathSelect
Construct an XPATH SELECT statement from the given clauses
toString() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.BetweenExpression
 
toString() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.IsNotNullExpression
 
toString() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.IsNullExpression
 
toString() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.JCRFunctionExpression
 
toString() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Junction
toString() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.LogicalExpression
 
toString() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.MatchMode
 
toString() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.NotExpression
 
toString() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Order
 
toString() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.SimpleExpression
 
toString() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.TranslatableCriteria.CriterionEntry
 
toString() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.TranslatableCriteria.OrderEntry
 
toXpathExpression() - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.Criteria
Returns the generated xpath expression
toXpathExpression() - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
Returns the generated xpath expression
toXPathString(Criteria) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.BetweenExpression
Render the XPath fragment
toXPathString(Criteria) - Method in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Criterion
Render the XPath fragment
toXPathString(Criteria) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.InExpression
 
toXPathString(Criteria) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.IsNotNullExpression
Render the XPath fragment
toXPathString(Criteria) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.IsNullExpression
 
toXPathString(Criteria) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.JCRFunctionExpression
 
toXPathString(Criteria) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Junction
Render the XPath fragment
toXPathString(Criteria) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.LikeExpression
 
toXPathString(Criteria) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.LogicalExpression
 
toXPathString(Criteria) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.NotExpression
 
toXPathString(Criteria) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Order
Render the XPath fragment
toXPathString(Criteria) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.SimpleExpression
 
TranslatableCriteria - Interface in net.sourceforge.openutils.mgnlcriteria.jcr.query
Exposes the Criterion and Order entries of a Criteria instance.
TranslatableCriteria.CriterionEntry - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query
 
TranslatableCriteria.CriterionEntry(Criterion, Criteria) - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.TranslatableCriteria.CriterionEntry
 
TranslatableCriteria.OrderEntry - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query
 
TranslatableCriteria.OrderEntry(Order, Criteria) - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.TranslatableCriteria.OrderEntry
 

V

value - Variable in class net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.JCRFunctionExpression
 
values() - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.MappedDefaultContent

W

workspace - Variable in class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl.AbstractCriteriaImpl
 
wrap(Row) - Method in class net.sourceforge.openutils.mgnlcriteria.advanced.impl.AdvancedResultItemResultIterator
Transforms a Row instance, adapting it to a specific type.
wrap(Row) - Method in class net.sourceforge.openutils.mgnlcriteria.jcr.query.ResultIteratorImpl
Transforms a Row instance, adapting it to a specific type.

X

XPathSelect - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath
A simple XPATH SELECT statement
XPathSelect() - Constructor for class net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.XPathSelect
 
XPathTextUtils - Class in net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.utils
A utility class to escape xpath strings
XS_DATETIME_FUNCTION - Static variable in interface net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Criterion
XS datetime function "xs:dateTime"

A B C D E F G H I J K L M N O P Q R S T V W X

Copyright © 2009-2010 Openmind. All Rights Reserved.