Package com.enonic.xp.query.filter

## Class IdFilter.Builder

- java.lang.Object
- - com.enonic.xp.query.filter.FieldFilter.Builder<IdFilter.Builder>
  - - com.enonic.xp.query.filter.IdFilter.Builder

- Enclosing class:
    IdFilter

      public static final class IdFilter.Builder
      extends FieldFilter.Builder<IdFilter.Builder>

- - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `IdFilter` | `build()` |
    `B` | `setCache​(boolean cache)` |
    `IdFilter.Builder` | `value​(String value)` |
    `IdFilter.Builder` | `values​(NodeIds val)` |
    `IdFilter.Builder` | `values​(Iterable<? extends UUID> values)` |
    `IdFilter.Builder` | `values​(Collection<String> values)` |

    - ### Methods inherited from class com.enonic.xp.query.filter.FieldFilter.Builder

      `fieldName`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### values

          public IdFilter.Builder values​(NodeIds val)

    - #### values

          public IdFilter.Builder values​(Iterable<? extends UUID> values)

    - #### values

          public IdFilter.Builder values​(Collection<String> values)

    - #### value

          public IdFilter.Builder value​(String value)

    - #### build

          public IdFilter build()

    - #### setCache

          public B setCache​(boolean cache)