Package com.adbs.metadata
Class MetadataObjectFetcherFromQuery
java.lang.Object
com.adbs.metadata.BaseMetadataObjectsFetcher
com.adbs.metadata.BaseMetadataObjectsFetcherVariants
com.adbs.metadata.MetadataObjectFetcherFromResultSet
com.adbs.metadata.MetadataObjectFetcherFromQuery
- All Implemented Interfaces:
Disposable
- Direct Known Subclasses:
InformixMetadataObjectFetcherFromQuery,MySQLMetadataObjectFetcherFromQuery,PostgreSQLMetadataObjectFetcherFromQuery
-
Field Summary
FieldsFields 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, userFieldNameFields inherited from class com.adbs.metadata.BaseMetadataObjectsFetcher
sqlContext -
Constructor Summary
Constructors -
Method Summary
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, setUserFieldNameMethods 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, setViewTypeMethods inherited from class com.adbs.metadata.BaseMetadataObjectsFetcher
getDefaultObjectClass, getMetadataContainer, getMetadataFilter, getSqlContext, getSystemSchemaNames, getTrimSpaces, loadMetadata, setDefaultObjectClass, setMetadataFilter, setSystemSchemaNames, setTrimSpaces, trimName
-
Field Details
-
query
-
-
Constructor Details
-
MetadataObjectFetcherFromQuery
-
-
Method Details
-
getQuery
-
setQuery
-
init
- Overrides:
initin classMetadataObjectFetcherFromResultSet- Throws:
QueryBuilderException
-
close
protected void close()- Overrides:
closein classMetadataObjectFetcherFromResultSet
-
dispose
public void dispose()- Specified by:
disposein interfaceDisposable- Overrides:
disposein classBaseMetadataObjectsFetcher
-
createResultSet
- Throws:
QueryBuilderException
-
destroyResultSet
public void destroyResultSet() -
isResultSetCreated
public boolean isResultSetCreated() -
validateQuery
public boolean validateQuery()
-