Interface Nameable

All Known Subinterfaces:
AlpitronicEvcs.ParentProperty, FeneconHome20.PropertyParent, FeneconHome30.PropertyParent, HardyBarthEvcs.PropertyParent, TranslatableEnum, Type<P,A,M>
All Known Implementing Classes:
AcMeterType, AlpitronicEvcs.Property, AwattarHourly.Property, AwattarHourly.Zone, CarloGavazziMeter.Property, CombinedHeatAndPower.Property, DezonyEvcs.Property, EntsoE.BiddingZone, EntsoE.Property, EvcsCluster.Property, FeedInType, FeneconHome.Property, FeneconHome20.Property, FeneconHome30.Property, FixActivePower.Property, FixStateOfCharge.Property, FroniusPvInverter.Property, GoodWeGridMeterCategory, GridOptimizedCharge.Property, HardyBarthEvcs.Property, HardyBarthEvcs.SubPropertyFirstChargepoint, HardyBarthEvcs.SubPropertySecondChargepoint, HeatingElement.Property, HeatPump.Property, IesKeywattEvcs.Property, JanitzaMeter.JanitzaModel, JanitzaMeter.Property, KacoPvInverter.Property, KdkMeter.Property, KebaEvcs.Property, KMtronic8Channel.Property, KostalPvInverter.Property, ManualRelayControl.Property, MeterType, MicrocareSdm630Meter.Property, ModbusTcpApiReadOnly.Property, ModbusTcpApiReadWrite.Property, ModbusType, MqttApi.Property, Nameable.StaticNameable, PeakShaving.Property, Phase, PhaseAccuratePeakShaving.Property, PowerPlantController.Property, PrepareBatteryExtension.Property, RestJsonApiReadOnly.Property, RestJsonApiReadWrite.Property, SafetyCountry, SelfConsumptionOptimization.Property, SmaPvInverter.Property, SocomecMeter.Property, SolarEdgePvInverter.Property, StromdaoCorrently.Property, ThresholdControl.Property, Tibber.Property, Type.AbstractType, WebastoNextEvcs.Property, WebastoUniteEvcs.Property

public interface Nameable
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static final class 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the name of the current instance.
    static Nameable
    of(String name)
    Creates a Nameable which returns the given name on the name() method.
  • Method Details

    • of

      static Nameable of(String name)
      Creates a Nameable which returns the given name on the name() method.
      Parameters:
      name - the name of the Nameable
      Returns:
      the created Nameable
    • name

      String name()
      Gets the name of the current instance.
      Returns:
      the name