com.holonplatform.core

## Interface ExpressionResolver.ExpressionResolverBuilder<C extends ExpressionResolver.ExpressionResolverBuilder<C>>

- Type Parameters:
    `C` - Concrete builder type
  All Known Subinterfaces:
    BulkDelete, BulkInsert, BulkUpdate, Datastore.Builder<D,B>, Query, QueryBuilder<Q>, SubQuery<T>
  Enclosing interface:
    ExpressionResolver<E extends Expression,R extends Expression>

      public static interface ExpressionResolver.ExpressionResolverBuilder<C extends ExpressionResolver.ExpressionResolverBuilder<C>>

  Builder fragment to support `ExpressionResolver` registration.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `<E extends Expression,R extends Expression> C` | `withExpressionResolver(ExpressionResolver<E,R> expressionResolver)` Add an `ExpressionResolver`.

- - ### Method Detail

    - #### withExpressionResolver

          <E extends Expression,R extends Expression> C withExpressionResolver(ExpressionResolver<E,R> expressionResolver)

      Add an `ExpressionResolver`.
      Type Parameters:
        `E` - Expression type
        `R` - Resolved expression type
      Parameters:
        `expressionResolver` - The resolver to add (not null)
      Returns:
        this

Copyright © 2017 The Holon Platform. All rights reserved.