Interface SqlQueryGenerator<K,T extends Metadata>
- Type Parameters:
K- The type of the result produced by the query generator (e.g.,String,Optional<String>,List<String>).T- The type of metadata used to generate the query. It must extendMetadata.
- All Known Implementing Classes:
DatabaseSchemaGenerator,DeleteByIdQueryGenerator,SelectAllQueryGenerator
public interface SqlQueryGenerator<K,T extends Metadata>
A generic interface for generating SQL queries based on metadata.
This interface defines a contract for generating SQL queries using specific metadata. Implementations of this interface generate SQL queries for various database operations such as `SELECT`, and `DELETE`.
-
Method Summary
-
Method Details
-
generate
-