Documentation ¶
Overview ¶
Code auto-generated; DO NOT EDIT.
Index ¶
- type Aggregationsverantwortung
- func (r Aggregationsverantwortung) MarshalJSON() ([]byte, error)
- func (r *Aggregationsverantwortung) Scan(src interface{}) error
- func (i Aggregationsverantwortung) String() string
- func (r *Aggregationsverantwortung) UnmarshalJSON(data []byte) error
- func (r Aggregationsverantwortung) Value() (driver.Value, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Aggregationsverantwortung ¶
type Aggregationsverantwortung int
Aggregationsverantwortung describes who is responsible for aggregations Note that this enum is not official BO4E standard (yet)!
const ( // UENB means Übertragungsnetzbetreiber / long distance grid operator UENB Aggregationsverantwortung = iota + 1 VNB // VNB means Verteilnetzbetreiber / local grid operator )
func (Aggregationsverantwortung) MarshalJSON ¶
func (r Aggregationsverantwortung) MarshalJSON() ([]byte, error)
MarshalJSON is generated so Aggregationsverantwortung satisfies json.Marshaler.
func (*Aggregationsverantwortung) Scan ¶
func (r *Aggregationsverantwortung) Scan(src interface{}) error
Scan sets r to the enum value represented by src. It implements the sql.Scanner interface to be useable by sql drivers when reading from database.
func (Aggregationsverantwortung) String ¶
func (i Aggregationsverantwortung) String() string
func (*Aggregationsverantwortung) UnmarshalJSON ¶
func (r *Aggregationsverantwortung) UnmarshalJSON(data []byte) error
UnmarshalJSON is generated so Aggregationsverantwortung satisfies json.Unmarshaler.
Click to show internal directories.
Click to hide internal directories.