Package net.solarnetwork.domain.datum
Interface AcDcEnergyDatum
- All Superinterfaces:
AcEnergyDatum,Datum,DcEnergyDatum,EnergyDatum
Standardized API for inverter type devices that deal with both alternating
and direct current related energy datum to implement.
Also, likes to rock.
- Since:
- 2.0
- Version:
- 1.0
- Author:
- matt
-
Field Summary
Fields inherited from interface net.solarnetwork.domain.datum.AcEnergyDatum
APPARENT_POWER_KEY, CURRENT_KEY, EFFECTIVE_POWER_FACTOR_KEY, FREQUENCY_KEY, LINE_VOLTAGE_KEY, NEUTRAL_CURRENT_KEY, PHASE_KEY, PHASE_VOLTAGE_KEY, POWER_FACTOR_KEY, REACTIVE_POWER_KEY, REAL_POWER_KEY, VOLTAGE_KEYFields inherited from interface net.solarnetwork.domain.datum.Datum
DATUM_TYPE_PROPERTY, DATUM_TYPES_PROPERTY, OP_STATE, OP_STATES, REVERSE_ACCUMULATING_SUFFIX_KEY, SOURCE_ID, TIMESTAMPFields inherited from interface net.solarnetwork.domain.datum.DcEnergyDatum
DC_POWER_KEY, DC_VOLTAGE_KEYFields inherited from interface net.solarnetwork.domain.datum.EnergyDatum
TAG_CONSUMPTION, TAG_GENERATION, WATT_HOUR_READING_KEY, WATTS_KEY -
Method Summary
Methods inherited from interface net.solarnetwork.domain.datum.AcEnergyDatum
getAcPhase, getApparentPower, getCurrent, getCurrent, getEffectivePowerFactor, getFrequency, getLineVoltage, getLineVoltage, getNeutralCurrent, getPhaseVoltage, getPowerFactor, getReactivePower, getRealPower, getVoltage, getVoltageMethods inherited from interface net.solarnetwork.domain.datum.Datum
asSampleOperations, asSimpleMap, copyWithId, copyWithSamples, getKind, getObjectId, getSampleData, getSourceId, getTimestampMethods inherited from interface net.solarnetwork.domain.datum.DcEnergyDatum
getDcPower, getDcVoltageMethods inherited from interface net.solarnetwork.domain.datum.EnergyDatum
getReverseWattHourReading, getWattHourReading, getWatts, isConsumption, isGeneration