Index
All Classes and Interfaces|All Packages
B
- build() - Method in interface com.speedment.jpastreamer.application.JPAStreamerBuilder
-
Creates and returns a new JPAStreamer instance.
C
- close() - Method in interface com.speedment.jpastreamer.application.JPAStreamer
-
Closes this JPAStreamer and releases any resources potentially held.
- close() - Method in interface com.speedment.jpastreamer.application.StreamSupplier
-
Closes this Stream Supplier and releases any resources potentially held, such as the underlying Entity Manager.
- com.speedment.jpastreamer.application - package com.speedment.jpastreamer.application
-
Provides interfaces for instantiating JPAStreamer and building Stream queries.
- configuration() - Method in interface com.speedment.jpastreamer.application.StreamSupplier
-
Returns the
StreamConfigurationthat describes the stream source of the Streams generated by this Supplier. - create(EntityManagerFactory) - Method in interface com.speedment.jpastreamer.application.JPAStreamerBuilderFactory
- create(String) - Method in interface com.speedment.jpastreamer.application.JPAStreamerBuilderFactory
- create(Supplier<EntityManager>) - Method in interface com.speedment.jpastreamer.application.JPAStreamerBuilderFactory
- createJPAStreamerBuilder(EntityManagerFactory) - Static method in interface com.speedment.jpastreamer.application.JPAStreamer
-
Creates and returns a new JPAStreamerBuilder that will use the provided
entityManagerFactory. - createJPAStreamerBuilder(String) - Static method in interface com.speedment.jpastreamer.application.JPAStreamer
-
Creates and returns a new JPAStreamerBuilder that will create a new
EntityManagerFactoryusing the providedpersistenceUnitName. - createJPAStreamerBuilder(Supplier<EntityManager>) - Static method in interface com.speedment.jpastreamer.application.JPAStreamer
-
Creates and returns a new JPAStreamerBuilder that will use the provided
entityManagerSupplier. - createStreamSupplier(Projection<T>) - Method in interface com.speedment.jpastreamer.application.JPAStreamer
-
Creates and returns a new
StreamSupplierthat can createStreams over all entities in the underlying data source (e.g database) of theentityspecified by the providedprojection. - createStreamSupplier(StreamConfiguration<T>) - Method in interface com.speedment.jpastreamer.application.JPAStreamer
-
Creates and returns a new
StreamSupplierthat can createStreams over all entities in the underlying data source (e.g database) of the provided typeentityClass. - createStreamSupplier(Class<T>) - Method in interface com.speedment.jpastreamer.application.JPAStreamer
-
Creates and returns a new
StreamSupplierthat can createStreams over all entities in the underlying data source (e.g database) of the provided typeentityClass.
J
- JPAStreamer - Interface in com.speedment.jpastreamer.application
-
A JPAStreamer is responsible for creating Streams from data sources, alternatively for creating
StreamSuppliers that can be reused to create Streams of the same Entity source, seeJPAStreamer.createStreamSupplier(StreamConfiguration). - jpastreamer.application - module jpastreamer.application
- JPAStreamerBuilder - Interface in com.speedment.jpastreamer.application
- JPAStreamerBuilderFactory - Interface in com.speedment.jpastreamer.application
O
- of(EntityManagerFactory) - Static method in interface com.speedment.jpastreamer.application.JPAStreamer
-
Creates and returns a new JPAStreamer that will use the provided
entityManagerFactory. - of(String) - Static method in interface com.speedment.jpastreamer.application.JPAStreamer
-
Creates and returns a new JPAStreamer that will create a new
EntityManagerFactoryusing the providedpersistenceUnitName. - of(Supplier<EntityManager>) - Static method in interface com.speedment.jpastreamer.application.JPAStreamer
-
Creates and returns a new JPAStreamer that will use the provided
entityManagerSupplier.
R
- resetStreamer(Class<?>...) - Method in interface com.speedment.jpastreamer.application.JPAStreamer
-
Deprecated, for removal: This API element is subject to removal in a future version.
S
- stream() - Method in interface com.speedment.jpastreamer.application.StreamSupplier
-
Creates and returns a new
Streamover all entities in the underlying data source (e.g database) according to thestreamConfigurationassociated with this Streamer. - stream(Projection<T>) - Method in interface com.speedment.jpastreamer.application.JPAStreamer
-
Creates and returns a new
Streamover all entities in the underlying data source (e.g database) of theentityspecified by the providedprojection. - stream(StreamConfiguration<T>) - Method in interface com.speedment.jpastreamer.application.JPAStreamer
-
Creates and returns a new
Streamover all entities in the underlying data source (e.g database) according to the providedstreamConfiguration. - stream(Class<T>) - Method in interface com.speedment.jpastreamer.application.JPAStreamer
-
Creates and returns a new
Streamover all entities in the underlying data source (e.g database) of the provided typeentityClass. - StreamSupplier<T> - Interface in com.speedment.jpastreamer.application
-
A Stream Supplier is responsible for creating Streams from a data source.
All Classes and Interfaces|All Packages
JPAStreamer.createStreamSupplier(StreamConfiguration)