
## DynamicFilter class

Represents the dynamic filter.

```javascript
class DynamicFilter;
```


## Constructors

| Constructor | Description |
| --- | --- |
| [constructor(Object)](#constructor-object-)| Constructs from an Object convertible to this. |

## Properties

| Property | Type | Description |
| --- | --- | --- |
| [dynamicFilterType](#dynamicFilterType--)| DynamicFilterType | Gets and sets the type of this dynamic filter. |
| [value](#value--)| Object | Gets and sets the dynamic filter value. |
| [maxValue](#maxValue--)| Object | Gets and sets the dynamic filter max value. |

## Methods

| Method | Description |
| --- | --- |
| [getDynamicFilterType()](#getDynamicFilterType--)| <b>@deprecated.</b> Please use the 'dynamicFilterType' property instead. Gets and sets the type of this dynamic filter. |
| [setDynamicFilterType(DynamicFilterType)](#setDynamicFilterType-dynamicfiltertype-)| <b>@deprecated.</b> Please use the 'dynamicFilterType' property instead. Gets and sets the type of this dynamic filter. |
| [getValue()](#getValue--)| <b>@deprecated.</b> Please use the 'value' property instead. Gets and sets the dynamic filter value. |
| [setValue(Object)](#setValue-object-)| <b>@deprecated.</b> Please use the 'value' property instead. Gets and sets the dynamic filter value. |
| [getMaxValue()](#getMaxValue--)| <b>@deprecated.</b> Please use the 'maxValue' property instead. Gets and sets the dynamic filter max value. |
| [setMaxValue(Object)](#setMaxValue-object-)| <b>@deprecated.</b> Please use the 'maxValue' property instead. Gets and sets the dynamic filter max value. |
| [isNull()](#isNull--)| Checks whether the implementation object is null. |
| [toObject()](#toObject--)| Gets the Object. |


### constructor(Object) {#constructor-object-}

Constructs from an Object convertible to this.

```javascript
constructor(obj: Object);
```

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| obj | Object | The object. |

### dynamicFilterType {#dynamicFilterType--}

Gets and sets the type of this dynamic filter.

```javascript
dynamicFilterType : DynamicFilterType;
```


### value {#value--}

Gets and sets the dynamic filter value.

```javascript
value : Object;
```


### maxValue {#maxValue--}

Gets and sets the dynamic filter max value.

```javascript
maxValue : Object;
```


### getDynamicFilterType() {#getDynamicFilterType--}

<b>@deprecated.</b> Please use the 'dynamicFilterType' property instead. Gets and sets the type of this dynamic filter.

```javascript
getDynamicFilterType() : DynamicFilterType;
```


**Returns**

[DynamicFilterType](../dynamicfiltertype/)

### setDynamicFilterType(DynamicFilterType) {#setDynamicFilterType-dynamicfiltertype-}

<b>@deprecated.</b> Please use the 'dynamicFilterType' property instead. Gets and sets the type of this dynamic filter.

```javascript
setDynamicFilterType(value: DynamicFilterType) : void;
```

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [DynamicFilterType](../dynamicfiltertype/) | The value to set. |

### getValue() {#getValue--}

<b>@deprecated.</b> Please use the 'value' property instead. Gets and sets the dynamic filter value.

```javascript
getValue() : Object;
```


### setValue(Object) {#setValue-object-}

<b>@deprecated.</b> Please use the 'value' property instead. Gets and sets the dynamic filter value.

```javascript
setValue(value: Object) : void;
```

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | Object | The value to set. |

### getMaxValue() {#getMaxValue--}

<b>@deprecated.</b> Please use the 'maxValue' property instead. Gets and sets the dynamic filter max value.

```javascript
getMaxValue() : Object;
```


### setMaxValue(Object) {#setMaxValue-object-}

<b>@deprecated.</b> Please use the 'maxValue' property instead. Gets and sets the dynamic filter max value.

```javascript
setMaxValue(value: Object) : void;
```

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | Object | The value to set. |

### isNull() {#isNull--}

Checks whether the implementation object is null.

```javascript
isNull() : boolean;
```


### toObject() {#toObject--}

Gets the Object.

```javascript
toObject() : Object;
```



