Package com.adbs.metadata
Class MetadataObjectFetcherFromResultSet
java.lang.Object
com.adbs.metadata.BaseMetadataObjectsFetcher
com.adbs.metadata.BaseMetadataObjectsFetcherVariants
com.adbs.metadata.MetadataObjectFetcherFromResultSet
- All Implemented Interfaces:
Disposable
- Direct Known Subclasses:
MetadataObjectFetcherFromQuery
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected Stringprotected intprotected Stringprotected intprotected Stringprotected intprotected Stringprotected intprotected Stringprotected intprotected Stringprotected ResultSetWrapperprotected intprotected Stringprotected intprotected Stringprotected intprotected Stringprotected intprotected Stringprotected intprotected StringFields inherited from class com.adbs.metadata.BaseMetadataObjectsFetcher
sqlContext -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcalcObjectName(AstTokenIdentifier schema, AstTokenIdentifier name) protected voidcalcReferencedObjectName(SQLQualifiedName database, AstTokenIdentifier schema, AstTokenIdentifier name) protected voidclose()protected ObjectgetKind()protected Objectprotected ObjectgetUser()protected voidinit()protected booleannext()voidsetLongDescriptionFieldName(String longDescriptionFieldName) voidsetNameFieldName(String nameFieldName) voidsetReferencedDatabaseFieldName(String referencedDatabaseFieldName) voidsetReferencedNameFieldName(String referencedNameFieldName) voidsetReferencedObjectNameFieldName(String referencedObjectNameFieldName) voidsetReferencedSchemaFieldName(String referencedSchemaFieldName) voidsetResultSet(ResultSet resultSet) voidsetSchemaFieldName(String schemaFieldName) voidsetShortDescriptionFieldName(String shortDescriptionFieldName) voidsetSystemFieldName(String systemFieldName) voidsetTypeFieldName(String typeFieldName) voidsetUserFieldName(String userFieldName) 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, setViewTypeMethods inherited from class com.adbs.metadata.BaseMetadataObjectsFetcher
dispose, getDefaultObjectClass, getMetadataContainer, getMetadataFilter, getSqlContext, getSystemSchemaNames, getTrimSpaces, loadMetadata, setDefaultObjectClass, setMetadataFilter, setSystemSchemaNames, setTrimSpaces, trimName
-
Field Details
-
resultSet
-
schemaField
protected int schemaField -
nameField
protected int nameField -
typeField
protected int typeField -
systemField
protected int systemField -
userField
protected int userField -
shortDescriptionField
protected int shortDescriptionField -
longDescriptionField
protected int longDescriptionField -
referencedObjectNameField
protected int referencedObjectNameField -
referencedNameField
protected int referencedNameField -
referencedSchemaField
protected int referencedSchemaField -
referencedDatabaseField
protected int referencedDatabaseField -
schemaFieldName
-
nameFieldName
-
typeFieldName
-
systemFieldName
-
userFieldName
-
shortDescriptionFieldName
-
longDescriptionFieldName
-
referencedObjectNameFieldName
-
referencedDatabaseFieldName
-
referencedSchemaFieldName
-
referencedNameFieldName
-
-
Constructor Details
-
MetadataObjectFetcherFromResultSet
-
-
Method Details
-
getNameFieldName
-
setNameFieldName
-
getReferencedDatabaseFieldName
-
setReferencedDatabaseFieldName
-
getReferencedNameFieldName
-
setReferencedNameFieldName
-
getReferencedSchemaFieldName
-
setReferencedSchemaFieldName
-
getResultSet
-
setResultSet
-
getSchemaFieldName
-
setSchemaFieldName
-
getSystemFieldName
-
setSystemFieldName
-
getTypeFieldName
-
setTypeFieldName
-
getUserFieldName
-
setUserFieldName
-
getReferencedObjectNameFieldName
-
setReferencedObjectNameFieldName
-
getKind
- Overrides:
getKindin classBaseMetadataObjectsFetcherVariants
-
getSystem
- Overrides:
getSystemin classBaseMetadataObjectsFetcherVariants
-
getUser
- Overrides:
getUserin classBaseMetadataObjectsFetcherVariants
-
calcObjectName
- Overrides:
calcObjectNamein classBaseMetadataObjectsFetcher
-
calcReferencedObjectName
protected void calcReferencedObjectName(SQLQualifiedName database, AstTokenIdentifier schema, AstTokenIdentifier name) - Overrides:
calcReferencedObjectNamein classBaseMetadataObjectsFetcher
-
init
- Overrides:
initin classBaseMetadataObjectsFetcher- Throws:
QueryBuilderException
-
next
- Overrides:
nextin classBaseMetadataObjectsFetcher- Throws:
QueryBuilderException
-
close
protected void close()- Overrides:
closein classBaseMetadataObjectsFetcher
-
getShortDescription
- Overrides:
getShortDescriptionin classBaseMetadataObjectsFetcher
-
getLongDescription
- Overrides:
getLongDescriptionin classBaseMetadataObjectsFetcher
-
getLongDescriptionFieldName
-
setLongDescriptionFieldName
-
getShortDescriptionFieldName
-
setShortDescriptionFieldName
-