1 | // Copyright 2011 Mark Cavage, Inc. All rights reserved.
|
2 |
|
3 | var assert = require('assert');
|
4 | var util = require('util');
|
5 |
|
6 | var parents = require('ldap-filter');
|
7 |
|
8 | var Filter = require('./filter');
|
9 |
|
10 |
|
11 | ///--- API
|
12 |
|
13 | function NotFilter(options) {
|
14 | parents.NotFilter.call(this, options);
|
15 | }
|
16 | util.inherits(NotFilter, parents.NotFilter);
|
17 | Filter.mixin(NotFilter);
|
18 | module.exports = NotFilter;
|
19 |
|
20 |
|
21 | NotFilter.prototype._toBer = function (ber) {
|
22 | assert.ok(ber);
|
23 |
|
24 | return this.filter.toBer(ber);
|
25 | };
|