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

com.github.mengxianun.elasticsearch.dialect.ElasticsearchDialect Maven / Gradle / Ivy

package com.github.mengxianun.elasticsearch.dialect;

import com.github.mengxianun.core.Dialect;
import com.github.mengxianun.core.dialect.AbstractDialect;
import com.google.auto.service.AutoService;

@AutoService(Dialect.class)
public class ElasticsearchDialect extends AbstractDialect {

	public ElasticsearchDialect() {
		super();
	}

	@Override
	public String getType() {
		return "elasticsearch";
	}

	@Override
	public boolean schemaPrefix() {
		return false;
	}

	@Override
	public boolean validTableExists() {
		return false;
	}

	@Override
	public boolean tableAliasEnabled() {
		return false;
	}

	@Override
	public boolean randomAliasEnabled() {
		return false;
	}

	@Override
	public String processKeyword(String keyword) {
		return '"' + keyword + '"';
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy