# Class GroupedObservation.GroupedObservationObsValue

Namespace
  adas_core.Domain.Models

Assembly
  adas-core.Domain.dll

Represents an observed value within a grouped observation, pairing a value with an optional timestamp and status type.

    public class GroupedObservation.GroupedObservationObsValue

Inheritance
  object
  GroupedObservation.GroupedObservationObsValue

Inherited Members
  object.Equals(object)
  object.Equals(object, object)
  object.GetHashCode()
  object.GetType()
  object.MemberwiseClone()
  object.ReferenceEquals(object, object)

Extension Methods
  NumberUtils.IsNumber(object)
  NumberUtils.ToDouble(object)
  ObjectUtils.ToStr(object?)

## Constructors

### GroupedObservationObsValue(object, DateTime?, Type)

Represents an observed value within a grouped observation, pairing a value with an optional timestamp and status type.

    public GroupedObservationObsValue(object value, DateTime? time, StatusEnum.Type type = Type.Ok)

#### Parameters

`value` object
`time` DateTime?
`type` StatusEnum.Type

## Properties

### Time

    public DateTime? Time { get; set; }

#### Property Value

DateTime?

### Type

    public StatusEnum.Type Type { get; set; }

#### Property Value

StatusEnum.Type

### Value

    public object Value { get; set; }

#### Property Value

object

## Methods

### ToString()

Returns a formatted string representation of the object, including its value, time, and type/status fields.

    public override string ToString()

#### Returns

string

  A string containing the value, time, and type of the object.