Interface PlcReadResponse
-
- All Superinterfaces:
PlcMessage
,PlcResponse
,PlcTagResponse
- All Known Subinterfaces:
PlcSubscriptionEvent
public interface PlcReadResponse extends PlcTagResponse
Response to aPlcReadRequest
.
-
-
Method Summary
-
Methods inherited from interface org.apache.plc4x.java.api.messages.PlcTagResponse
getResponseCode, getTag, getTagNames
-
-
-
-
Method Detail
-
getRequest
PlcReadRequest getRequest()
- Specified by:
getRequest
in interfacePlcResponse
- Specified by:
getRequest
in interfacePlcTagResponse
-
getAsPlcValue
PlcValue getAsPlcValue()
-
getNumberOfValues
int getNumberOfValues(String name)
-
getAllObjects
Collection<Object> getAllObjects(String name)
-
isValidBoolean
boolean isValidBoolean(String name)
-
isValidBoolean
boolean isValidBoolean(String name, int index)
-
getAllBooleans
Collection<Boolean> getAllBooleans(String name)
-
isValidByte
boolean isValidByte(String name)
-
isValidByte
boolean isValidByte(String name, int index)
-
getAllBytes
Collection<Byte> getAllBytes(String name)
-
isValidShort
boolean isValidShort(String name)
-
isValidShort
boolean isValidShort(String name, int index)
-
getAllShorts
Collection<Short> getAllShorts(String name)
-
isValidInteger
boolean isValidInteger(String name)
-
isValidInteger
boolean isValidInteger(String name, int index)
-
getAllIntegers
Collection<Integer> getAllIntegers(String name)
-
isValidBigInteger
boolean isValidBigInteger(String name)
-
isValidBigInteger
boolean isValidBigInteger(String name, int index)
-
getBigInteger
BigInteger getBigInteger(String name)
-
getBigInteger
BigInteger getBigInteger(String name, int index)
-
getAllBigIntegers
Collection<BigInteger> getAllBigIntegers(String name)
-
isValidLong
boolean isValidLong(String name)
-
isValidLong
boolean isValidLong(String name, int index)
-
getAllLongs
Collection<Long> getAllLongs(String name)
-
isValidFloat
boolean isValidFloat(String name)
-
isValidFloat
boolean isValidFloat(String name, int index)
-
getAllFloats
Collection<Float> getAllFloats(String name)
-
isValidDouble
boolean isValidDouble(String name)
-
isValidDouble
boolean isValidDouble(String name, int index)
-
getAllDoubles
Collection<Double> getAllDoubles(String name)
-
isValidBigDecimal
boolean isValidBigDecimal(String name)
-
isValidBigDecimal
boolean isValidBigDecimal(String name, int index)
-
getBigDecimal
BigDecimal getBigDecimal(String name)
-
getBigDecimal
BigDecimal getBigDecimal(String name, int index)
-
getAllBigDecimals
Collection<BigDecimal> getAllBigDecimals(String name)
-
isValidString
boolean isValidString(String name)
-
isValidString
boolean isValidString(String name, int index)
-
getAllStrings
Collection<String> getAllStrings(String name)
-
isValidTime
boolean isValidTime(String name)
-
isValidTime
boolean isValidTime(String name, int index)
-
getAllTimes
Collection<LocalTime> getAllTimes(String name)
-
isValidDate
boolean isValidDate(String name)
-
isValidDate
boolean isValidDate(String name, int index)
-
getAllDates
Collection<LocalDate> getAllDates(String name)
-
isValidDateTime
boolean isValidDateTime(String name)
-
isValidDateTime
boolean isValidDateTime(String name, int index)
-
getDateTime
LocalDateTime getDateTime(String name)
-
getDateTime
LocalDateTime getDateTime(String name, int index)
-
getAllDateTimes
Collection<LocalDateTime> getAllDateTimes(String name)
-
-