8 Mayıs 2023 Pazartesi

Hazelcast SQL TablesTable Sınıfı

Giriş
Şu satırı dahil ederiz
import com.hazelcast.jet.sql.impl.connector.infoschema.TablesTable;
Şu sorgu için sonuç döner
SELECT * FROM information_schema.tables;
Bu sınıfı yaratan kod TableResolverImpl
rows metodu
Kod şöyle
@Override
protected List<Object[]> rows() {
  List<Object[]> rows = new ArrayList<>(views.size());
  for (Mapping m : mappings) {
    rows.add(new Object[]{
      ...
    });
  }
  for (View v : views) {
    rows.add(new Object[]{
      ...
    });
  }
  return rows;
}

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