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 Summary
Fields 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.BaseMetadataObjectsFetcher
sqlContext 
 - 
 
- 
Constructor Summary
Constructors Constructor Description MetadataObjectFetcherFromResultSet(BaseSQLContext sqlContext) 
- 
Method Summary
All 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.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 Detail
- 
resultSet
protected ResultSetWrapper 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
protected java.lang.String schemaFieldName
 
- 
nameFieldName
protected java.lang.String nameFieldName
 
- 
typeFieldName
protected java.lang.String typeFieldName
 
- 
systemFieldName
protected java.lang.String systemFieldName
 
- 
userFieldName
protected java.lang.String userFieldName
 
- 
shortDescriptionFieldName
protected java.lang.String shortDescriptionFieldName
 
- 
longDescriptionFieldName
protected java.lang.String longDescriptionFieldName
 
- 
referencedObjectNameFieldName
protected java.lang.String referencedObjectNameFieldName
 
- 
referencedDatabaseFieldName
protected java.lang.String referencedDatabaseFieldName
 
- 
referencedSchemaFieldName
protected java.lang.String referencedSchemaFieldName
 
- 
referencedNameFieldName
protected java.lang.String referencedNameFieldName
 
 - 
 
- 
Constructor Detail
- 
MetadataObjectFetcherFromResultSet
public MetadataObjectFetcherFromResultSet(BaseSQLContext sqlContext)
 
 - 
 
- 
Method Detail
- 
getNameFieldName
public java.lang.String getNameFieldName()
 
- 
setNameFieldName
public void setNameFieldName(java.lang.String nameFieldName)
 
- 
getReferencedDatabaseFieldName
public java.lang.String getReferencedDatabaseFieldName()
 
- 
setReferencedDatabaseFieldName
public void setReferencedDatabaseFieldName(java.lang.String referencedDatabaseFieldName)
 
- 
getReferencedNameFieldName
public java.lang.String getReferencedNameFieldName()
 
- 
setReferencedNameFieldName
public void setReferencedNameFieldName(java.lang.String referencedNameFieldName)
 
- 
getReferencedSchemaFieldName
public java.lang.String getReferencedSchemaFieldName()
 
- 
setReferencedSchemaFieldName
public void setReferencedSchemaFieldName(java.lang.String referencedSchemaFieldName)
 
- 
getResultSet
public java.sql.ResultSet getResultSet()
 
- 
setResultSet
public void setResultSet(java.sql.ResultSet resultSet)
 
- 
getSchemaFieldName
public java.lang.String getSchemaFieldName()
 
- 
setSchemaFieldName
public void setSchemaFieldName(java.lang.String schemaFieldName)
 
- 
getSystemFieldName
public java.lang.String getSystemFieldName()
 
- 
setSystemFieldName
public void setSystemFieldName(java.lang.String systemFieldName)
 
- 
getTypeFieldName
public java.lang.String getTypeFieldName()
 
- 
setTypeFieldName
public void setTypeFieldName(java.lang.String typeFieldName)
 
- 
getUserFieldName
public java.lang.String getUserFieldName()
 
- 
setUserFieldName
public void setUserFieldName(java.lang.String userFieldName)
 
- 
getReferencedObjectNameFieldName
public java.lang.String getReferencedObjectNameFieldName()
 
- 
setReferencedObjectNameFieldName
public void setReferencedObjectNameFieldName(java.lang.String referencedObjectNameFieldName)
 
- 
getKind
protected java.lang.Object getKind()
- Overrides:
 getKindin classBaseMetadataObjectsFetcherVariants
 
- 
getSystem
protected java.lang.Object getSystem()
- Overrides:
 getSystemin classBaseMetadataObjectsFetcherVariants
 
- 
getUser
protected java.lang.Object getUser()
- Overrides:
 getUserin classBaseMetadataObjectsFetcherVariants
 
- 
calcObjectName
protected void calcObjectName(AstTokenIdentifier schema, AstTokenIdentifier name)
- Overrides:
 calcObjectNamein classBaseMetadataObjectsFetcher
 
- 
calcReferencedObjectName
protected void calcReferencedObjectName(SQLQualifiedName database, AstTokenIdentifier schema, AstTokenIdentifier name)
- Overrides:
 calcReferencedObjectNamein classBaseMetadataObjectsFetcher
 
- 
init
protected void init() throws QueryBuilderException- Overrides:
 initin classBaseMetadataObjectsFetcher- Throws:
 QueryBuilderException
 
- 
next
protected boolean next() throws QueryBuilderException- Overrides:
 nextin classBaseMetadataObjectsFetcher- Throws:
 QueryBuilderException
 
- 
close
protected void close()
- Overrides:
 closein classBaseMetadataObjectsFetcher
 
- 
getShortDescription
public java.lang.String getShortDescription()
- Overrides:
 getShortDescriptionin classBaseMetadataObjectsFetcher
 
- 
getLongDescription
public java.lang.String getLongDescription()
- Overrides:
 getLongDescriptionin classBaseMetadataObjectsFetcher
 
- 
getLongDescriptionFieldName
public java.lang.String getLongDescriptionFieldName()
 
- 
setLongDescriptionFieldName
public void setLongDescriptionFieldName(java.lang.String longDescriptionFieldName)
 
- 
getShortDescriptionFieldName
public java.lang.String getShortDescriptionFieldName()
 
- 
setShortDescriptionFieldName
public void setShortDescriptionFieldName(java.lang.String shortDescriptionFieldName)
 
 - 
 
 -