{"id":56616,"library":"teiid-api","title":"Teiid API","description":"API for creating Translators and other extensions to the Teiid data virtualization system.","status":"active","version":"16.0.0","language":"java","source_language":null,"source_url":"https://github.com/teiid/teiid","tags":["teiid","data","virtualization","translator","api"],"install":[{"cmd":"<dependency>\n  <groupId>org.teiid</groupId>\n  <artifactId>teiid-api</artifactId>\n  <version>16.0.0</version>\n</dependency>","lang":"xml","label":"Maven"},{"cmd":"implementation 'org.teiid:teiid-api:16.0.0'","lang":"groovy","label":"Gradle"}],"dependencies":[],"imports":[{"symbol":"Translator","correct":"org.teiid.translator.Translator"}],"quickstart":{"code":"import org.teiid.translator.Translator;\nimport org.teiid.translator.TranslatorException;\n\npublic class MyTranslator implements Translator {\n    @Override\n    public void start() throws TranslatorException {\n        System.out.println(\"Translator started\");\n    }\n}","lang":"java","description":"Implement the Translator interface to create a custom Teiid translator."},"warnings":[],"env_vars":null,"search_vec":"'api':2,3,20 'creat':5 'data':13,17 'extens':9 'system':15 'teiid':1,12,16 'translat':6,19 'virtual':14,18","created_at":"2026-06-15T10:43:24.077205+00:00","updated_at":"2026-06-15T10:43:24.077205+00:00","problems":[],"ecosystem":"maven","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"http://teiid.io","github":"https://github.com/teiid/teiid","docs":"https://appdoc.app/artifact/org.teiid/teiid-api/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["database"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-15","next_check":"2026-12-12","install_tag":null}}