Interface MultiNaturalIdLoader<E>

    • Method Detail

      • multiLoad

        <K> List<E> multiLoad​(K[] naturalIds,
                              MultiNaturalIdLoadOptions options,
                              SharedSessionContractImplementor session)
        Load multiple entities by natural-id. The exact result depends on the passed options.
        Type Parameters:
        K - The basic form for a natural-id is a Map of its attribute values, or an array of the values positioned according to "attribute ordering". Simple natural-ids can also be expressed by their simple (basic/embedded) type.
        Parameters:
        naturalIds - The natural-ids to load. The values of this array will depend on whether the natural-id is simple or complex.