com.holonplatform.datastore.mongo.core.config

## Interface MongoDatastoreExpressionResolver<E extends com.holonplatform.core.Expression,R extends com.holonplatform.core.Expression>

- Type Parameters:
    `E` - Expression type
    `R` - Resolved expression type
  All Superinterfaces:
    com.holonplatform.core.Expression.ExpressionResolverFunction<E,R>, com.holonplatform.core.ExpressionResolver<E,R>, MongoExpressionResolver<E,R>, Serializable

      public interface MongoDatastoreExpressionResolver<E extends com.holonplatform.core.Expression,R extends com.holonplatform.core.Expression>
      extends MongoExpressionResolver<E,R>

  MongoDB Datastore `ExpressionResolver` extension type to allow automatic registration using Java `ServiceLoader` extension, through a `com.holonplatform.datastore.mongo.core.config.MongoDatastoreExpressionResolver` file under the `META-INF/services` folder.
  Since:
    5.0.0

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from interface com.holonplatform.core.ExpressionResolver

      `com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C extends com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C>>, com.holonplatform.core.ExpressionResolver.ExpressionResolverHandler, com.holonplatform.core.ExpressionResolver.ExpressionResolverProvider, com.holonplatform.core.ExpressionResolver.ExpressionResolverSupport, com.holonplatform.core.ExpressionResolver.ResolutionContext`

  - ### Field Summary

    - ### Fields inherited from interface com.holonplatform.core.ExpressionResolver

      `DEFAULT_PRIORITY`

  - ### Method Summary

    - ### Methods inherited from interface com.holonplatform.datastore.mongo.core.resolver.MongoExpressionResolver

      `getDefaultResolvers, resolve, resolve`

    - ### Methods inherited from interface com.holonplatform.core.ExpressionResolver

      `create, getExpressionType, getResolvedType`

Copyright © 2019 The Holon Platform. All rights reserved.