Interface SpiQueryManyJoin

All Known Subinterfaces:
ElPropertyDeploy, ElPropertyValue
All Known Implementing Classes:
BeanFkeyProperty, BeanProperty, BeanPropertyAssoc, BeanPropertyAssocMany, BeanPropertyAssocOne, BeanPropertyIdClass, BeanPropertyJsonBasic, BeanPropertyJsonMapper, BeanPropertyOrderColumn, BeanPropertySimpleCollection, ElPropertyChain

public interface SpiQueryManyJoin
A SQL Join for a ToMany property included in the query.
  • Method Summary

    Modifier and Type
    Method
    Description
    Order by clause defined via mapping on the ToMany property.
    idNullOr(String filterManyExpression)
    Wrap the filter many expression with a condition allowing lEFT JOIN null matching row.
    The full path of the many property to include in the query via join.
  • Method Details

    • path

      String path()
      The full path of the many property to include in the query via join.
    • fetchOrderBy

      String fetchOrderBy()
      Order by clause defined via mapping on the ToMany property.
    • idNullOr

      String idNullOr(String filterManyExpression)
      Wrap the filter many expression with a condition allowing lEFT JOIN null matching row.