Package com.adbs.metadata
Class BaseMetadataDatabasesFetcher
- java.lang.Object
 - 
- com.adbs.metadata.BaseMetadataDatabasesFetcher
 
 
- 
- All Implemented Interfaces:
 Disposable
- Direct Known Subclasses:
 MetadataDatabasesFetcherFromResultSet
public class BaseMetadataDatabasesFetcher extends java.lang.Object implements Disposable
 
- 
- 
Constructor Summary
Constructors Constructor Description BaseMetadataDatabasesFetcher(BaseSQLContext sqlContext) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcalcDatabaseName(SQLQualifiedName name)protected voidclose()voiddispose()BaseSQLContextgetSqlContext()booleangetTrimSpaces()protected voidinit()voidloadDatabases(SQLQualifiedNameList databases)protected booleannext()voidsetTrimSpaces(boolean trimSpaces)protected java.lang.StringtrimName(java.lang.String name) 
 - 
 
- 
- 
Constructor Detail
- 
BaseMetadataDatabasesFetcher
public BaseMetadataDatabasesFetcher(BaseSQLContext sqlContext)
 
 - 
 
- 
Method Detail
- 
dispose
public void dispose()
- Specified by:
 disposein interfaceDisposable
 
- 
getSqlContext
public BaseSQLContext getSqlContext()
 
- 
getTrimSpaces
public boolean getTrimSpaces()
 
- 
setTrimSpaces
public void setTrimSpaces(boolean trimSpaces)
 
- 
init
protected void init() throws QueryBuilderException- Throws:
 QueryBuilderException
 
- 
calcDatabaseName
protected void calcDatabaseName(SQLQualifiedName name)
 
- 
next
protected boolean next() throws QueryBuilderException- Throws:
 QueryBuilderException
 
- 
close
protected void close()
 
- 
trimName
protected java.lang.String trimName(java.lang.String name)
 
- 
loadDatabases
public void loadDatabases(SQLQualifiedNameList databases) throws QueryBuilderException
- Throws:
 QueryBuilderException
 
 - 
 
 -