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 SummaryConstructors Constructor Description BaseMetadataDatabasesFetcher(BaseSQLContext sqlContext)
 - 
Method SummaryAll 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- 
BaseMetadataDatabasesFetcherpublic BaseMetadataDatabasesFetcher(BaseSQLContext sqlContext) 
 
- 
 - 
Method Detail- 
disposepublic void dispose() - Specified by:
- disposein interface- Disposable
 
 - 
getSqlContextpublic BaseSQLContext getSqlContext() 
 - 
getTrimSpacespublic boolean getTrimSpaces() 
 - 
setTrimSpacespublic void setTrimSpaces(boolean trimSpaces) 
 - 
initprotected void init() throws QueryBuilderException- Throws:
- QueryBuilderException
 
 - 
calcDatabaseNameprotected void calcDatabaseName(SQLQualifiedName name) 
 - 
nextprotected boolean next() throws QueryBuilderException- Throws:
- QueryBuilderException
 
 - 
closeprotected void close() 
 - 
trimNameprotected java.lang.String trimName(java.lang.String name) 
 - 
loadDatabasespublic void loadDatabases(SQLQualifiedNameList databases) throws QueryBuilderException - Throws:
- QueryBuilderException
 
 
- 
 
-