class QueryObjectModelFactoryFacade implements QueryObjectModelFactory {

    @Override
    public SameNodeJoinCondition sameNodeJoinCondition(final String selector1Name, final String selector2Name, final String selector2Path) throws RepositoryException {
        return delegate.sameNodeJoinCondition(selector1Name, selector2Name, selector2Path);
    }

    public  QueryObjectModelFactoryFacade(@NotNull final QueryObjectModelFactory delegate, @NotNull final SessionFacade<S> session);

}