public class XPathQueryBuilder extends Object implements org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>
| Constructor and Description |
|---|
XPathQueryBuilder() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition |
and(org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition condition1,
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition condition2) |
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition |
contains(String relPath,
String searchExpr) |
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition |
eq(String relPath,
Value value) |
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition |
exists(String relPath) |
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition |
ge(String relPath,
Value value) |
String |
getGroupName() |
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition |
gt(String relPath,
Value value) |
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition |
impersonates(String name) |
boolean |
isDeclaredMembersOnly() |
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition |
le(String relPath,
Value value) |
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition |
like(String relPath,
String pattern) |
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition |
lt(String relPath,
Value value) |
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition |
nameMatches(String pattern) |
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition |
neq(String relPath,
Value value) |
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition |
not(org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition condition) |
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition |
or(org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition condition1,
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition condition2) |
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition |
property(String relPath,
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.RelationOp op,
Value value) |
void |
setCondition(org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition condition) |
void |
setLimit(long offset,
long maxCount) |
void |
setLimit(Value bound,
long maxCount) |
void |
setScope(String groupName,
boolean declaredOnly) |
void |
setSelector(Class<? extends org.apache.jackrabbit.api.security.user.Authorizable> selector) |
void |
setSortOrder(String propertyName,
org.apache.jackrabbit.api.security.user.QueryBuilder.Direction direction) |
void |
setSortOrder(String propertyName,
org.apache.jackrabbit.api.security.user.QueryBuilder.Direction direction,
boolean ignoreCase) |
public String getGroupName()
public boolean isDeclaredMembersOnly()
public void setSelector(Class<? extends org.apache.jackrabbit.api.security.user.Authorizable> selector)
setSelector in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public void setScope(String groupName, boolean declaredOnly)
setScope in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public void setCondition(org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition condition)
setCondition in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public void setSortOrder(String propertyName, org.apache.jackrabbit.api.security.user.QueryBuilder.Direction direction, boolean ignoreCase)
setSortOrder in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public void setSortOrder(String propertyName, org.apache.jackrabbit.api.security.user.QueryBuilder.Direction direction)
setSortOrder in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public void setLimit(Value bound, long maxCount)
setLimit in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public void setLimit(long offset,
long maxCount)
setLimit in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition property(String relPath, org.apache.jackrabbit.core.security.user.XPathQueryBuilder.RelationOp op, Value value)
public org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition nameMatches(String pattern)
nameMatches in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition neq(String relPath, Value value)
neq in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition eq(String relPath, Value value)
eq in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition lt(String relPath, Value value)
lt in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition le(String relPath, Value value)
le in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition gt(String relPath, Value value)
gt in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition ge(String relPath, Value value)
ge in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition exists(String relPath)
exists in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition like(String relPath, String pattern)
like in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition contains(String relPath, String searchExpr)
contains in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition impersonates(String name)
impersonates in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition not(org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition condition)
not in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition and(org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition condition1,
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition condition2)
and in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>public org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition or(org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition condition1,
org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition condition2)
or in interface org.apache.jackrabbit.api.security.user.QueryBuilder<org.apache.jackrabbit.core.security.user.XPathQueryBuilder.Condition>Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.