Interface SearchSortDslContext<F extends SearchSortBuilderFactory<?>,​PDF extends SearchPredicateFactory>

    • Method Detail

      • builderFactory

        F builderFactory()
        Returns:
        The sort builder factory. Will always return the exact same instance.
      • append

        SearchSortDslContext<?,​PDF> append​(SearchSort sort)
        Create a new context with a sort appended.
        Parameters:
        sort - The sort to add.
        Returns:
        A new DSL context, with the given builder appended.
      • predicateFactory

        PDF predicateFactory()
        Returns:
        The predicate factory. Will always return the exact same instance.
      • withExtendedPredicateFactory

        <PDF2 extends SearchPredicateFactorySearchSortDslContext<F,​PDF2> withExtendedPredicateFactory​(SearchPredicateFactoryExtension<PDF2> extension)
        Type Parameters:
        PDF2 - The type of the new predicate factory.
        Parameters:
        extension - The extension to apply to the predicate factory.
        Returns:
        A new context, identical to this except for the predicate factory which is extended.