Class JpaTableInfo<T>


  • public class JpaTableInfo<T>
    extends Object
    • Constructor Detail

      • JpaTableInfo

        public JpaTableInfo​(javafx.scene.control.TableView<T> pTableView,
                            FilterTableView<T> pFilterTableView,
                            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)
    • Method Detail

      • getTableView

        public javafx.scene.control.TableView<T> getTableView()
      • getLoadingElement

        public T getLoadingElement()
      • getIdMethod

        public final Method getIdMethod()
      • getIdPropertyName

        public final String getIdPropertyName()
      • getIdColumn

        public final String getIdColumn()
      • getColToPropertyPathMap

        public final Map<javafx.scene.control.TableColumn<T,​?>,​String> getColToPropertyPathMap()
      • getColToSqlColNameMap

        public Map<javafx.scene.control.TableColumn<T,​?>,​String> getColToSqlColNameMap()
      • getPropertyPathToTypeMap

        public Map<String,​Class> getPropertyPathToTypeMap()
      • getClassName

        public String getClassName()
        The type of the objects contained within the TableView items list.
      • getResultSetMapping

        public String getResultSetMapping()