Package com.adbs.metadata
Class BaseMetadataRelationsFetcher
- java.lang.Object
- 
- com.adbs.metadata.BaseMetadataRelationsFetcher
 
- 
- All Implemented Interfaces:
- Disposable
 - Direct Known Subclasses:
- MetadataRelationsFetcherFromResultSet
 
 public class BaseMetadataRelationsFetcher extends java.lang.Object implements Disposable 
- 
- 
Constructor SummaryConstructors Constructor Description BaseMetadataRelationsFetcher(BaseSQLContext sqlContext)
 - 
Method Summary
 
- 
- 
- 
Constructor Detail- 
BaseMetadataRelationsFetcherpublic BaseMetadataRelationsFetcher(BaseSQLContext sqlContext) 
 
- 
 - 
Method Detail- 
disposepublic void dispose() - Specified by:
- disposein interface- Disposable
 
 - 
getSqlContextpublic BaseSQLContext getSqlContext() 
 - 
getMetadataFilterpublic MetadataFilter getMetadataFilter() 
 - 
setMetadataFilterpublic void setMetadataFilter(MetadataFilter metadataFilter) 
 - 
getMetadataContainerpublic MetadataContainer getMetadataContainer() 
 - 
setMetadataContainerpublic void setMetadataContainer(MetadataContainer metadataContainer) 
 - 
getTrimSpacespublic boolean getTrimSpaces() 
 - 
setTrimSpacespublic void setTrimSpaces(boolean trimSpaces) 
 - 
getDefaultChildObjectDatabasepublic java.lang.String getDefaultChildObjectDatabase() 
 - 
setDefaultChildObjectDatabasepublic void setDefaultChildObjectDatabase(java.lang.String value) 
 - 
getDefaultChildObjectNamepublic java.lang.String getDefaultChildObjectName() 
 - 
setDefaultChildObjectNamepublic void setDefaultChildObjectName(java.lang.String value) 
 - 
getDefaultChildObjectSchemapublic java.lang.String getDefaultChildObjectSchema() 
 - 
setDefaultChildObjectSchemapublic void setDefaultChildObjectSchema(java.lang.String value) 
 - 
getDefaultPrimaryObjectDatabasepublic java.lang.String getDefaultPrimaryObjectDatabase() 
 - 
setDefaultPrimaryObjectDatabasepublic void setDefaultPrimaryObjectDatabase(java.lang.String value) 
 - 
getDefaultPrimaryObjectNamepublic java.lang.String getDefaultPrimaryObjectName() 
 - 
setDefaultPrimaryObjectNamepublic void setDefaultPrimaryObjectName(java.lang.String value) 
 - 
getDefaultPrimaryObjectSchemapublic java.lang.String getDefaultPrimaryObjectSchema() 
 - 
setDefaultPrimaryObjectSchemapublic void setDefaultPrimaryObjectSchema(java.lang.String value) 
 - 
initprotected void init() throws QueryBuilderException- Throws:
- QueryBuilderException
 
 - 
initDefaultprotected void initDefault() 
 - 
nextprotected boolean next() throws QueryBuilderException- Throws:
- QueryBuilderException
 
 - 
closeprotected void close() 
 - 
calcPrimaryObjectNameprotected void calcPrimaryObjectName(SQLQualifiedName database, AstTokenIdentifier schema, AstTokenIdentifier name) 
 - 
calcPrimaryObjectNameDefaultprotected void calcPrimaryObjectNameDefault(SQLQualifiedName database, AstTokenIdentifier schema, AstTokenIdentifier name) 
 - 
calcChildObjectNameprotected void calcChildObjectName(SQLQualifiedName database, AstTokenIdentifier schema, AstTokenIdentifier name) 
 - 
calcChildObjectNameDefaultprotected void calcChildObjectNameDefault(SQLQualifiedName database, AstTokenIdentifier schema, AstTokenIdentifier name) 
 - 
beginRelationprotected void beginRelation(MetadataObject metadataObject, MetadataRelation relation) 
 - 
beginCalcFieldsprotected void beginCalcFields(MetadataObject metadataObject, MetadataRelation relation) 
 - 
calcRelationFieldNamesprotected void calcRelationFieldNames(MetadataObject metadataObject, MetadataRelation relation, SQLQualifiedName parentField, SQLQualifiedName childField) 
 - 
isEndOfRelationprotected boolean isEndOfRelation(MetadataObject metadataObject, MetadataRelation relation) 
 - 
nextRelationFieldsprotected void nextRelationFields(MetadataObject metadataObject, MetadataRelation relation) throws QueryBuilderException - Throws:
- QueryBuilderException
 
 - 
endCalcFieldsprotected void endCalcFields(MetadataObject metadataObject, MetadataRelation relation) 
 - 
endRelationprotected void endRelation(MetadataObject metadataObject, MetadataRelation relation) 
 - 
trimNameprotected java.lang.String trimName(java.lang.String name) 
 - 
loadMetadatapublic void loadMetadata(MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException - Throws:
- QueryBuilderException
 
 
- 
 
-