001package gudusoft.gsqlparser.common.structured;
002
003import gudusoft.gsqlparser.EDbVendor;
004
005/**
006 * Context passed to {@link StructuredDataflowAdapter}s during descriptor
007 * inquiry. Currently exposes only the SQL dialect; later phases may add
008 * scope/catalog lookups without breaking adapter implementations.
009 */
010public final class StructuredAdapterContext {
011
012    private final EDbVendor dbVendor;
013
014    public StructuredAdapterContext(EDbVendor dbVendor) {
015        this.dbVendor = dbVendor;
016    }
017
018    public EDbVendor getDbVendor() {
019        return dbVendor;
020    }
021}