public class DefaultPlcSubscriptionEvent extends DefaultPlcReadResponse implements InternalPlcSubscriptionEvent
| Constructor and Description |
|---|
DefaultPlcSubscriptionEvent(Instant timestamp,
Map<String,org.apache.commons.lang3.tuple.Pair<PlcResponseCode,BaseDefaultFieldItem>> fields) |
| Modifier and Type | Method and Description |
|---|---|
PlcField |
getField(String name) |
Collection<String> |
getFieldNames() |
Instant |
getTimestamp() |
getAllBigDecimals, getAllBigIntegers, getAllBooleans, getAllByteArrays, getAllBytes, getAllDates, getAllDateTimes, getAllDoubles, getAllFloats, getAllIntegers, getAllLongs, getAllObjects, getAllShorts, getAllStrings, getAllTimes, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBoolean, getBoolean, getByte, getByte, getByteArray, getByteArray, getDate, getDate, getDateTime, getDateTime, getDouble, getDouble, getFieldInternal, getFloat, getFloat, getInteger, getInteger, getLong, getLong, getNumberOfValues, getObject, getObject, getRequest, getResponseCode, getShort, getShort, getString, getString, getTime, getTime, getValues, isValidBigDecimal, isValidBigDecimal, isValidBigInteger, isValidBigInteger, isValidBoolean, isValidBoolean, isValidByte, isValidByte, isValidByteArray, isValidByteArray, isValidDate, isValidDate, isValidDateTime, isValidDateTime, isValidDouble, isValidDouble, isValidFloat, isValidFloat, isValidInteger, isValidInteger, isValidLong, isValidLong, isValidShort, isValidShort, isValidString, isValidString, isValidTime, isValidTimeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAllBigDecimals, getAllBigIntegers, getAllBooleans, getAllByteArrays, getAllBytes, getAllDates, getAllDateTimes, getAllDoubles, getAllFloats, getAllIntegers, getAllLongs, getAllObjects, getAllShorts, getAllStrings, getAllTimes, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBoolean, getBoolean, getByte, getByte, getByteArray, getByteArray, getDate, getDate, getDateTime, getDateTime, getDouble, getDouble, getFloat, getFloat, getInteger, getInteger, getLong, getLong, getNumberOfValues, getObject, getObject, getRequest, getShort, getShort, getString, getString, getTime, getTime, isValidBigDecimal, isValidBigDecimal, isValidBigInteger, isValidBigInteger, isValidBoolean, isValidBoolean, isValidByte, isValidByte, isValidByteArray, isValidByteArray, isValidDate, isValidDate, isValidDateTime, isValidDateTime, isValidDouble, isValidDouble, isValidFloat, isValidFloat, isValidInteger, isValidInteger, isValidLong, isValidLong, isValidShort, isValidShort, isValidString, isValidString, isValidTime, isValidTimegetResponseCodepublic final Instant timestamp
public DefaultPlcSubscriptionEvent(Instant timestamp, Map<String,org.apache.commons.lang3.tuple.Pair<PlcResponseCode,BaseDefaultFieldItem>> fields)
public Collection<String> getFieldNames()
getFieldNames in interface PlcFieldResponsegetFieldNames in class DefaultPlcReadResponsepublic PlcField getField(String name)
getField in interface PlcFieldResponsegetField in class DefaultPlcReadResponsepublic Instant getTimestamp()
getTimestamp in interface PlcSubscriptionEventCopyright © 2017–2018 The Apache Software Foundation. All rights reserved.