All Downloads are FREE. Search and download functionalities are using the official Maven repository.

prerna.engine.impl.rdbms.ImpalaEngine Maven / Gradle / Ivy

The newest version!
package prerna.engine.impl.rdbms;

import prerna.engine.api.IDatabaseEngine;
import prerna.query.interpreters.IQueryInterpreter;
import prerna.query.interpreters.sql.ImpalaSqlInterpreter;

@Deprecated
public class ImpalaEngine extends RDBMSNativeEngine {


	/*
	 * Reviewed 2023-07-18
	 * We do not need this class anymore, we have moved this to the query util class in RDBMSNativeEngine
	 */
	
	/*
	 * WE ONLY HAVE THIS CLASS BECAUSE OF THE QUEYR WRAPPER
	 * WEIRD WORD LOWER CASEING HAPPENS FROM THE RESUTL SET METADATA
	 * SO WE HAVE OUR OWN ENGINE AND IT HAS ITS OWN ENGINE TYPE WITH ASSOCIATED 
	 * WRAPPER
	 * 
	 * PLEASE TRY TO USE THE DEFAULT RDBMSNativeEngine WHEN POSSIBLE
	 * INSTEAD OF MAKING A NEW CLASS
	 * 
	 */
	
	@Deprecated
	public ImpalaEngine() {
		
	}
	
	@Deprecated
	public IQueryInterpreter getQueryInterpreter(){
		return new ImpalaSqlInterpreter(this);
	}
	
	@Deprecated
	public DATABASE_TYPE getDatabaseType() {
		return IDatabaseEngine.DATABASE_TYPE.IMPALA;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy