test_class.declarator: builder = new XPathQueryBuilder()
test_class.modifier: private
test_class.original_string: private XPathQueryBuilder builder = new XPathQueryBuilder();
test_class.type: XPathQueryBuilder
test_class.var_name: builder
test_class.declarator: v = Mockito.mock(Value.class)
test_class.modifier: private final
test_class.original_string: private final Value v = Mockito.mock(Value.class);
test_class.type: Value
test_class.var_name: v
test_class.declarator: relPath = "re/l/path"
test_class.modifier: private final
test_class.original_string: private final String relPath = "re/l/path";
test_class.type: String
test_class.var_name: relPath
test_class.file: oak-core/src/test/java/org/apache/jackrabbit/oak/security/user/query/XPathQueryBuilderTest.java
test_class.identifier: XPathQueryBuilderTest
test_class.superclass: extends AbstractSecurityTest
test_case.body: @Test
      public void testGetSortDirection() {
          assertSame(QueryBuilder.Direction.ASCENDING, builder.getSortDirection());
      }
test_case.class_method_signature: XPathQueryBuilderTest.testGetSortDirection()
test_case.full_signature: @Test public void testGetSortDirection()
test_case.identifier: testGetSortDirection
test_case.invocations: assertSame getSortDirection
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetSortDirection()
focal_class.declarator: selectorType = AuthorizableType.AUTHORIZABLE
focal_class.modifier: private
focal_class.original_string: private AuthorizableType selectorType = AuthorizableType.AUTHORIZABLE;
focal_class.type: AuthorizableType
focal_class.var_name: selectorType
focal_class.declarator: groupID
focal_class.modifier: private
focal_class.original_string: private String groupID;
focal_class.type: String
focal_class.var_name: groupID
focal_class.declarator: declaredMembersOnly
focal_class.modifier: private
focal_class.original_string: private boolean declaredMembersOnly;
focal_class.type: boolean
focal_class.var_name: declaredMembersOnly
focal_class.declarator: condition
focal_class.modifier: private
focal_class.original_string: private Condition condition;
focal_class.type: Condition
focal_class.var_name: condition
focal_class.declarator: sortProperty
focal_class.modifier: private
focal_class.original_string: private String sortProperty;
focal_class.type: String
focal_class.var_name: sortProperty
focal_class.declarator: sortDirection = Direction.ASCENDING
focal_class.modifier: private
focal_class.original_string: private Direction sortDirection = Direction.ASCENDING;
focal_class.type: Direction
focal_class.var_name: sortDirection
focal_class.declarator: sortIgnoreCase
focal_class.modifier: private
focal_class.original_string: private boolean sortIgnoreCase;
focal_class.type: boolean
focal_class.var_name: sortIgnoreCase
focal_class.declarator: bound
focal_class.modifier: private
focal_class.original_string: private Value bound;
focal_class.type: Value
focal_class.var_name: bound
focal_class.declarator: offset
focal_class.modifier: private
focal_class.original_string: private long offset;
focal_class.type: long
focal_class.var_name: offset
focal_class.declarator: maxCount = Long.MAX_VALUE
focal_class.modifier: private
focal_class.original_string: private long maxCount = Long.MAX_VALUE;
focal_class.type: long
focal_class.var_name: maxCount
focal_class.file: oak-core/src/main/java/org/apache/jackrabbit/oak/security/user/query/XPathQueryBuilder.java
focal_class.identifier: XPathQueryBuilder
focal_class.interfaces: implements QueryBuilder<Condition>
focal_class.class_method_signature: XPathQueryBuilder.setSelector(@NotNull Class<? extends Authorizable> selector)
focal_class.full_signature: @Override public void setSelector(@NotNull Class<? extends Authorizable> selector)
focal_class.identifier: setSelector
focal_class.modifiers: @Override public
focal_class.parameters: (@NotNull Class<? extends Authorizable> selector)
focal_class.return: void
focal_class.signature: void setSelector(@NotNull Class<? extends Authorizable> selector)
focal_class.class_method_signature: XPathQueryBuilder.setScope(@NotNull String groupID, boolean declaredOnly)
focal_class.full_signature: @Override public void setScope(@NotNull String groupID, boolean declaredOnly)
focal_class.identifier: setScope
focal_class.modifiers: @Override public
focal_class.parameters: (@NotNull String groupID, boolean declaredOnly)
focal_class.return: void
focal_class.signature: void setScope(@NotNull String groupID, boolean declaredOnly)
focal_class.class_method_signature: XPathQueryBuilder.setCondition(@NotNull Condition condition)
focal_class.full_signature: @Override public void setCondition(@NotNull Condition condition)
focal_class.identifier: setCondition
focal_class.modifiers: @Override public
focal_class.parameters: (@NotNull Condition condition)
focal_class.return: void
focal_class.signature: void setCondition(@NotNull Condition condition)
focal_class.class_method_signature: XPathQueryBuilder.setSortOrder(@NotNull String propertyName, @NotNull Direction direction, boolean ignoreCase)
focal_class.full_signature: @Override public void setSortOrder(@NotNull String propertyName, @NotNull Direction direction, boolean ignoreCase)
focal_class.identifier: setSortOrder
focal_class.modifiers: @Override public
focal_class.parameters: (@NotNull String propertyName, @NotNull Direction direction, boolean ignoreCase)
focal_class.return: void
focal_class.signature: void setSortOrder(@NotNull String propertyName, @NotNull Direction direction, boolean ignoreCase)
focal_class.class_method_signature: XPathQueryBuilder.setSortOrder(@NotNull String propertyName, @NotNull Direction direction)
focal_class.full_signature: @Override public void setSortOrder(@NotNull String propertyName, @NotNull Direction direction)
focal_class.identifier: setSortOrder
focal_class.modifiers: @Override public
focal_class.parameters: (@NotNull String propertyName, @NotNull Direction direction)
focal_class.return: void
focal_class.signature: void setSortOrder(@NotNull String propertyName, @NotNull Direction direction)
focal_class.class_method_signature: XPathQueryBuilder.setLimit(@Nullable Value bound, long maxCount)
focal_class.full_signature: @Override public void setLimit(@Nullable Value bound, long maxCount)
focal_class.identifier: setLimit
focal_class.modifiers: @Override public
focal_class.parameters: (@Nullable Value bound, long maxCount)
focal_class.return: void
focal_class.signature: void setLimit(@Nullable Value bound, long maxCount)
focal_class.class_method_signature: XPathQueryBuilder.setLimit(long offset, long maxCount)
focal_class.full_signature: @Override public void setLimit(long offset, long maxCount)
focal_class.identifier: setLimit
focal_class.modifiers: @Override public
focal_class.parameters: (long offset, long maxCount)
focal_class.return: void
focal_class.signature: void setLimit(long offset, long maxCount)
focal_class.class_method_signature: XPathQueryBuilder.nameMatches(@NotNull String pattern)
focal_class.full_signature: @NotNull @Override public Condition nameMatches(@NotNull String pattern)
focal_class.identifier: nameMatches
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: (@NotNull String pattern)
focal_class.return: Condition
focal_class.signature: Condition nameMatches(@NotNull String pattern)
focal_class.class_method_signature: XPathQueryBuilder.neq(@NotNull String relPath, @NotNull Value value)
focal_class.full_signature: @NotNull @Override public Condition neq(@NotNull String relPath, @NotNull Value value)
focal_class.identifier: neq
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: (@NotNull String relPath, @NotNull Value value)
focal_class.return: Condition
focal_class.signature: Condition neq(@NotNull String relPath, @NotNull Value value)
focal_class.class_method_signature: XPathQueryBuilder.eq(@NotNull String relPath, @NotNull Value value)
focal_class.full_signature: @NotNull @Override public Condition eq(@NotNull String relPath, @NotNull Value value)
focal_class.identifier: eq
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: (@NotNull String relPath, @NotNull Value value)
focal_class.return: Condition
focal_class.signature: Condition eq(@NotNull String relPath, @NotNull Value value)
focal_class.class_method_signature: XPathQueryBuilder.lt(@NotNull String relPath, @NotNull Value value)
focal_class.full_signature: @NotNull @Override public Condition lt(@NotNull String relPath, @NotNull Value value)
focal_class.identifier: lt
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: (@NotNull String relPath, @NotNull Value value)
focal_class.return: Condition
focal_class.signature: Condition lt(@NotNull String relPath, @NotNull Value value)
focal_class.class_method_signature: XPathQueryBuilder.le(@NotNull String relPath, @NotNull Value value)
focal_class.full_signature: @NotNull @Override public Condition le(@NotNull String relPath, @NotNull Value value)
focal_class.identifier: le
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: (@NotNull String relPath, @NotNull Value value)
focal_class.return: Condition
focal_class.signature: Condition le(@NotNull String relPath, @NotNull Value value)
focal_class.class_method_signature: XPathQueryBuilder.gt(@NotNull String relPath, @NotNull Value value)
focal_class.full_signature: @NotNull @Override public Condition gt(@NotNull String relPath, @NotNull Value value)
focal_class.identifier: gt
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: (@NotNull String relPath, @NotNull Value value)
focal_class.return: Condition
focal_class.signature: Condition gt(@NotNull String relPath, @NotNull Value value)
focal_class.class_method_signature: XPathQueryBuilder.ge(@NotNull String relPath, @NotNull Value value)
focal_class.full_signature: @NotNull @Override public Condition ge(@NotNull String relPath, @NotNull Value value)
focal_class.identifier: ge
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: (@NotNull String relPath, @NotNull Value value)
focal_class.return: Condition
focal_class.signature: Condition ge(@NotNull String relPath, @NotNull Value value)
focal_class.class_method_signature: XPathQueryBuilder.exists(@NotNull String relPath)
focal_class.full_signature: @NotNull @Override public Condition exists(@NotNull String relPath)
focal_class.identifier: exists
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: (@NotNull String relPath)
focal_class.return: Condition
focal_class.signature: Condition exists(@NotNull String relPath)
focal_class.class_method_signature: XPathQueryBuilder.like(@NotNull String relPath, @NotNull String pattern)
focal_class.full_signature: @NotNull @Override public Condition like(@NotNull String relPath, @NotNull String pattern)
focal_class.identifier: like
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: (@NotNull String relPath, @NotNull String pattern)
focal_class.return: Condition
focal_class.signature: Condition like(@NotNull String relPath, @NotNull String pattern)
focal_class.class_method_signature: XPathQueryBuilder.contains(@NotNull String relPath, @NotNull String searchExpr)
focal_class.full_signature: @NotNull @Override public Condition contains(@NotNull String relPath, @NotNull String searchExpr)
focal_class.identifier: contains
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: (@NotNull String relPath, @NotNull String searchExpr)
focal_class.return: Condition
focal_class.signature: Condition contains(@NotNull String relPath, @NotNull String searchExpr)
focal_class.class_method_signature: XPathQueryBuilder.impersonates(@NotNull String name)
focal_class.full_signature: @NotNull @Override public Condition impersonates(@NotNull String name)
focal_class.identifier: impersonates
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: (@NotNull String name)
focal_class.return: Condition
focal_class.signature: Condition impersonates(@NotNull String name)
focal_class.class_method_signature: XPathQueryBuilder.not(@NotNull Condition condition)
focal_class.full_signature: @NotNull @Override public Condition not(@NotNull Condition condition)
focal_class.identifier: not
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: (@NotNull Condition condition)
focal_class.return: Condition
focal_class.signature: Condition not(@NotNull Condition condition)
focal_class.class_method_signature: XPathQueryBuilder.and(@NotNull Condition condition1, @NotNull Condition condition2)
focal_class.full_signature: @NotNull @Override public Condition and(@NotNull Condition condition1, @NotNull Condition condition2)
focal_class.identifier: and
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: (@NotNull Condition condition1, @NotNull Condition condition2)
focal_class.return: Condition
focal_class.signature: Condition and(@NotNull Condition condition1, @NotNull Condition condition2)
focal_class.class_method_signature: XPathQueryBuilder.or(@NotNull Condition condition1, @NotNull Condition condition2)
focal_class.full_signature: @NotNull @Override public Condition or(@NotNull Condition condition1, @NotNull Condition condition2)
focal_class.identifier: or
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: (@NotNull Condition condition1, @NotNull Condition condition2)
focal_class.return: Condition
focal_class.signature: Condition or(@NotNull Condition condition1, @NotNull Condition condition2)
focal_class.class_method_signature: XPathQueryBuilder.property(@NotNull String relPath, @NotNull RelationOp op, @NotNull Value value)
focal_class.full_signature:  Condition property(@NotNull String relPath, @NotNull RelationOp op, @NotNull Value value)
focal_class.identifier: property
focal_class.parameters: (@NotNull String relPath, @NotNull RelationOp op, @NotNull Value value)
focal_class.return: Condition
focal_class.signature: Condition property(@NotNull String relPath, @NotNull RelationOp op, @NotNull Value value)
focal_class.class_method_signature: XPathQueryBuilder.getSelectorType()
focal_class.full_signature:  AuthorizableType getSelectorType()
focal_class.identifier: getSelectorType
focal_class.parameters: ()
focal_class.return: AuthorizableType
focal_class.signature: AuthorizableType getSelectorType()
focal_class.class_method_signature: XPathQueryBuilder.getGroupID()
focal_class.full_signature:  String getGroupID()
focal_class.identifier: getGroupID
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getGroupID()
focal_class.class_method_signature: XPathQueryBuilder.isDeclaredMembersOnly()
focal_class.full_signature:  boolean isDeclaredMembersOnly()
focal_class.identifier: isDeclaredMembersOnly
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isDeclaredMembersOnly()
focal_class.class_method_signature: XPathQueryBuilder.getCondition()
focal_class.full_signature:  Condition getCondition()
focal_class.identifier: getCondition
focal_class.parameters: ()
focal_class.return: Condition
focal_class.signature: Condition getCondition()
focal_class.class_method_signature: XPathQueryBuilder.getSortProperty()
focal_class.full_signature:  String getSortProperty()
focal_class.identifier: getSortProperty
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getSortProperty()
focal_class.class_method_signature: XPathQueryBuilder.getSortDirection()
focal_class.full_signature:  Direction getSortDirection()
focal_class.identifier: getSortDirection
focal_class.parameters: ()
focal_class.return: Direction
focal_class.signature: Direction getSortDirection()
focal_class.class_method_signature: XPathQueryBuilder.getSortIgnoreCase()
focal_class.full_signature:  boolean getSortIgnoreCase()
focal_class.identifier: getSortIgnoreCase
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean getSortIgnoreCase()
focal_class.class_method_signature: XPathQueryBuilder.getBound()
focal_class.full_signature:  Value getBound()
focal_class.identifier: getBound
focal_class.parameters: ()
focal_class.return: Value
focal_class.signature: Value getBound()
focal_class.class_method_signature: XPathQueryBuilder.getOffset()
focal_class.full_signature:  long getOffset()
focal_class.identifier: getOffset
focal_class.parameters: ()
focal_class.return: long
focal_class.signature: long getOffset()
focal_class.class_method_signature: XPathQueryBuilder.getMaxCount()
focal_class.full_signature:  long getMaxCount()
focal_class.identifier: getMaxCount
focal_class.parameters: ()
focal_class.return: long
focal_class.signature: long getMaxCount()
focal_class.class_method_signature: XPathQueryBuilder.setMaxCount(long maxCount)
focal_class.full_signature: private void setMaxCount(long maxCount)
focal_class.identifier: setMaxCount
focal_class.modifiers: private
focal_class.parameters: (long maxCount)
focal_class.return: void
focal_class.signature: void setMaxCount(long maxCount)
focal_method.body: Direction getSortDirection() {
          return sortDirection;
      }
focal_method.class_method_signature: XPathQueryBuilder.getSortDirection()
focal_method.full_signature:  Direction getSortDirection()
focal_method.identifier: getSortDirection
focal_method.parameters: ()
focal_method.return: Direction
focal_method.signature: Direction getSortDirection()