Table of Contents

Class CardinalityValue

Namespace
Gremlin.Net.Process.Traversal
Assembly
Gremlin.Net.dll

Holds a property value with the associated Cardinality.

public class CardinalityValue : Bytecode
Inheritance
CardinalityValue
Inherited Members

Constructors

CardinalityValue(Cardinality, object)

Initializes a new instance of the CardinalityValue class.

public CardinalityValue(Cardinality card, object val)

Parameters

card Cardinality
val object

Properties

Cardinality

Gets the Cardinality for the value.

public Cardinality? Cardinality { get; }

Property Value

Cardinality

Value

Gets the value.

public object? Value { get; }

Property Value

object

Methods

List(object)

Creates a new CardinalityValue with a particular value and List Cardinality.

public static CardinalityValue List(object value)

Parameters

value object

Returns

CardinalityValue

Set(object)

Creates a new CardinalityValue with a particular value and Set Cardinality.

public static CardinalityValue Set(object value)

Parameters

value object

Returns

CardinalityValue

Single(object)

Creates a new CardinalityValue with a particular value and Single Cardinality.

public static CardinalityValue Single(object value)

Parameters

value object

Returns

CardinalityValue