public static class DefaultUserMultiTenantManagement.QueryTenantAdder extends IdentityQueryTransformer
Throws for any more complex query on groups.
| Modifier and Type | Field and Description |
|---|---|
protected String |
groupIdField |
protected boolean |
isGroupPredicate |
protected String |
suffix |
| Constructor and Description |
|---|
QueryTenantAdder(String groupIdField,
String suffix) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
transform(Expression node) |
Predicate |
transform(Predicate node) |
Reference |
transform(Reference node) |
Literal |
transform(StringLiteral node) |
transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transformLimit, transformOffsetprotected final String groupIdField
protected boolean isGroupPredicate
public QueryTenantAdder(String groupIdField, String suffix)
public Expression transform(Expression node)
transform in interface QueryTransformertransform in class IdentityQueryTransformerpublic Predicate transform(Predicate node)
transform in interface QueryTransformertransform in class IdentityQueryTransformerpublic Literal transform(StringLiteral node)
transform in interface QueryTransformertransform in class IdentityQueryTransformerpublic Reference transform(Reference node)
transform in interface QueryTransformertransform in class IdentityQueryTransformerCopyright © 2018 Nuxeo. All rights reserved.