Package com.adbs.metadata
Class MetadataSchemasFetcherFromResultSet
- java.lang.Object
 - 
- com.adbs.metadata.BaseMetadataSchemasFetcher
 - 
- com.adbs.metadata.MetadataSchemasFetcherFromResultSet
 
 
 
- 
- All Implemented Interfaces:
 Disposable
- Direct Known Subclasses:
 MetadataSchemasFetcherFromQuery
public class MetadataSchemasFetcherFromResultSet extends BaseMetadataSchemasFetcher
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected intnameFieldprotected java.lang.StringnameFieldNameprotected ResultSetWrapperresultSet- 
Fields inherited from class com.adbs.metadata.BaseMetadataSchemasFetcher
sqlContext 
 - 
 
- 
Constructor Summary
Constructors Constructor Description MetadataSchemasFetcherFromResultSet(BaseSQLContext sqlContext) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcalcSchemaName(AstTokenIdentifier name)protected voidclose()java.lang.StringgetNameFieldName()java.sql.ResultSetgetResultSet()protected voidinit()protected booleannext()voidsetNameFieldName(java.lang.String nameFieldName)voidsetResultSet(java.sql.ResultSet resultSet)- 
Methods inherited from class com.adbs.metadata.BaseMetadataSchemasFetcher
dispose, getSqlContext, getTrimSpaces, loadSchemas, setTrimSpaces, trimName 
 - 
 
 - 
 
- 
- 
Field Detail
- 
resultSet
protected ResultSetWrapper resultSet
 
- 
nameField
protected int nameField
 
- 
nameFieldName
protected java.lang.String nameFieldName
 
 - 
 
- 
Constructor Detail
- 
MetadataSchemasFetcherFromResultSet
public MetadataSchemasFetcherFromResultSet(BaseSQLContext sqlContext)
 
 - 
 
- 
Method Detail
- 
getResultSet
public java.sql.ResultSet getResultSet()
 
- 
setResultSet
public void setResultSet(java.sql.ResultSet resultSet)
 
- 
getNameFieldName
public java.lang.String getNameFieldName()
 
- 
setNameFieldName
public void setNameFieldName(java.lang.String nameFieldName)
 
- 
calcSchemaName
protected void calcSchemaName(AstTokenIdentifier name)
- Overrides:
 calcSchemaNamein classBaseMetadataSchemasFetcher
 
- 
init
protected void init() throws QueryBuilderException- Overrides:
 initin classBaseMetadataSchemasFetcher- Throws:
 QueryBuilderException
 
- 
next
protected boolean next() throws QueryBuilderException- Overrides:
 nextin classBaseMetadataSchemasFetcher- Throws:
 QueryBuilderException
 
- 
close
protected void close()
- Overrides:
 closein classBaseMetadataSchemasFetcher
 
 - 
 
 -