Uses of Class
com.iamsoft.util.ui.javafx.table.JpaTableInfo
-
Packages that use JpaTableInfo Package Description com.iamsoft.util.ui.javafx.table Utility classes related to TableView. -
-
Uses of JpaTableInfo in com.iamsoft.util.ui.javafx.table
Methods in com.iamsoft.util.ui.javafx.table that return JpaTableInfo Modifier and Type Method Description JpaTableInfo<T>
JpaFilterableLazyTableView. createJpaTableInfo(T pLoadingElement, Map<javafx.scene.control.TableColumn<T,?>,String> pColToPropertyPathMap, Map<javafx.scene.control.TableColumn<T,?>,String> pColToSqlColNameMap, Map<String,Class> pPropertyPathToTypeMap, String pClassName, String pResultSetMapping)
JpaTableInfo<T>
JpaFilterableLazyTableView. getTableInfo()
Methods in com.iamsoft.util.ui.javafx.table with parameters of type JpaTableInfo Modifier and Type Method Description JpaTableViewFindSupport.Builder
JpaTableViewFindSupport.Builder. addTableInfo(JpaTableInfo pTableInfo)
static <T> String
JpaTableViewUtil. createFetchByIdQuery(JpaTableInfo<T> pTableInfo)
static <T> Callable<List<T>>
JpaTableViewUtil. createFetchCallable(jakarta.persistence.EntityManagerFactory pEntityManagerFactory, JpaTableViewUtil.Database pDb, JpaTableInfo<T> pTableInfo, int pFrom, int pMaxCount)
static <T> Function<javafx.scene.control.IndexRange,List<T>>
JpaTableViewUtil. createFetchFunction(jakarta.persistence.EntityManagerFactory pEntityManagerFactory, JpaTableViewUtil.Database pDb, JpaTableInfo<T> pTableInfo)
static <T> Callable<Integer>
JpaTableViewUtil. createFetchSizeCallable(jakarta.persistence.EntityManagerFactory pEntityManagerFactory, JpaTableViewUtil.Database pDb, JpaTableInfo<T> pTableInfo)
static <T> Callable<Integer>
JpaTableViewUtil. createFetchSizeCallable(jakarta.persistence.EntityManagerFactory pEntityManagerFactory, JpaTableViewUtil.Database pDb, JpaTableInfo<T> pTableInfo, boolean pFilteredSize)
static <T> String
JpaTableViewUtil. createIdQueryString(JpaTableViewUtil.Database pDb, JpaTableInfo<T> pTableInfo)
static <T> SimpleLazyObservableList<T>
JpaTableViewUtil. createLazyItemList(ExecutorService pExecutorService, jakarta.persistence.EntityManagerFactory pEntityManagerFactory, JpaTableViewUtil.Database pDb, JpaTableInfo<T> pTableInfo)
static <T> String
JpaTableViewUtil. createQueryString(JpaTableViewUtil.Database pDb, JpaTableInfo<T> pTableInfo)
static <T> Stream<T>
JpaTableViewUtil. fetchById(jakarta.persistence.EntityManager pEntityMgr, JpaTableInfo<T> pTableInfo, Collection<Object> pIds)
static <T> String
JpaTableViewUtil. getOrderBy(JpaTableInfo<T> pTableInfo, String pEntityName)
static <T> String
JpaTableViewUtil. getSqlString(jakarta.persistence.EntityManagerFactory pEntityManagerFactory, JpaTableViewUtil.Database pDb, JpaTableInfo<T> pTableInfo)
static <T> String
JpaTableViewUtil. getWhere(JpaTableViewUtil.Database pDb, JpaTableInfo<T> pTableInfo, String pEntityName)
void
JpaFilterableLazyTableView. initialize(JpaTableViewUtil.Database pDbType, JpaTableInfo<T> pTableInfo, Map<javafx.scene.control.TableColumn,Function<?,String>> pColToStringMapperMap)
static <T> void
JpaTableViewUtil. refresh(ExecutorService pExecutorService, jakarta.persistence.EntityManagerFactory pEntityManagerFactory, JpaTableViewUtil.Database pDb, JpaTableInfo<T> pTableInfo)
static <T> void
JpaTableViewUtil. updateUnfilteredItemCount(ExecutorService pExecutorService, jakarta.persistence.EntityManagerFactory pEntityManagerFactory, JpaTableViewUtil.Database pDb, JpaTableInfo<T> pTableInfo, javafx.beans.value.WritableValue<Integer> pUnfilteredItemCountProperty)
Constructor parameters in com.iamsoft.util.ui.javafx.table with type arguments of type JpaTableInfo Constructor Description JpaTableViewFindSupport(FindTextFieldSupport pFindTextFieldSupport, jakarta.persistence.EntityManagerFactory pEntityManagerFactory, Map<javafx.scene.control.TableView,JpaTableInfo> pTableInfoMap, JpaTableViewUtil.Database pDatabase)
-