Interface SQLQueryResolver

All Superinterfaces:
Serializable
All Known Implementing Classes:
ScriptQueryCacheResolver

public interface SQLQueryResolver extends Serializable
Objeto que abstrai o ponto de coleta de uma QuerySQL para o QueryFactory e tambem permite a resolucao externa de parametros que podem ser usados na query resolvida
Author:
Eduardo Frazao
  • Method Summary

    Modifier and Type
    Method
    Description
    Obtem a ultima query resolvida
    Resolve a query , levando em conta as informacoes de contexto Caso alguma alteracao seja feita na query, ela devera ser feita nesta chamada.
  • Method Details

    • getQuery

      String getQuery()
      Obtem a ultima query resolvida
      Returns:
    • resolveQuery

      String resolveQuery(Map<String,Object> parameters)
      Resolve a query , levando em conta as informacoes de contexto Caso alguma alteracao seja feita na query, ela devera ser feita nesta chamada. Se algum parametro foi adicionado a query, ele deve ser referenciado no mapa
      Returns: