Class Occurrences
Occurrences of distinct values for an attribute
Inherited Members
Namespace: Noxum.Nova.Delivery.Client
Assembly: Noxum.Nova.Delivery.Client.dll
Syntax
public class Occurrences
Properties
Attribute
The attribute's ApiIdentifier
Declaration
[JsonPropertyName("attribute")]
public string Attribute { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Language
The ISO language code, if the attribute is language dependent, null otherwise
Declaration
[JsonPropertyName("language")]
public string Language { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
More
True, if there are more value occurrences. Currently limited by the 'take' parameter
Declaration
[JsonPropertyName("more")]
public bool More { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
NotNullOccurrences
The number of objects that have a value
Declaration
[JsonPropertyName("notNullOccurrences")]
public int NotNullOccurrences { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
NullOccurrences
The number of objects that do not have a value
Declaration
[JsonPropertyName("nullOccurrences")]
public int NullOccurrences { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
ValueOccurrences
List of values and their occurrence counters. The list is sorted by value by default.
Declaration
[JsonPropertyName("valueOccurrences")]
public IList<Occurrence> ValueOccurrences { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<Occurrence> |
ValueType
The type of the values ("string" | "number" | "boolean")
Declaration
[JsonPropertyName("valueType")]
public string ValueType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Variant
The variants's ApiIdentifier if the attribute is variant-dependent, null otherwise
Declaration
[JsonPropertyName("variant")]
public string Variant { get; set; }
Property Value
| Type | Description |
|---|---|
| string |