Package org.epics.archiverappliance.data
Interface DBRTimeEvent
- All Superinterfaces:
AlarmInfo,Event,FieldValues,org.json.simple.JSONAware,PartionedTime,SamplingInfo
- All Known Implementing Classes:
CSVEvent,HashMapEvent,PBScalarByte,PBScalarDouble,PBScalarEnum,PBScalarFloat,PBScalarInt,PBScalarShort,PBScalarString,PBV4GenericBytes,PBVectorByte,PBVectorDouble,PBVectorEnum,PBVectorFloat,PBVectorInt,PBVectorShort,PBVectorString,POJOEvent,SimulationEvent
public interface DBRTimeEvent
extends Event, SamplingInfo, AlarmInfo, FieldValues, PartionedTime, org.json.simple.JSONAware
A catch all interface that contains the attributes in a EPICS DBR_TIME_XXX from db_access.h.
- Author:
- mshankar
-
Method Summary
Modifier and TypeMethodDescriptiondefault YearSecondTimestampdefault Stringstatic StringtoString(DBRTimeEvent dbrTimeEvent) Methods inherited from interface org.epics.archiverappliance.data.AlarmInfo
getSeverity, getStatus, setSeverity, setStatusMethods inherited from interface org.epics.archiverappliance.Event
getDBRType, getEpochSeconds, getEventTimeStamp, getProtobufMessage, getProtobufMessageClass, getRawForm, getSampleValue, makeCloneMethods inherited from interface org.epics.archiverappliance.data.FieldValues
addFieldValue, getFields, getFieldValue, hasFieldValues, isActualChange, markAsActualChange, setFieldValuesMethods inherited from interface org.epics.archiverappliance.data.SamplingInfo
getRepeatCount, setRepeatCount
-
Method Details
-
getYearSecondTimestamp
- Specified by:
getYearSecondTimestampin interfacePartionedTime
-
toString
-
toJSONString
- Specified by:
toJSONStringin interfaceorg.json.simple.JSONAware
-