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
 
 - 
 
 -