test_class.file: core/src/test/java/net/adamcin/oakpal/core/jcrfacade/query/QueryFacadeTest.java
test_class.identifier: QueryFacadeTest
test_case.body: @Test
      public void testGetBindVariableNames() throws Exception {
          Query delegate = mock(Query.class);
          QueryFacade<Query, Session> facade = getFacade(delegate);
          final String[] value = new String[0];
          when(delegate.getBindVariableNames()).thenReturn(value);
          assertSame("same value", value, facade.getBindVariableNames());
      }
test_case.class_method_signature: QueryFacadeTest.testGetBindVariableNames()
test_case.full_signature: @Test public void testGetBindVariableNames()
test_case.identifier: testGetBindVariableNames
test_case.invocations: mock getFacade thenReturn when getBindVariableNames assertSame getBindVariableNames
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetBindVariableNames()
focal_class.declarator: delegate
focal_class.modifier: protected final @NotNull
focal_class.original_string: protected final @NotNull Q delegate;
focal_class.type: Q
focal_class.var_name: delegate
focal_class.declarator: session
focal_class.modifier: private final @NotNull
focal_class.original_string: private final @NotNull SessionFacade<S> session;
focal_class.type: SessionFacade<S>
focal_class.var_name: session
focal_class.file: core/src/main/java/net/adamcin/oakpal/core/jcrfacade/query/QueryFacade.java
focal_class.identifier: QueryFacade
focal_class.interfaces: implements Query
focal_class.class_method_signature: QueryFacade.QueryFacade(final @NotNull Q delegate, final @NotNull SessionFacade<S> session)
focal_class.full_signature: public  QueryFacade(final @NotNull Q delegate, final @NotNull SessionFacade<S> session)
focal_class.identifier: QueryFacade
focal_class.modifiers: public
focal_class.parameters: (final @NotNull Q delegate, final @NotNull SessionFacade<S> session)
focal_class.signature:  QueryFacade(final @NotNull Q delegate, final @NotNull SessionFacade<S> session)
focal_class.class_method_signature: QueryFacade.execute()
focal_class.full_signature: @Override public QueryResult execute()
focal_class.identifier: execute
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: QueryResult
focal_class.signature: QueryResult execute()
focal_class.class_method_signature: QueryFacade.setLimit(long limit)
focal_class.full_signature: @Override public void setLimit(long limit)
focal_class.identifier: setLimit
focal_class.modifiers: @Override public
focal_class.parameters: (long limit)
focal_class.return: void
focal_class.signature: void setLimit(long limit)
focal_class.class_method_signature: QueryFacade.setOffset(long offset)
focal_class.full_signature: @Override public void setOffset(long offset)
focal_class.identifier: setOffset
focal_class.modifiers: @Override public
focal_class.parameters: (long offset)
focal_class.return: void
focal_class.signature: void setOffset(long offset)
focal_class.class_method_signature: QueryFacade.getStatement()
focal_class.full_signature: @Override public String getStatement()
focal_class.identifier: getStatement
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getStatement()
focal_class.class_method_signature: QueryFacade.getLanguage()
focal_class.full_signature: @Override public String getLanguage()
focal_class.identifier: getLanguage
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getLanguage()
focal_class.class_method_signature: QueryFacade.getStoredQueryPath()
focal_class.full_signature: @Override public String getStoredQueryPath()
focal_class.identifier: getStoredQueryPath
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getStoredQueryPath()
focal_class.class_method_signature: QueryFacade.bindValue(String varName, Value value)
focal_class.full_signature: @Override public void bindValue(String varName, Value value)
focal_class.identifier: bindValue
focal_class.modifiers: @Override public
focal_class.parameters: (String varName, Value value)
focal_class.return: void
focal_class.signature: void bindValue(String varName, Value value)
focal_class.class_method_signature: QueryFacade.getBindVariableNames()
focal_class.full_signature: @Override public String[] getBindVariableNames()
focal_class.identifier: getBindVariableNames
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String[]
focal_class.signature: String[] getBindVariableNames()
focal_class.class_method_signature: QueryFacade.storeAsNode(String absPath)
focal_class.full_signature: @Override public final Node storeAsNode(String absPath)
focal_class.identifier: storeAsNode
focal_class.modifiers: @Override public final
focal_class.parameters: (String absPath)
focal_class.return: Node
focal_class.signature: Node storeAsNode(String absPath)
focal_method.body: @Override
      public String[] getBindVariableNames() throws RepositoryException {
          return delegate.getBindVariableNames();
      }
focal_method.class_method_signature: QueryFacade.getBindVariableNames()
focal_method.full_signature: @Override public String[] getBindVariableNames()
focal_method.identifier: getBindVariableNames
focal_method.invocations: getBindVariableNames
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: String[]
focal_method.signature: String[] getBindVariableNames()