Package com.adbs.metadata
Class BaseMetadataObjectsFetcher
- java.lang.Object
- 
- com.adbs.metadata.BaseMetadataObjectsFetcher
 
- 
- All Implemented Interfaces:
- Disposable
 - Direct Known Subclasses:
- BaseMetadataObjectsFetcherVariants
 
 public class BaseMetadataObjectsFetcher extends java.lang.Object implements Disposable 
- 
- 
Field SummaryFields Modifier and Type Field Description protected BaseSQLContextsqlContext
 - 
Constructor SummaryConstructors Constructor Description BaseMetadataObjectsFetcher(BaseSQLContext sqlContext)
 - 
Method Summary
 
- 
- 
- 
Field Detail- 
sqlContextprotected BaseSQLContext sqlContext 
 
- 
 - 
Constructor Detail- 
BaseMetadataObjectsFetcherpublic BaseMetadataObjectsFetcher(BaseSQLContext sqlContext) 
 
- 
 - 
Method Detail- 
disposepublic void dispose() - Specified by:
- disposein interface- Disposable
 
 - 
getSqlContextpublic BaseSQLContext getSqlContext() 
 - 
getMetadataFilterpublic MetadataFilter getMetadataFilter() 
 - 
setMetadataFilterpublic void setMetadataFilter(MetadataFilter value) 
 - 
getMetadataContainerpublic MetadataContainer getMetadataContainer() 
 - 
getDefaultObjectClasspublic java.lang.Class getDefaultObjectClass() 
 - 
setDefaultObjectClasspublic void setDefaultObjectClass(java.lang.Class defaultObjectClass) 
 - 
getTrimSpacespublic boolean getTrimSpaces() 
 - 
setTrimSpacespublic void setTrimSpaces(boolean trimSpaces) 
 - 
getSystemSchemaNamespublic SQLIdentifiersCollection getSystemSchemaNames() 
 - 
setSystemSchemaNamespublic void setSystemSchemaNames(SQLIdentifiersCollection systemSchemaNames) 
 - 
initprotected void init() throws QueryBuilderException- Throws:
- QueryBuilderException
 
 - 
nextprotected boolean next() throws QueryBuilderException- Throws:
- QueryBuilderException
 
 - 
closeprotected void close() 
 - 
calcMetadataObjectClassprotected java.lang.Class calcMetadataObjectClass() 
 - 
calcSystemFlagprotected boolean calcSystemFlag() 
 - 
calcObjectNameprotected void calcObjectName(AstTokenIdentifier schema, AstTokenIdentifier name) 
 - 
calcReferencedObjectNameprotected void calcReferencedObjectName(SQLQualifiedName database, AstTokenIdentifier schema, AstTokenIdentifier name) 
 - 
trimNameprotected java.lang.String trimName(java.lang.String name) 
 - 
loadMetadatapublic void loadMetadata(MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException - Throws:
- QueryBuilderException
 
 - 
getShortDescriptionpublic java.lang.String getShortDescription() 
 - 
getLongDescriptionpublic java.lang.String getLongDescription() 
 
- 
 
-