Package com.adbs.metadata
Class BaseMetadataObjectsFetcher
java.lang.Object
com.adbs.metadata.BaseMetadataObjectsFetcher
- All Implemented Interfaces:
- Disposable
- Direct Known Subclasses:
- BaseMetadataObjectsFetcherVariants
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected Classprotected voidcalcObjectName(AstTokenIdentifier schema, AstTokenIdentifier name) protected voidcalcReferencedObjectName(SQLQualifiedName database, AstTokenIdentifier schema, AstTokenIdentifier name) protected booleanprotected voidclose()voiddispose()booleanprotected voidinit()voidloadMetadata(MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) protected booleannext()voidsetDefaultObjectClass(Class defaultObjectClass) voidsetMetadataFilter(MetadataFilter value) voidsetSystemSchemaNames(SQLIdentifiersCollection systemSchemaNames) voidsetTrimSpaces(boolean trimSpaces) protected String
- 
Field Details- 
sqlContext
 
- 
- 
Constructor Details- 
BaseMetadataObjectsFetcher
 
- 
- 
Method Details- 
disposepublic void dispose()- Specified by:
- disposein interface- Disposable
 
- 
getSqlContext
- 
getMetadataFilter
- 
setMetadataFilter
- 
getMetadataContainer
- 
getDefaultObjectClass
- 
setDefaultObjectClass
- 
getTrimSpacespublic boolean getTrimSpaces()
- 
setTrimSpacespublic void setTrimSpaces(boolean trimSpaces) 
- 
getSystemSchemaNames
- 
setSystemSchemaNames
- 
init- Throws:
- QueryBuilderException
 
- 
next- Throws:
- QueryBuilderException
 
- 
closeprotected void close()
- 
calcMetadataObjectClass
- 
calcSystemFlagprotected boolean calcSystemFlag()
- 
calcObjectName
- 
calcReferencedObjectNameprotected void calcReferencedObjectName(SQLQualifiedName database, AstTokenIdentifier schema, AstTokenIdentifier name) 
- 
trimName
- 
loadMetadatapublic void loadMetadata(MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException - Throws:
- QueryBuilderException
 
- 
getShortDescription
- 
getLongDescription
 
-