Package com.adbs.metadata
Class BaseMetadataFieldsFetcher
java.lang.Object
com.adbs.metadata.BaseMetadataFieldsFetcher
- All Implemented Interfaces:
- Disposable
- Direct Known Subclasses:
- BaseMetadataFieldsFetcherVariants
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected Stringprotected voidprotected booleanprotected booleanprotected booleanprotected Stringprotected intprotected intprotected Stringprotected intcalcSize()protected Stringprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected voidclose()voiddispose()booleanprotected voidinit()voidloadFields(MetadataFieldList fields) protected booleannext()voidsetTrimSpaces(boolean trimSpaces) protected String
- 
Constructor Details- 
BaseMetadataFieldsFetcher
 
- 
- 
Method Details- 
disposepublic void dispose()- Specified by:
- disposein interface- Disposable
 
- 
getSqlContext
- 
init- Throws:
- QueryBuilderException
 
- 
closeprotected void close()
- 
next- Throws:
- QueryBuilderException
 
- 
calcFieldName
- 
canCalcPrimaryKeyprotected boolean canCalcPrimaryKey()
- 
calcIsPrimaryKeyprotected boolean calcIsPrimaryKey()
- 
canCalcIsNullableprotected boolean canCalcIsNullable()
- 
calcIsNullableprotected boolean calcIsNullable()
- 
canCalcIsReadOnlyprotected boolean canCalcIsReadOnly()
- 
calcIsReadOnlyprotected boolean calcIsReadOnly()
- 
canCalcTypeOnServerprotected boolean canCalcTypeOnServer()
- 
calcTypeOnServer
- 
canCalcSizeprotected boolean canCalcSize()
- 
calcSizeprotected int calcSize()
- 
canCalcPrecisionprotected boolean canCalcPrecision()
- 
canCalcScaleprotected boolean canCalcScale()
- 
calcPrecisionprotected int calcPrecision()
- 
calcScaleprotected int calcScale()
- 
canCalcDefaultValueprotected boolean canCalcDefaultValue()
- 
calcDefaultValue
- 
canCalcShortDescriptionprotected boolean canCalcShortDescription()
- 
calcShortDescription
- 
canCalcLongDescriptionprotected boolean canCalcLongDescription()
- 
calcLongDescription
- 
trimName
- 
loadFields- Throws:
- QueryBuilderException
 
- 
getTrimSpacespublic boolean getTrimSpaces()
- 
setTrimSpacespublic void setTrimSpaces(boolean trimSpaces) 
 
-