Class DbMetadataMediator.MetadataQuery

java.lang.Object
org.firebirdsql.jdbc.DbMetadataMediator.MetadataQuery
Enclosing class:
DbMetadataMediator

public static final class DbMetadataMediator.MetadataQuery extends Object
Holder class for query text and parameters.
  • Constructor Details

    • MetadataQuery

      public MetadataQuery(String queryText, List<String> parameters)
      Creates a query whose prepared form may be cached.
      Parameters:
      queryText - Query text
      parameters - Parameters for query (possibly empty)
    • MetadataQuery

      public MetadataQuery(String queryText, List<String> parameters, boolean standalone)
      Creates a query.
      Parameters:
      queryText - Query text
      parameters - Parameters for query (possibly empty)
      standalone - true if the query to be executed is a standalone query (should not be cached and be closed asap)
  • Method Details

    • getQueryText

      public String getQueryText()
    • getParameters

      public List<String> getParameters()
    • isStandalone

      public boolean isStandalone()
      Returns:
      false if the query can be reused and can be cached, false if the query should not be reused and should be closed as soon as possible