HavingFilterNodeBuilder

Having-Filterknoten-Builder zur Konfiguration einer einzelnen Having-Filterbedingung

Methoden

constructor

Definition:

constructor(yMap: Y.Map<any>)

Parameter:

ParameterTypBeschreibung
yMapY.Map-

getId

Knoten-ID abrufen

Definition:

getId(): string

Rückgabe: string

getField

Feldname abrufen

Definition:

getField(): string

Rückgabe: string

getOperator

Filteroperator abrufen

Definition:

getOperator(): string | undefined

Rückgabe: string \| undefined

getAggregate

Aggregationskonfiguration abrufen

Definition:

getAggregate(): VBIHavingAggregate | undefined

Rückgabe: VBIHavingAggregate \| undefined

setValue

Wert der Filterbedingung setzen

Definition:

setValue(value: unknown): this

Rückgabe: this

Parameter:

ParameterTypBeschreibung
valueunknown- Filterwert

setOperator

Filteroperator setzen

Definition:

setOperator(operator: string): this

Rückgabe: this

Parameter:

ParameterTypBeschreibung
operatorstring- Operator

setAggregate

Aggregationskonfiguration setzen

Definition:

setAggregate(aggregate: VBIHavingAggregate): this

Rückgabe: this

Parameter:

ParameterTypBeschreibung
aggregateVBIHavingAggregate- Aggregationskonfiguration

toJSON

Als JSON exportieren

Definition:

toJSON(): VBIHavingFilter

Rückgabe: VBIHavingFilter