Class FinderWithIdSupport<T,​I extends T,​F extends ExtendedFinderSupport<T,​F>>

    • Constructor Detail

      • FinderWithIdSupport

        public FinderWithIdSupport()
      • FinderWithIdSupport

        public FinderWithIdSupport​(@Nonnull
                                   FinderWithIdSupport<T,​I,​F> other,
                                   @Nonnull
                                   java.lang.Object override)
    • Method Detail

      • withId

        @Nonnull
        public F withId​(@Nonnull
                        Id id)
        Specified by:
        withId in interface FinderWithId<T,​I extends T>
      • findById

        @Nonnull
        protected java.util.Optional<T> findById​(@Nonnull
                                                 Id id)
      • findAll

        @Nonnull
        protected java.util.List<T> findAll()
      • streamImpl

        @Nonnull
        protected java.util.stream.Stream<I> streamImpl()