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
 
 public class MetadataObjectFetcherFromResultSet extends BaseMetadataObjectsFetcherVariants 
- 
- 
Field SummaryFields Modifier and Type Field Description protected intlongDescriptionFieldprotected java.lang.StringlongDescriptionFieldNameprotected intnameFieldprotected java.lang.StringnameFieldNameprotected intreferencedDatabaseFieldprotected java.lang.StringreferencedDatabaseFieldNameprotected intreferencedNameFieldprotected java.lang.StringreferencedNameFieldNameprotected intreferencedObjectNameFieldprotected java.lang.StringreferencedObjectNameFieldNameprotected intreferencedSchemaFieldprotected java.lang.StringreferencedSchemaFieldNameprotected ResultSetWrapperresultSetprotected intschemaFieldprotected java.lang.StringschemaFieldNameprotected intshortDescriptionFieldprotected java.lang.StringshortDescriptionFieldNameprotected intsystemFieldprotected java.lang.StringsystemFieldNameprotected inttypeFieldprotected java.lang.StringtypeFieldNameprotected intuserFieldprotected java.lang.StringuserFieldName- 
Fields inherited from class com.adbs.metadata.BaseMetadataObjectsFetchersqlContext
 
- 
 - 
Constructor SummaryConstructors Constructor Description MetadataObjectFetcherFromResultSet(BaseSQLContext sqlContext)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcalcObjectName(AstTokenIdentifier schema, AstTokenIdentifier name)protected voidcalcReferencedObjectName(SQLQualifiedName database, AstTokenIdentifier schema, AstTokenIdentifier name)protected voidclose()protected java.lang.ObjectgetKind()java.lang.StringgetLongDescription()java.lang.StringgetLongDescriptionFieldName()java.lang.StringgetNameFieldName()java.lang.StringgetReferencedDatabaseFieldName()java.lang.StringgetReferencedNameFieldName()java.lang.StringgetReferencedObjectNameFieldName()java.lang.StringgetReferencedSchemaFieldName()java.sql.ResultSetgetResultSet()java.lang.StringgetSchemaFieldName()java.lang.StringgetShortDescription()java.lang.StringgetShortDescriptionFieldName()protected java.lang.ObjectgetSystem()java.lang.StringgetSystemFieldName()java.lang.StringgetTypeFieldName()protected java.lang.ObjectgetUser()java.lang.StringgetUserFieldName()protected voidinit()protected booleannext()voidsetLongDescriptionFieldName(java.lang.String longDescriptionFieldName)voidsetNameFieldName(java.lang.String nameFieldName)voidsetReferencedDatabaseFieldName(java.lang.String referencedDatabaseFieldName)voidsetReferencedNameFieldName(java.lang.String referencedNameFieldName)voidsetReferencedObjectNameFieldName(java.lang.String referencedObjectNameFieldName)voidsetReferencedSchemaFieldName(java.lang.String referencedSchemaFieldName)voidsetResultSet(java.sql.ResultSet resultSet)voidsetSchemaFieldName(java.lang.String schemaFieldName)voidsetShortDescriptionFieldName(java.lang.String shortDescriptionFieldName)voidsetSystemFieldName(java.lang.String systemFieldName)voidsetTypeFieldName(java.lang.String typeFieldName)voidsetUserFieldName(java.lang.String userFieldName)- 
Methods inherited from class com.adbs.metadata.BaseMetadataObjectsFetcherVariantscalcMetadataObjectClass, 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.BaseMetadataObjectsFetcherdispose, getDefaultObjectClass, getMetadataContainer, getMetadataFilter, getSqlContext, getSystemSchemaNames, getTrimSpaces, loadMetadata, setDefaultObjectClass, setMetadataFilter, setSystemSchemaNames, setTrimSpaces, trimName
 
- 
 
- 
- 
- 
Field Detail- 
resultSetprotected ResultSetWrapper resultSet 
 - 
schemaFieldprotected int schemaField 
 - 
nameFieldprotected int nameField 
 - 
typeFieldprotected int typeField 
 - 
systemFieldprotected int systemField 
 - 
userFieldprotected int userField 
 - 
shortDescriptionFieldprotected int shortDescriptionField 
 - 
longDescriptionFieldprotected int longDescriptionField 
 - 
referencedObjectNameFieldprotected int referencedObjectNameField 
 - 
referencedNameFieldprotected int referencedNameField 
 - 
referencedSchemaFieldprotected int referencedSchemaField 
 - 
referencedDatabaseFieldprotected int referencedDatabaseField 
 - 
schemaFieldNameprotected java.lang.String schemaFieldName 
 - 
nameFieldNameprotected java.lang.String nameFieldName 
 - 
typeFieldNameprotected java.lang.String typeFieldName 
 - 
systemFieldNameprotected java.lang.String systemFieldName 
 - 
userFieldNameprotected java.lang.String userFieldName 
 - 
shortDescriptionFieldNameprotected java.lang.String shortDescriptionFieldName 
 - 
longDescriptionFieldNameprotected java.lang.String longDescriptionFieldName 
 - 
referencedObjectNameFieldNameprotected java.lang.String referencedObjectNameFieldName 
 - 
referencedDatabaseFieldNameprotected java.lang.String referencedDatabaseFieldName 
 - 
referencedSchemaFieldNameprotected java.lang.String referencedSchemaFieldName 
 - 
referencedNameFieldNameprotected java.lang.String referencedNameFieldName 
 
- 
 - 
Constructor Detail- 
MetadataObjectFetcherFromResultSetpublic MetadataObjectFetcherFromResultSet(BaseSQLContext sqlContext) 
 
- 
 - 
Method Detail- 
getNameFieldNamepublic java.lang.String getNameFieldName() 
 - 
setNameFieldNamepublic void setNameFieldName(java.lang.String nameFieldName) 
 - 
getReferencedDatabaseFieldNamepublic java.lang.String getReferencedDatabaseFieldName() 
 - 
setReferencedDatabaseFieldNamepublic void setReferencedDatabaseFieldName(java.lang.String referencedDatabaseFieldName) 
 - 
getReferencedNameFieldNamepublic java.lang.String getReferencedNameFieldName() 
 - 
setReferencedNameFieldNamepublic void setReferencedNameFieldName(java.lang.String referencedNameFieldName) 
 - 
getReferencedSchemaFieldNamepublic java.lang.String getReferencedSchemaFieldName() 
 - 
setReferencedSchemaFieldNamepublic void setReferencedSchemaFieldName(java.lang.String referencedSchemaFieldName) 
 - 
getResultSetpublic java.sql.ResultSet getResultSet() 
 - 
setResultSetpublic void setResultSet(java.sql.ResultSet resultSet) 
 - 
getSchemaFieldNamepublic java.lang.String getSchemaFieldName() 
 - 
setSchemaFieldNamepublic void setSchemaFieldName(java.lang.String schemaFieldName) 
 - 
getSystemFieldNamepublic java.lang.String getSystemFieldName() 
 - 
setSystemFieldNamepublic void setSystemFieldName(java.lang.String systemFieldName) 
 - 
getTypeFieldNamepublic java.lang.String getTypeFieldName() 
 - 
setTypeFieldNamepublic void setTypeFieldName(java.lang.String typeFieldName) 
 - 
getUserFieldNamepublic java.lang.String getUserFieldName() 
 - 
setUserFieldNamepublic void setUserFieldName(java.lang.String userFieldName) 
 - 
getReferencedObjectNameFieldNamepublic java.lang.String getReferencedObjectNameFieldName() 
 - 
setReferencedObjectNameFieldNamepublic void setReferencedObjectNameFieldName(java.lang.String referencedObjectNameFieldName) 
 - 
getKindprotected java.lang.Object getKind() - Overrides:
- getKindin class- BaseMetadataObjectsFetcherVariants
 
 - 
getSystemprotected java.lang.Object getSystem() - Overrides:
- getSystemin class- BaseMetadataObjectsFetcherVariants
 
 - 
getUserprotected java.lang.Object getUser() - Overrides:
- getUserin class- BaseMetadataObjectsFetcherVariants
 
 - 
calcObjectNameprotected void calcObjectName(AstTokenIdentifier schema, AstTokenIdentifier name) - Overrides:
- calcObjectNamein class- BaseMetadataObjectsFetcher
 
 - 
calcReferencedObjectNameprotected void calcReferencedObjectName(SQLQualifiedName database, AstTokenIdentifier schema, AstTokenIdentifier name) - Overrides:
- calcReferencedObjectNamein class- BaseMetadataObjectsFetcher
 
 - 
initprotected void init() throws QueryBuilderException- Overrides:
- initin class- BaseMetadataObjectsFetcher
- Throws:
- QueryBuilderException
 
 - 
nextprotected boolean next() throws QueryBuilderException- Overrides:
- nextin class- BaseMetadataObjectsFetcher
- Throws:
- QueryBuilderException
 
 - 
closeprotected void close() - Overrides:
- closein class- BaseMetadataObjectsFetcher
 
 - 
getShortDescriptionpublic java.lang.String getShortDescription() - Overrides:
- getShortDescriptionin class- BaseMetadataObjectsFetcher
 
 - 
getLongDescriptionpublic java.lang.String getLongDescription() - Overrides:
- getLongDescriptionin class- BaseMetadataObjectsFetcher
 
 - 
getLongDescriptionFieldNamepublic java.lang.String getLongDescriptionFieldName() 
 - 
setLongDescriptionFieldNamepublic void setLongDescriptionFieldName(java.lang.String longDescriptionFieldName) 
 - 
getShortDescriptionFieldNamepublic java.lang.String getShortDescriptionFieldName() 
 - 
setShortDescriptionFieldNamepublic void setShortDescriptionFieldName(java.lang.String shortDescriptionFieldName) 
 
- 
 
-