Package com.adbs.syntax
Class MySQLMetadataObjectFetcherFromQuery
- java.lang.Object
-
- com.adbs.metadata.BaseMetadataObjectsFetcher
-
- com.adbs.metadata.BaseMetadataObjectsFetcherVariants
-
- com.adbs.metadata.MetadataObjectFetcherFromResultSet
-
- com.adbs.metadata.MetadataObjectFetcherFromQuery
-
- com.adbs.syntax.MySQLMetadataObjectFetcherFromQuery
-
- All Implemented Interfaces:
Disposable
public class MySQLMetadataObjectFetcherFromQuery extends MetadataObjectFetcherFromQuery
-
-
Field Summary
-
Fields inherited from class com.adbs.metadata.MetadataObjectFetcherFromQuery
query
-
Fields inherited from class com.adbs.metadata.MetadataObjectFetcherFromResultSet
longDescriptionField, longDescriptionFieldName, nameField, nameFieldName, referencedDatabaseField, referencedDatabaseFieldName, referencedNameField, referencedNameFieldName, referencedObjectNameField, referencedObjectNameFieldName, referencedSchemaField, referencedSchemaFieldName, resultSet, schemaField, schemaFieldName, shortDescriptionField, shortDescriptionFieldName, systemField, systemFieldName, typeField, typeFieldName, userField, userFieldName
-
Fields inherited from class com.adbs.metadata.BaseMetadataObjectsFetcher
sqlContext
-
-
Constructor Summary
Constructors Constructor Description MySQLMetadataObjectFetcherFromQuery(BaseSQLContext sqlContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
init()
-
Methods inherited from class com.adbs.metadata.MetadataObjectFetcherFromQuery
close, createResultSet, destroyResultSet, dispose, getQuery, isResultSetCreated, setQuery, validateQuery
-
Methods inherited from class com.adbs.metadata.MetadataObjectFetcherFromResultSet
calcObjectName, calcReferencedObjectName, getKind, getLongDescription, getLongDescriptionFieldName, getNameFieldName, getReferencedDatabaseFieldName, getReferencedNameFieldName, getReferencedObjectNameFieldName, getReferencedSchemaFieldName, getResultSet, getSchemaFieldName, getShortDescription, getShortDescriptionFieldName, getSystem, getSystemFieldName, getTypeFieldName, getUser, getUserFieldName, next, setLongDescriptionFieldName, setNameFieldName, setReferencedDatabaseFieldName, setReferencedNameFieldName, setReferencedObjectNameFieldName, setReferencedSchemaFieldName, setResultSet, setSchemaFieldName, setShortDescriptionFieldName, setSystemFieldName, setTypeFieldName, setUserFieldName
-
Methods inherited from class com.adbs.metadata.BaseMetadataObjectsFetcherVariants
calcMetadataObjectClass, calcSystemFlag, getProcedureType, getSynonymType, getSystemFieldValue, getSystemProcedureType, getSystemSynonymType, getSystemTableType, getSystemViewType, getTableType, getUserFieldValue, getViewType, setProcedureType, setSynonymType, setSystemFieldValue, setSystemProcedureType, setSystemSynonymType, setSystemTableType, setSystemViewType, setTableType, setUserFieldValue, setViewType
-
Methods inherited from class com.adbs.metadata.BaseMetadataObjectsFetcher
getDefaultObjectClass, getMetadataContainer, getMetadataFilter, getSqlContext, getSystemSchemaNames, getTrimSpaces, loadMetadata, setDefaultObjectClass, setMetadataFilter, setSystemSchemaNames, setTrimSpaces, trimName
-
-
-
-
Constructor Detail
-
MySQLMetadataObjectFetcherFromQuery
public MySQLMetadataObjectFetcherFromQuery(BaseSQLContext sqlContext)
-
-
Method Detail
-
init
protected void init() throws QueryBuilderException
- Overrides:
init
in classMetadataObjectFetcherFromQuery
- Throws:
QueryBuilderException
-
-