Package com.adbs.metadata
Class MetadataDatabasesFetcherFromResultSet
- java.lang.Object
-
- com.adbs.metadata.BaseMetadataDatabasesFetcher
-
- com.adbs.metadata.MetadataDatabasesFetcherFromResultSet
-
- All Implemented Interfaces:
Disposable
- Direct Known Subclasses:
MetadataDatabasesFetcherFromQuery
public class MetadataDatabasesFetcherFromResultSet extends BaseMetadataDatabasesFetcher
-
-
Field Summary
Fields Modifier and Type Field Description protected intnameFieldprotected java.lang.StringnameFieldNameprotected ResultSetWrapperresultSet
-
Constructor Summary
Constructors Constructor Description MetadataDatabasesFetcherFromResultSet(BaseSQLContext sqlContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcalcDatabaseName(SQLQualifiedName name)protected voidclose()protected intgetNameField()java.lang.StringgetNameFieldName()java.sql.ResultSetgetResultSet()protected voidinit()protected booleannext()protected voidsetNameField(int nameField)voidsetNameFieldName(java.lang.String nameFieldName)voidsetResultSet(java.sql.ResultSet resultSet)-
Methods inherited from class com.adbs.metadata.BaseMetadataDatabasesFetcher
dispose, getSqlContext, getTrimSpaces, loadDatabases, setTrimSpaces, trimName
-
-
-
-
Field Detail
-
resultSet
protected ResultSetWrapper resultSet
-
nameField
protected int nameField
-
nameFieldName
protected java.lang.String nameFieldName
-
-
Constructor Detail
-
MetadataDatabasesFetcherFromResultSet
public MetadataDatabasesFetcherFromResultSet(BaseSQLContext sqlContext)
-
-
Method Detail
-
getResultSet
public java.sql.ResultSet getResultSet()
-
setResultSet
public void setResultSet(java.sql.ResultSet resultSet)
-
getNameField
protected int getNameField()
-
setNameField
protected void setNameField(int nameField)
-
getNameFieldName
public java.lang.String getNameFieldName()
-
setNameFieldName
public void setNameFieldName(java.lang.String nameFieldName)
-
init
protected void init() throws QueryBuilderException- Overrides:
initin classBaseMetadataDatabasesFetcher- Throws:
QueryBuilderException
-
calcDatabaseName
protected void calcDatabaseName(SQLQualifiedName name)
- Overrides:
calcDatabaseNamein classBaseMetadataDatabasesFetcher
-
next
protected boolean next() throws QueryBuilderException- Overrides:
nextin classBaseMetadataDatabasesFetcher- Throws:
QueryBuilderException
-
close
protected void close()
- Overrides:
closein classBaseMetadataDatabasesFetcher
-
-