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 int
protected String
protected int
protected String
protected int
protected String
protected int
protected String
protected int
protected String
protected int
protected String
protected ResultSetWrapper
protected int
protected String
protected int
protected String
protected int
protected String
protected int
protected String
protected int
protected String
Fields inherited from class com.adbs.metadata.BaseMetadataObjectsFetcher
sqlContext
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
calcObjectName
(AstTokenIdentifier schema, AstTokenIdentifier name) protected void
calcReferencedObjectName
(SQLQualifiedName database, AstTokenIdentifier schema, AstTokenIdentifier name) protected void
close()
protected Object
getKind()
protected Object
protected Object
getUser()
protected void
init()
protected boolean
next()
void
setLongDescriptionFieldName
(String longDescriptionFieldName) void
setNameFieldName
(String nameFieldName) void
setReferencedDatabaseFieldName
(String referencedDatabaseFieldName) void
setReferencedNameFieldName
(String referencedNameFieldName) void
setReferencedObjectNameFieldName
(String referencedObjectNameFieldName) void
setReferencedSchemaFieldName
(String referencedSchemaFieldName) void
setResultSet
(ResultSet resultSet) void
setSchemaFieldName
(String schemaFieldName) void
setShortDescriptionFieldName
(String shortDescriptionFieldName) void
setSystemFieldName
(String systemFieldName) void
setTypeFieldName
(String typeFieldName) void
setUserFieldName
(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, setViewType
Methods 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:
getKind
in classBaseMetadataObjectsFetcherVariants
-
getSystem
- Overrides:
getSystem
in classBaseMetadataObjectsFetcherVariants
-
getUser
- Overrides:
getUser
in classBaseMetadataObjectsFetcherVariants
-
calcObjectName
- Overrides:
calcObjectName
in classBaseMetadataObjectsFetcher
-
calcReferencedObjectName
protected void calcReferencedObjectName(SQLQualifiedName database, AstTokenIdentifier schema, AstTokenIdentifier name) - Overrides:
calcReferencedObjectName
in classBaseMetadataObjectsFetcher
-
init
- Overrides:
init
in classBaseMetadataObjectsFetcher
- Throws:
QueryBuilderException
-
next
- Overrides:
next
in classBaseMetadataObjectsFetcher
- Throws:
QueryBuilderException
-
close
protected void close()- Overrides:
close
in classBaseMetadataObjectsFetcher
-
getShortDescription
- Overrides:
getShortDescription
in classBaseMetadataObjectsFetcher
-
getLongDescription
- Overrides:
getLongDescription
in classBaseMetadataObjectsFetcher
-
getLongDescriptionFieldName
-
setLongDescriptionFieldName
-
getShortDescriptionFieldName
-
setShortDescriptionFieldName
-