Package org.firebirdsql.jdbc.metadata
Class DbMetadataMediator.MetadataQuery
- java.lang.Object
- 
- org.firebirdsql.jdbc.metadata.DbMetadataMediator.MetadataQuery
 
- 
- Enclosing class:
- DbMetadataMediator
 
 @InternalApi public static class DbMetadataMediator.MetadataQuery extends java.lang.Object Holder class for query text and parameters.
- 
- 
Constructor SummaryConstructors Constructor Description MetadataQuery(java.lang.String queryText, java.util.List<java.lang.String> parameters)Creates a query whose prepared form may be cached.MetadataQuery(java.lang.String queryText, java.util.List<java.lang.String> parameters, boolean standalone)Creates a query.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>getParameters()java.lang.StringgetQueryText()booleanisStandalone()
 
- 
- 
- 
Constructor Detail- 
MetadataQuerypublic MetadataQuery(java.lang.String queryText, java.util.List<java.lang.String> parameters)Creates a query whose prepared form may be cached.- Parameters:
- queryText- Query text
- parameters- Parameters for query (possibly empty)
 
 - 
MetadataQuerypublic MetadataQuery(java.lang.String queryText, java.util.List<java.lang.String> parameters, boolean standalone)Creates a query.- Parameters:
- queryText- Query text
- parameters- Parameters for query (possibly empty)
- standalone-- trueif the query to be executed is a standalone query (should not be cached and be closed asap)
 
 
- 
 - 
Method Detail- 
getQueryTextpublic java.lang.String getQueryText() 
 - 
getParameterspublic java.util.List<java.lang.String> getParameters() 
 - 
isStandalonepublic boolean isStandalone() - Returns:
- falseif the query can be reused and can be cached,- falseif the query should not be reused and should be closed as soon as possible
 
 
- 
 
-