HavingFilterNodeBuilder

Builder node filter Having untuk mengonfigurasi satu kondisi filter Having

Metode

constructor

Definisi:

constructor(yMap: Y.Map<any>)

Parameter:

ParameterTipeDeskripsi
yMapY.Map-

getId

Mengambil ID node

Definisi:

getId(): string

Mengembalikan: string

getField

Mengambil nama field

Definisi:

getField(): string

Mengembalikan: string

getOperator

Mengambil operator filter

Definisi:

getOperator(): string | undefined

Mengembalikan: string \| undefined

getAggregate

Mengambil konfigurasi agregasi

Definisi:

getAggregate(): VBIHavingAggregate | undefined

Mengembalikan: VBIHavingAggregate \| undefined

setValue

Mengatur nilai kondisi filter

Definisi:

setValue(value: unknown): this

Mengembalikan: this

Parameter:

ParameterTipeDeskripsi
valueunknown- Nilai filter

setOperator

Mengatur operator filter

Definisi:

setOperator(operator: string): this

Mengembalikan: this

Parameter:

ParameterTipeDeskripsi
operatorstring- Operator

setAggregate

Mengatur konfigurasi agregasi

Definisi:

setAggregate(aggregate: VBIHavingAggregate): this

Mengembalikan: this

Parameter:

ParameterTipeDeskripsi
aggregateVBIHavingAggregate- Konfigurasi agregasi

toJSON

Ekspor sebagai JSON

Definisi:

toJSON(): VBIHavingFilter

Mengembalikan: VBIHavingFilter