UNPKG

@sap/odata-v4

Version:

OData V4.0 server library

38 lines (31 loc) 793 B
'use strict'; const Transformation = require('./Transformation'); /** * Represents a search transformation. * @extends Transformation * @hideconstructor */ class SearchTransformation extends Transformation { constructor() { super(Transformation.TransformationKind.SEARCH); this._search = null; } /** * Returns the search expression. * @returns {Expression} the search expression */ getSearch() { return this._search; } /** * Sets the search expression. * @param {Expression} search the search expression * @returns {SearchTransformation} this transformation * @package */ setSearch(search) { this._search = search; return this; } } module.exports = SearchTransformation;