@egi/smart-db
Version:
Unified Smart DB Access
306 lines (305 loc) • 10.8 kB
TypeScript
import { GenericModelData, ModelAttributeMap } from "../smart-db-interfaces";
import { AbstractModel } from "./abstract-model";
export interface SmartDbUserTabColumnsViewModelData extends GenericModelData {
constraintType?: string;
tableName?: string;
columnName?: string;
dataType?: string;
dataTypeMod?: string;
dataTypeOwner?: string;
dataLength?: number;
dataPrecision?: number;
dataScale?: number;
nullable?: string;
columnId?: number;
defaultLength?: number;
dataDefault?: any;
numDistinct?: number;
lowValue?: any;
highValue?: any;
density?: number;
numNulls?: number;
numBuckets?: number;
lastAnalyzed?: Date;
sampleSize?: number;
characterSetName?: string;
charColDeclLength?: number;
globalStats?: string;
userStats?: string;
avgColLen?: number;
charLength?: number;
charUsed?: string;
v80FmtImage?: string;
dataUpgraded?: string;
histogram?: string;
defaultOnNull?: string;
identityColumn?: string;
evaluationEdition?: string;
unusableBefore?: string;
unusableBeginning?: string;
collation?: string;
}
export declare class SmartDbUserTabColumnsViewModel extends AbstractModel<SmartDbUserTabColumnsViewModel, SmartDbUserTabColumnsViewModelData> {
private _constraintType?;
private _tableName?;
private _columnName?;
private _dataType?;
private _dataTypeMod?;
private _dataTypeOwner?;
private _dataLength?;
private _dataPrecision?;
private _dataScale?;
private _nullable?;
private _columnId?;
private _defaultLength?;
private _dataDefault?;
private _numDistinct?;
private _lowValue?;
private _highValue?;
private _density?;
private _numNulls?;
private _numBuckets?;
private _lastAnalyzed?;
private _sampleSize?;
private _characterSetName?;
private _charColDeclLength?;
private _globalStats?;
private _userStats?;
private _avgColLen?;
private _charLength?;
private _charUsed?;
private _v80FmtImage?;
private _dataUpgraded?;
private _histogram?;
private _defaultOnNull?;
private _identityColumn?;
private _evaluationEdition?;
private _unusableBefore?;
private _unusableBeginning?;
private _collation?;
static readonly attributeMap: ModelAttributeMap;
static getClassName(): string;
static getTableName(): string;
static getPrimaryKey(): string;
static from(other: SmartDbUserTabColumnsViewModel | SmartDbUserTabColumnsViewModelData): SmartDbUserTabColumnsViewModel;
constructor(data?: SmartDbUserTabColumnsViewModel | SmartDbUserTabColumnsViewModelData);
clone(): SmartDbUserTabColumnsViewModel;
getClassName(): string;
getTableName(): string;
getPrimaryKey(): string;
getAttributeMap(): ModelAttributeMap;
get constraintType(): string;
set constraintType(constraintType: string);
get constraint_type(): string;
set constraint_type(constraintType: string);
get CONSTRAINT_TYPE(): string;
set CONSTRAINT_TYPE(constraintType: string);
get tableName(): string;
set tableName(tableName: string);
get table_name(): string;
set table_name(tableName: string);
get TABLE_NAME(): string;
set TABLE_NAME(tableName: string);
get columnName(): string;
set columnName(columnName: string);
get column_name(): string;
set column_name(columnName: string);
get COLUMN_NAME(): string;
set COLUMN_NAME(columnName: string);
get dataType(): string;
set dataType(dataType: string);
get data_type(): string;
set data_type(dataType: string);
get DATA_TYPE(): string;
set DATA_TYPE(dataType: string);
get dataTypeMod(): string;
set dataTypeMod(dataTypeMod: string);
get data_type_mod(): string;
set data_type_mod(dataTypeMod: string);
get DATA_TYPE_MOD(): string;
set DATA_TYPE_MOD(dataTypeMod: string);
get dataTypeOwner(): string;
set dataTypeOwner(dataTypeOwner: string);
get data_type_owner(): string;
set data_type_owner(dataTypeOwner: string);
get DATA_TYPE_OWNER(): string;
set DATA_TYPE_OWNER(dataTypeOwner: string);
get dataLength(): number;
set dataLength(dataLength: number);
get data_length(): number;
set data_length(dataLength: number);
get DATA_LENGTH(): number;
set DATA_LENGTH(dataLength: number);
get dataPrecision(): number;
set dataPrecision(dataPrecision: number);
get data_precision(): number;
set data_precision(dataPrecision: number);
get DATA_PRECISION(): number;
set DATA_PRECISION(dataPrecision: number);
get dataScale(): number;
set dataScale(dataScale: number);
get data_scale(): number;
set data_scale(dataScale: number);
get DATA_SCALE(): number;
set DATA_SCALE(dataScale: number);
get nullable(): string;
set nullable(nullable: string);
get NULLABLE(): string;
set NULLABLE(nullable: string);
get columnId(): number;
set columnId(columnId: number);
get column_id(): number;
set column_id(columnId: number);
get COLUMN_ID(): number;
set COLUMN_ID(columnId: number);
get defaultLength(): number;
set defaultLength(defaultLength: number);
get default_length(): number;
set default_length(defaultLength: number);
get DEFAULT_LENGTH(): number;
set DEFAULT_LENGTH(defaultLength: number);
get dataDefault(): any;
set dataDefault(dataDefault: any);
get data_default(): any;
set data_default(dataDefault: any);
get DATA_DEFAULT(): any;
set DATA_DEFAULT(dataDefault: any);
get numDistinct(): number;
set numDistinct(numDistinct: number);
get num_distinct(): number;
set num_distinct(numDistinct: number);
get NUM_DISTINCT(): number;
set NUM_DISTINCT(numDistinct: number);
get lowValue(): any;
set lowValue(lowValue: any);
get low_value(): any;
set low_value(lowValue: any);
get LOW_VALUE(): any;
set LOW_VALUE(lowValue: any);
get highValue(): any;
set highValue(highValue: any);
get high_value(): any;
set high_value(highValue: any);
get HIGH_VALUE(): any;
set HIGH_VALUE(highValue: any);
get density(): number;
set density(density: number);
get DENSITY(): number;
set DENSITY(density: number);
get numNulls(): number;
set numNulls(numNulls: number);
get num_nulls(): number;
set num_nulls(numNulls: number);
get NUM_NULLS(): number;
set NUM_NULLS(numNulls: number);
get numBuckets(): number;
set numBuckets(numBuckets: number);
get num_buckets(): number;
set num_buckets(numBuckets: number);
get NUM_BUCKETS(): number;
set NUM_BUCKETS(numBuckets: number);
get lastAnalyzed(): Date;
set lastAnalyzed(lastAnalyzed: Date);
get last_analyzed(): Date;
set last_analyzed(lastAnalyzed: Date);
get LAST_ANALYZED(): Date;
set LAST_ANALYZED(lastAnalyzed: Date);
get sampleSize(): number;
set sampleSize(sampleSize: number);
get sample_size(): number;
set sample_size(sampleSize: number);
get SAMPLE_SIZE(): number;
set SAMPLE_SIZE(sampleSize: number);
get characterSetName(): string;
set characterSetName(characterSetName: string);
get character_set_name(): string;
set character_set_name(characterSetName: string);
get CHARACTER_SET_NAME(): string;
set CHARACTER_SET_NAME(characterSetName: string);
get charColDeclLength(): number;
set charColDeclLength(charColDeclLength: number);
get char_col_decl_length(): number;
set char_col_decl_length(charColDeclLength: number);
get CHAR_COL_DECL_LENGTH(): number;
set CHAR_COL_DECL_LENGTH(charColDeclLength: number);
get globalStats(): string;
set globalStats(globalStats: string);
get global_stats(): string;
set global_stats(globalStats: string);
get GLOBAL_STATS(): string;
set GLOBAL_STATS(globalStats: string);
get userStats(): string;
set userStats(userStats: string);
get user_stats(): string;
set user_stats(userStats: string);
get USER_STATS(): string;
set USER_STATS(userStats: string);
get avgColLen(): number;
set avgColLen(avgColLen: number);
get avg_col_len(): number;
set avg_col_len(avgColLen: number);
get AVG_COL_LEN(): number;
set AVG_COL_LEN(avgColLen: number);
get charLength(): number;
set charLength(charLength: number);
get char_length(): number;
set char_length(charLength: number);
get CHAR_LENGTH(): number;
set CHAR_LENGTH(charLength: number);
get charUsed(): string;
set charUsed(charUsed: string);
get char_used(): string;
set char_used(charUsed: string);
get CHAR_USED(): string;
set CHAR_USED(charUsed: string);
get v80FmtImage(): string;
set v80FmtImage(v80FmtImage: string);
get v80_fmt_image(): string;
set v80_fmt_image(v80FmtImage: string);
get V80_FMT_IMAGE(): string;
set V80_FMT_IMAGE(v80FmtImage: string);
get dataUpgraded(): string;
set dataUpgraded(dataUpgraded: string);
get data_upgraded(): string;
set data_upgraded(dataUpgraded: string);
get DATA_UPGRADED(): string;
set DATA_UPGRADED(dataUpgraded: string);
get histogram(): string;
set histogram(histogram: string);
get HISTOGRAM(): string;
set HISTOGRAM(histogram: string);
get defaultOnNull(): string;
set defaultOnNull(defaultOnNull: string);
get default_on_null(): string;
set default_on_null(defaultOnNull: string);
get DEFAULT_ON_NULL(): string;
set DEFAULT_ON_NULL(defaultOnNull: string);
get identityColumn(): string;
set identityColumn(identityColumn: string);
get identity_column(): string;
set identity_column(identityColumn: string);
get IDENTITY_COLUMN(): string;
set IDENTITY_COLUMN(identityColumn: string);
get evaluationEdition(): string;
set evaluationEdition(evaluationEdition: string);
get evaluation_edition(): string;
set evaluation_edition(evaluationEdition: string);
get EVALUATION_EDITION(): string;
set EVALUATION_EDITION(evaluationEdition: string);
get unusableBefore(): string;
set unusableBefore(unusableBefore: string);
get unusable_before(): string;
set unusable_before(unusableBefore: string);
get UNUSABLE_BEFORE(): string;
set UNUSABLE_BEFORE(unusableBefore: string);
get unusableBeginning(): string;
set unusableBeginning(unusableBeginning: string);
get unusable_beginning(): string;
set unusable_beginning(unusableBeginning: string);
get UNUSABLE_BEGINNING(): string;
set UNUSABLE_BEGINNING(unusableBeginning: string);
get collation(): string;
set collation(collation: string);
get COLLATION(): string;
set COLLATION(collation: string);
}