## Uses of Class
com.holonplatform.core.Expression.InvalidExpressionException

- Packages that use Expression.InvalidExpressionException
  Package | Description
  --- | ---
  com.holonplatform.core |
  com.holonplatform.core.internal |

- - ### Uses of Expression.InvalidExpressionException in com.holonplatform.core

    Methods in com.holonplatform.core that throw Expression.InvalidExpressionException
    Modifier and Type | Method and Description
    --- | ---
    `<E extends Expression,R extends Expression> Optional<R>` | ExpressionResolver.ExpressionResolverHandler.`resolve(E expression, Class<R> resolutionType, ExpressionResolver.ResolutionContext context)` Try to resolve given `expression` to obtain an `Expression` of the specified `resolutionType`, using the suitable `ExpressionResolver`s among all available resolvers for given expression and resolution type.
    `Optional<R>` | Expression.ExpressionResolverFunction.`resolve(E expression, ExpressionResolver.ResolutionContext context)` Try to resolve given `expression`.
    `void` | Expression.`validate()` Validate this expression.

  - ### Uses of Expression.InvalidExpressionException in com.holonplatform.core.internal

    Methods in com.holonplatform.core.internal that throw Expression.InvalidExpressionException
    Modifier and Type | Method and Description
    --- | ---
    `<E extends Expression,R extends Expression> Optional<R>` | DefaultExpressionResolverRegistry.`resolve(E expression, Class<R> resolutionType, ExpressionResolver.ResolutionContext context)`
    `Optional<R>` | CallbackExpressionResolver.`resolve(E expression, ExpressionResolver.ResolutionContext context)`
    `void` | DefaultCollectionConstantExpression.`validate()`
    `void` | DefaultConstantConverterExpression.`validate()`
    `void` | DefaultNullExpression.`validate()`
    `void` | DefaultPath.`validate()`

Copyright © 2019 The Holon Platform. All rights reserved.