Package com.adbs.metadata
Class MetadataRelationsFetcherFromQuery
- java.lang.Object
- 
- com.adbs.metadata.BaseMetadataRelationsFetcher
- 
- com.adbs.metadata.MetadataRelationsFetcherFromResultSet
- 
- com.adbs.metadata.MetadataRelationsFetcherFromQuery
 
 
 
- 
- All Implemented Interfaces:
- Disposable
 
 public class MetadataRelationsFetcherFromQuery extends MetadataRelationsFetcherFromResultSet 
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.lang.Stringquery- 
Fields inherited from class com.adbs.metadata.MetadataRelationsFetcherFromResultSetcurrentChildFields, currentKeyFields, resultSet
 
- 
 - 
Constructor SummaryConstructors Constructor Description MetadataRelationsFetcherFromQuery(BaseSQLContext sqlContext)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidclose()voidcreateResultSet()voiddestroyResultSet()voiddispose()java.lang.StringgetQuery()protected voidinit()booleanisResultSetCreated()voidsetQuery(java.lang.String query)booleanvalidateQuery()- 
Methods inherited from class com.adbs.metadata.MetadataRelationsFetcherFromResultSetbeginCalcFields, beginRelation, calcChildObjectName, calcPrimaryObjectName, calcRelationFieldNames, getCurrentOrdinal, getFieldsSeparator, getFkDatabaseField, getFkDatabaseFieldName, getFkField, getFkFieldName, getFkNameField, getFkNameFieldName, getFkSchemaField, getFkSchemaFieldName, getForeignKeyIdField, getForeignKeyIdFieldName, getOrdinalField, getOrdinalFieldName, getPkDatabaseField, getPkDatabaseFieldName, getPkField, getPkFieldName, getPkNameField, getPkNameFieldName, getPkSchemaField, getPkSchemaFieldName, getResultSet, isEndOfRelation, next, nextRelationFields, setCurrentOrdinal, setFieldsSeparator, setFkDatabaseField, setFkDatabaseFieldName, setFkField, setFkFieldName, setFkNameField, setFkNameFieldName, setFkSchemaField, setFkSchemaFieldName, setForeignKeyIdField, setForeignKeyIdFieldName, setOrdinalField, setOrdinalFieldName, setPkDatabaseField, setPkDatabaseFieldName, setPkField, setPkFieldName, setPkNameField, setPkNameFieldName, setPkSchemaField, setPkSchemaFieldName, setResultSet
 - 
Methods inherited from class com.adbs.metadata.BaseMetadataRelationsFetchercalcChildObjectNameDefault, calcPrimaryObjectNameDefault, endCalcFields, endRelation, getDefaultChildObjectDatabase, getDefaultChildObjectName, getDefaultChildObjectSchema, getDefaultPrimaryObjectDatabase, getDefaultPrimaryObjectName, getDefaultPrimaryObjectSchema, getMetadataContainer, getMetadataFilter, getSqlContext, getTrimSpaces, initDefault, loadMetadata, setDefaultChildObjectDatabase, setDefaultChildObjectName, setDefaultChildObjectSchema, setDefaultPrimaryObjectDatabase, setDefaultPrimaryObjectName, setDefaultPrimaryObjectSchema, setMetadataContainer, setMetadataFilter, setTrimSpaces, trimName
 
- 
 
- 
- 
- 
Constructor Detail- 
MetadataRelationsFetcherFromQuerypublic MetadataRelationsFetcherFromQuery(BaseSQLContext sqlContext) 
 
- 
 - 
Method Detail- 
disposepublic void dispose() - Specified by:
- disposein interface- Disposable
- Overrides:
- disposein class- BaseMetadataRelationsFetcher
 
 - 
getQuerypublic java.lang.String getQuery() 
 - 
setQuerypublic void setQuery(java.lang.String query) 
 - 
initprotected void init() throws QueryBuilderException- Overrides:
- initin class- MetadataRelationsFetcherFromResultSet
- Throws:
- QueryBuilderException
 
 - 
closeprotected void close() - Overrides:
- closein class- MetadataRelationsFetcherFromResultSet
 
 - 
createResultSetpublic void createResultSet() throws QueryBuilderException- Throws:
- QueryBuilderException
 
 - 
destroyResultSetpublic void destroyResultSet() 
 - 
isResultSetCreatedpublic boolean isResultSetCreated() 
 - 
validateQuerypublic boolean validateQuery() 
 
- 
 
-