8 Mayıs 2023 Pazartesi

Hazelcast SQL TableResolverImpl Sınıfı

Giriş
Şu satırı dahil ederiz. TableResolver arayüzünü gerçekleştirir.
import com.hazelcast.jet.sql.impl.schema.TableResolverImpl;
TablesTable  Yaratma
TablesTable nesnesini yaratır. Kod şöyle
private static final List<QuadFunction<List<Mapping>, List<View>, List<Type>, 
  NodeEngine, Table>> ADDITIONAL_TABLE_PRODUCERS
  = asList(
  (m, v, t, hz) -> new TablesTable(CATALOG, SCHEMA_NAME_INFORMATION_SCHEMA, 
    SCHEMA_NAME_PUBLIC, m, v),
  .
 );
CATALOG : "hazelcast"
SCHEMA_NAME_INFORMATION_SCHEMA : "information_schema"
SCHEMA_NAME_PUBLIC : "public"
TablesTable nesnesindeki tablo ismi zaten "tables"





Hiç yorum yok:

Yorum Gönder

THIRD-PARTY.txt Dosyası

Kullanılan harici kütüphanelerin sürümleri bu dosyada Dosyanın yolu şöyle hazelcast/licenses/THIRD-PARTY.txt