Class EntityRepositoryImpl<E extends de.digitalcollections.model.identifiable.entity.Entity>

    • Constructor Detail

      • EntityRepositoryImpl

        protected EntityRepositoryImpl​(org.jdbi.v3.core.Jdbi dbi,
                                       String tableName,
                                       String tableAlias,
                                       String mappingPrefix,
                                       Class entityImplClass,
                                       String sqlSelectAllFields,
                                       String sqlSelectReducedFields,
                                       String sqlInsertFields,
                                       String sqlInsertValues,
                                       String sqlUpdateFieldValues,
                                       int offsetForAlternativePaging)
      • EntityRepositoryImpl

        protected EntityRepositoryImpl​(org.jdbi.v3.core.Jdbi dbi,
                                       String tableName,
                                       String tableAlias,
                                       String mappingPrefix,
                                       Class entityImplClass,
                                       String sqlSelectAllFields,
                                       String sqlSelectReducedFields,
                                       String sqlInsertFields,
                                       String sqlInsertValues,
                                       String sqlUpdateFieldValues,
                                       String sqlSelectAllFieldsJoins,
                                       int offsetForAlternativePaging)
      • EntityRepositoryImpl

        protected EntityRepositoryImpl​(org.jdbi.v3.core.Jdbi dbi,
                                       String tableName,
                                       String tableAlias,
                                       String mappingPrefix,
                                       Class entityImplClass,
                                       String sqlSelectAllFields,
                                       String sqlSelectReducedFields,
                                       String sqlInsertFields,
                                       String sqlInsertValues,
                                       String sqlUpdateFieldValues,
                                       String sqlSelectAllFieldsJoins,
                                       BiFunction<Map<UUID,​E>,​org.jdbi.v3.core.result.RowView,​Map<UUID,​E>> additionalReduceRowsBiFunction,
                                       int offsetForAlternativePaging)