SchemaEUEnergyEfficiencyEnumeration enum

Enumerates the EU energy efficiency classes A-G as well as A+, A++, and A+++ as defined in EU directive 2017/1369. See https://schema.org/EUEnergyEfficiencyEnumeration

Inheritance
Implemented types
Available extensions

Values

eUEnergyEfficiencyCategoryA → const SchemaEUEnergyEfficiencyEnumeration

Represents EU Energy Efficiency Class A as defined in EU energy labeling regulations.

const SchemaEUEnergyEfficiencyEnumeration('https://schema.org/EUEnergyEfficiencyEnumeration')
eUEnergyEfficiencyCategoryA1Plus → const SchemaEUEnergyEfficiencyEnumeration

Represents EU Energy Efficiency Class A+ as defined in EU energy labeling regulations.

const SchemaEUEnergyEfficiencyEnumeration('https://schema.org/EUEnergyEfficiencyEnumeration')
eUEnergyEfficiencyCategoryA2Plus → const SchemaEUEnergyEfficiencyEnumeration

Represents EU Energy Efficiency Class A++ as defined in EU energy labeling regulations.

const SchemaEUEnergyEfficiencyEnumeration('https://schema.org/EUEnergyEfficiencyEnumeration')
eUEnergyEfficiencyCategoryA3Plus → const SchemaEUEnergyEfficiencyEnumeration

Represents EU Energy Efficiency Class A+++ as defined in EU energy labeling regulations.

const SchemaEUEnergyEfficiencyEnumeration('https://schema.org/EUEnergyEfficiencyEnumeration')
eUEnergyEfficiencyCategoryB → const SchemaEUEnergyEfficiencyEnumeration

Represents EU Energy Efficiency Class B as defined in EU energy labeling regulations.

const SchemaEUEnergyEfficiencyEnumeration('https://schema.org/EUEnergyEfficiencyEnumeration')
eUEnergyEfficiencyCategoryC → const SchemaEUEnergyEfficiencyEnumeration

Represents EU Energy Efficiency Class C as defined in EU energy labeling regulations.

const SchemaEUEnergyEfficiencyEnumeration('https://schema.org/EUEnergyEfficiencyEnumeration')
eUEnergyEfficiencyCategoryD → const SchemaEUEnergyEfficiencyEnumeration

Represents EU Energy Efficiency Class D as defined in EU energy labeling regulations.

const SchemaEUEnergyEfficiencyEnumeration('https://schema.org/EUEnergyEfficiencyEnumeration')
eUEnergyEfficiencyCategoryE → const SchemaEUEnergyEfficiencyEnumeration

Represents EU Energy Efficiency Class E as defined in EU energy labeling regulations.

const SchemaEUEnergyEfficiencyEnumeration('https://schema.org/EUEnergyEfficiencyEnumeration')
eUEnergyEfficiencyCategoryF → const SchemaEUEnergyEfficiencyEnumeration

Represents EU Energy Efficiency Class F as defined in EU energy labeling regulations.

const SchemaEUEnergyEfficiencyEnumeration('https://schema.org/EUEnergyEfficiencyEnumeration')
eUEnergyEfficiencyCategoryG → const SchemaEUEnergyEfficiencyEnumeration

Represents EU Energy Efficiency Class G as defined in EU energy labeling regulations.

const SchemaEUEnergyEfficiencyEnumeration('https://schema.org/EUEnergyEfficiencyEnumeration')

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value String
Enum value as a string
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJsonLd() String
Serialize SchemaEUEnergyEfficiencyEnumeration to JSON-LD
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<SchemaEUEnergyEfficiencyEnumeration>
A constant List of the values in this enum, in order of their declaration.