com.holonplatform.core.query

## Interface SelectAllProjection

- All Superinterfaces:
    Expression, QueryProjection<Map<String,Object>>, TypedExpression<Map<String,Object>>

      public interface SelectAllProjection
      extends QueryProjection<Map<String,Object>>

  A `QueryProjection` to obtain all the values af a persistent data entity instance.

  The values are returned as `Map`, each element representing the entity instance attribute name (for example a column name in a RDBMS) and the corresponding entity instance value, which can be `null` if no value is available.

  Since:
    5.2.0

- - ### Nested Class Summary

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

      `Expression.ExpressionResolverFunction<E extends Expression,R extends Expression>, Expression.InvalidExpressionException`

  - ### Method Summary

    All Methods Static Methods Default Methods
    Modifier and Type | Method and Description
    --- | ---
    `static SelectAllProjection` | `create()` Create a new `SelectAllProjection`.

    - ### Methods inherited from interface com.holonplatform.core.query.QueryProjection

      `bean, constant, countAll, path, propertySet, propertySet`

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

      `getTemporalType, getType, isCollectionExpression, isConverterExpression`

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

      `validate`

- - ### Method Detail

    - #### create

          static SelectAllProjection create()

      Create a new `SelectAllProjection`.
      Returns:
        A new `SelectAllProjection`

Copyright © 2019 The Holon Platform. All rights reserved.