public class MetadataFieldsFetcherFromQuery extends MetadataFieldsFetcherFromResultSet
defaultValueField, defaultValueFieldName, longDescriptionField, longDescriptionFieldName, nameField, nameFieldName, nullableField, nullableFieldName, precisionField, precisionFieldName, primaryField, primaryFieldName, readOnlyField, readOnlyFieldName, resultSet, scaleField, scaleFieldName, serverTypeField, serverTypeFieldName, shortDescriptionField, shortDescriptionFieldName, sizeField, sizeFieldName| Constructor and Description |
|---|
MetadataFieldsFetcherFromQuery(BaseSQLContext sqlContext) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
close() |
void |
createResultSet() |
void |
destroyResultSet() |
void |
dispose() |
java.lang.String |
getQuery() |
protected void |
init() |
boolean |
isResultSetCreated() |
void |
setQuery(java.lang.String query) |
calcDefaultValue, calcFieldName, calcLongDescription, calcPrecision, calcScale, calcShortDescription, calcSize, calcTypeOnServer, canCalcDefaultValue, canCalcIsNullable, canCalcIsReadOnly, canCalcLongDescription, canCalcPrecision, canCalcPrimaryKey, canCalcScale, canCalcShortDescription, canCalcSize, canCalcTypeOnServer, getDefaultValueFieldName, getLongDescriptionFieldName, getNameFieldName, getNullable, getNullableFieldName, getPrecisionFieldName, getPrimary, getPrimaryFieldName, getReadOnly, getReadOnlyFieldName, getResultSet, getScaleFieldName, getServerTypeFieldName, getShortDescriptionFieldName, getSizeFieldName, next, setDefaultValueFieldName, setLongDescriptionFieldName, setNameFieldName, setNullableFieldName, setPrecisionFieldName, setPrimaryFieldName, setReadOnlyFieldName, setResultSet, setScaleFieldName, setServerTypeFieldName, setShortDescriptionFieldName, setSizeFieldNamecalcIsNullable, calcIsPrimaryKey, calcIsReadOnly, getNonNullableValue, getNonPrimaryValue, getNonReadOnlyValue, getNullableValue, getPrimaryValue, getReadOnlyValue, setNonNullableValue, setNonPrimaryValue, setNonReadOnlyValue, setNullableValue, setPrimaryValue, setReadOnlyValuegetSqlContext, getTrimSpaces, loadFields, setTrimSpaces, trimNamepublic MetadataFieldsFetcherFromQuery(BaseSQLContext sqlContext)
public java.lang.String getQuery()
public void setQuery(java.lang.String query)
public void dispose()
dispose in interface Disposabledispose in class BaseMetadataFieldsFetcherprotected void init()
throws QueryBuilderException
init in class MetadataFieldsFetcherFromResultSetQueryBuilderExceptionprotected void close()
close in class MetadataFieldsFetcherFromResultSetpublic void createResultSet()
throws QueryBuilderException
QueryBuilderExceptionpublic void destroyResultSet()
public boolean isResultSetCreated()