Table of Contents

Enum DataProviderFilterOperator

Namespace
BiExcellence.OpenBi.Api.DataProviders
Assembly
BiExcellence.OpenBi.Api.Client.dll

The comparison a filter makes.

[JsonConverter(typeof(JsonStringEnumConverter<DataProviderFilterOperator>))]
public enum DataProviderFilterOperator

Fields

[JsonStringEnumMemberName("Equal")] Equal = 0

Equal to Low.

[JsonStringEnumMemberName("NotEqual")] NotEqual = 1

Not equal to Low.

[JsonStringEnumMemberName("Between")] Between = 2

Between Low and High, both included.

[JsonStringEnumMemberName("NotBetween")] NotBetween = 3

Outside the range from Low to High.

[JsonStringEnumMemberName("GreaterOrEqual")] GreaterOrEqual = 4

Greater than or equal to Low.

[JsonStringEnumMemberName("GreaterThan")] GreaterThan = 5

Greater than Low.

[JsonStringEnumMemberName("LessOrEqual")] LessOrEqual = 6

Less than or equal to Low.

[JsonStringEnumMemberName("LessThan")] LessThan = 7

Less than Low.

[JsonStringEnumMemberName("StartsWith")] StartsWith = 8

Low is a prefix. Text only.

[JsonStringEnumMemberName("EndsWith")] EndsWith = 9

Low is a suffix. Text only.

[JsonStringEnumMemberName("Contains")] Contains = 10

Low is a pattern the value has to contain.

[JsonStringEnumMemberName("NotContains")] NotContains = 11

Low is a pattern the value must not contain.

[JsonStringEnumMemberName("FirstN")] FirstN = 12

Keeps the first n values in the current sort order, n being Low. Key figures only.