## Uses of Interface
com.versionone.apiclient.filters.IFilterTerm

- Packages that use IFilterTerm
  Package | Description
  --- | ---
  com.versionone.apiclient |
  com.versionone.apiclient.filters |
  com.versionone.apiclient.interfaces |

- - ### Uses of IFilterTerm in com.versionone.apiclient

    Classes in com.versionone.apiclient that implement IFilterTerm
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NoOpTerm`
    `class` | `TokenTerm`

    Methods in com.versionone.apiclient that return IFilterTerm
    Modifier and Type | Method and Description
    --- | ---
    `IFilterTerm` | Query.`getFilter()` Get the filter

    Methods in com.versionone.apiclient with parameters of type IFilterTerm
    Modifier and Type | Method and Description
    --- | ---
    `void` | Query.`setFilter(IFilterTerm value)` Set a filter

  - ### Uses of IFilterTerm in com.versionone.apiclient.filters

    Classes in com.versionone.apiclient.filters that implement IFilterTerm
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AndFilterTerm` Combine terms on a filter using 'and'
    `class` | `FilterTerm`
    `class` | `GroupFilterTerm` Base class for grouping filter terms (i.e and, or)
    `class` | `OrFilterTerm` Combine terms in a filter using 'or'

    Methods in com.versionone.apiclient.filters with parameters of type IFilterTerm
    Modifier and Type | Method and Description
    --- | ---
    `GroupFilterTerm` | GroupFilterTerm.`and(IFilterTerm... terms)` Create an AndFilterTerm from the array of terms
    `GroupFilterTerm` | GroupFilterTerm.`or(IFilterTerm... terms)` Create an OrFilterTerm from the array of terms

    Constructors in com.versionone.apiclient.filters with parameters of type IFilterTerm
    Constructor and Description
    `AndFilterTerm(IFilterTerm... terms)` Create filter with a collection of terms
    `GroupFilterTerm(IFilterTerm[] terms)`
    `OrFilterTerm(IFilterTerm... terms)` Create filter collection of terms

  - ### Uses of IFilterTerm in com.versionone.apiclient.interfaces

    Methods in com.versionone.apiclient.interfaces with parameters of type IFilterTerm
    Modifier and Type | Method and Description
    --- | ---
    `IAttributeDefinition` | IAttributeDefinition.`filter(IFilterTerm filter)` Add filter to object

Copyright © 2020 VersionOne, Inc.. All rights reserved.