public class MetadataSchemasFetcherFromQuery extends MetadataSchemasFetcherFromResultSet
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
query |
nameField, nameFieldName, resultSet
sqlContext
Constructor and Description |
---|
MetadataSchemasFetcherFromQuery(BaseSQLContext sqlContext) |
Modifier and Type | Method and Description |
---|---|
protected void |
close() |
void |
createResultSet() |
void |
destroyResultSet() |
void |
dispose() |
java.lang.String |
getQuery() |
protected void |
init() |
boolean |
isResultSetCreated() |
void |
setQuery(java.lang.String query) |
boolean |
validateQuery() |
calcSchemaName, getNameFieldName, getResultSet, next, setNameFieldName, setResultSet
getSqlContext, getTrimSpaces, loadSchemas, setTrimSpaces, trimName
public MetadataSchemasFetcherFromQuery(BaseSQLContext sqlContext)
public java.lang.String getQuery()
public void setQuery(java.lang.String query)
protected void init() throws QueryBuilderException
init
in class MetadataSchemasFetcherFromResultSet
QueryBuilderException
protected void close()
close
in class MetadataSchemasFetcherFromResultSet
public void dispose()
dispose
in interface Disposable
dispose
in class BaseMetadataSchemasFetcher
public void createResultSet() throws QueryBuilderException
QueryBuilderException
public void destroyResultSet()
public boolean isResultSetCreated()
public boolean validateQuery()