objection
Version:
An SQL-friendly ORM for Node.js
192 lines (158 loc) • 3.67 kB
JavaScript
import _ from 'lodash';
import QueryBuilderOperationSupport from './QueryBuilderOperationSupport';
import queryBuilderOperation from './decorators/queryBuilderOperation';
import {inherits} from '../utils/classUtils';
import QueryBuilderContextBase from './QueryBuilderContextBase';
import KnexOperation from './operations/KnexOperation';
export default class JoinBuilder extends QueryBuilderOperationSupport {
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
using(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
on(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
orOn(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
onBetween(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
onNotBetween(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
orOnBetween(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
orOnNotBetween(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
onIn(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
onNotIn(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
orOnIn(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
orOnNotIn(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
onNull(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
orOnNull(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
onNotNull(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
orOnNotNull(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
onExists(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
orOnExists(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
onNotExists(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
orOnNotExists(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
type(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
or(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
andOn(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
andOnIn(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
andOnNotIn(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
andOnNull(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
andOnNotNull(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
andOnExists(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
andOnNotExists(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
andOnBetween(...args) {}
/**
* @returns {JoinBuilderBase}
*/
(KnexOperation)
andOnNotBetween(...args) {}
}