public class MetadataObjectFetcherFromQuery extends MetadataObjectFetcherFromResultSet
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
query |
longDescriptionField, longDescriptionFieldName, nameField, nameFieldName, referencedDatabaseField, referencedDatabaseFieldName, referencedNameField, referencedNameFieldName, referencedObjectNameField, referencedObjectNameFieldName, referencedSchemaField, referencedSchemaFieldName, resultSet, schemaField, schemaFieldName, shortDescriptionField, shortDescriptionFieldName, systemField, systemFieldName, typeField, typeFieldName, userField, userFieldNamesqlContext| Constructor and Description |
|---|
MetadataObjectFetcherFromQuery(BaseSQLContext sqlContext) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
close() |
void |
createResultSet() |
void |
destroyResultSet() |
void |
dispose() |
java.lang.String |
getQuery() |
protected void |
init() |
boolean |
isResultSetCreated() |
void |
setQuery(java.lang.String query) |
boolean |
validateQuery() |
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, setUserFieldNamecalcMetadataObjectClass, calcSystemFlag, getProcedureType, getSynonymType, getSystemFieldValue, getSystemProcedureType, getSystemSynonymType, getSystemTableType, getSystemViewType, getTableType, getUserFieldValue, getViewType, setProcedureType, setSynonymType, setSystemFieldValue, setSystemProcedureType, setSystemSynonymType, setSystemTableType, setSystemViewType, setTableType, setUserFieldValue, setViewTypegetDefaultObjectClass, getMetadataContainer, getMetadataFilter, getSqlContext, getSystemSchemaNames, getTrimSpaces, loadMetadata, setDefaultObjectClass, setMetadataFilter, setSystemSchemaNames, setTrimSpaces, trimNamepublic MetadataObjectFetcherFromQuery(BaseSQLContext sqlContext)
public java.lang.String getQuery()
public void setQuery(java.lang.String query)
protected void init()
throws QueryBuilderException
init in class MetadataObjectFetcherFromResultSetQueryBuilderExceptionprotected void close()
close in class MetadataObjectFetcherFromResultSetpublic void dispose()
dispose in interface Disposabledispose in class BaseMetadataObjectsFetcherpublic void createResultSet()
throws QueryBuilderException
QueryBuilderExceptionpublic void destroyResultSet()
public boolean isResultSetCreated()
public boolean validateQuery()