class HiveClientWrapper {

    public Metadata.Item extractTableFromName(String qualifiedName) {
        List<Metadata.Item> items = extractTablesFromPattern(null, qualifiedName);
        if (items.isEmpty()) {
            throw new IllegalArgumentException("No tables found");
        }
        return items.get(0);
    }

    private  HiveClientWrapper();
      HiveClientWrapper(HiveClientFactory hiveClientFactory);

}