public class DefaultPlcReadResponse extends Object implements InternalPlcReadResponse
| Constructor and Description |
|---|
DefaultPlcReadResponse(InternalPlcReadRequest request,
Map<String,org.apache.commons.lang3.tuple.Pair<PlcResponseCode,BaseDefaultFieldItem>> fields) |
public DefaultPlcReadResponse(InternalPlcReadRequest request, Map<String,org.apache.commons.lang3.tuple.Pair<PlcResponseCode,BaseDefaultFieldItem>> fields)
public InternalPlcReadRequest getRequest()
getRequest in interface PlcFieldResponsegetRequest in interface PlcReadResponsegetRequest in interface PlcResponsepublic int getNumberOfValues(String name)
getNumberOfValues in interface PlcReadResponsepublic Collection<String> getFieldNames()
getFieldNames in interface PlcFieldResponsepublic PlcField getField(String name)
getField in interface PlcFieldResponsepublic PlcResponseCode getResponseCode(String name)
getResponseCode in interface PlcFieldResponsepublic Map<String,org.apache.commons.lang3.tuple.Pair<PlcResponseCode,BaseDefaultFieldItem>> getValues()
getValues in interface InternalPlcReadResponsepublic Object getObject(String name)
getObject in interface PlcReadResponsepublic Object getObject(String name, int index)
getObject in interface PlcReadResponsepublic Collection<Object> getAllObjects(String name)
getAllObjects in interface PlcReadResponsepublic boolean isValidBoolean(String name)
isValidBoolean in interface PlcReadResponsepublic boolean isValidBoolean(String name, int index)
isValidBoolean in interface PlcReadResponsepublic Boolean getBoolean(String name)
getBoolean in interface PlcReadResponsepublic Boolean getBoolean(String name, int index)
getBoolean in interface PlcReadResponsepublic Collection<Boolean> getAllBooleans(String name)
getAllBooleans in interface PlcReadResponsepublic boolean isValidByte(String name)
isValidByte in interface PlcReadResponsepublic boolean isValidByte(String name, int index)
isValidByte in interface PlcReadResponsepublic Byte getByte(String name)
getByte in interface PlcReadResponsepublic Byte getByte(String name, int index)
getByte in interface PlcReadResponsepublic Collection<Byte> getAllBytes(String name)
getAllBytes in interface PlcReadResponsepublic boolean isValidShort(String name)
isValidShort in interface PlcReadResponsepublic boolean isValidShort(String name, int index)
isValidShort in interface PlcReadResponsepublic Short getShort(String name)
getShort in interface PlcReadResponsepublic Short getShort(String name, int index)
getShort in interface PlcReadResponsepublic Collection<Short> getAllShorts(String name)
getAllShorts in interface PlcReadResponsepublic boolean isValidInteger(String name)
isValidInteger in interface PlcReadResponsepublic boolean isValidInteger(String name, int index)
isValidInteger in interface PlcReadResponsepublic Integer getInteger(String name)
getInteger in interface PlcReadResponsepublic Integer getInteger(String name, int index)
getInteger in interface PlcReadResponsepublic Collection<Integer> getAllIntegers(String name)
getAllIntegers in interface PlcReadResponsepublic boolean isValidBigInteger(String name)
isValidBigInteger in interface PlcReadResponsepublic boolean isValidBigInteger(String name, int index)
isValidBigInteger in interface PlcReadResponsepublic BigInteger getBigInteger(String name)
getBigInteger in interface PlcReadResponsepublic BigInteger getBigInteger(String name, int index)
getBigInteger in interface PlcReadResponsepublic Collection<BigInteger> getAllBigIntegers(String name)
getAllBigIntegers in interface PlcReadResponsepublic boolean isValidLong(String name)
isValidLong in interface PlcReadResponsepublic boolean isValidLong(String name, int index)
isValidLong in interface PlcReadResponsepublic Long getLong(String name)
getLong in interface PlcReadResponsepublic Long getLong(String name, int index)
getLong in interface PlcReadResponsepublic Collection<Long> getAllLongs(String name)
getAllLongs in interface PlcReadResponsepublic boolean isValidFloat(String name)
isValidFloat in interface PlcReadResponsepublic boolean isValidFloat(String name, int index)
isValidFloat in interface PlcReadResponsepublic Float getFloat(String name)
getFloat in interface PlcReadResponsepublic Float getFloat(String name, int index)
getFloat in interface PlcReadResponsepublic Collection<Float> getAllFloats(String name)
getAllFloats in interface PlcReadResponsepublic boolean isValidDouble(String name)
isValidDouble in interface PlcReadResponsepublic boolean isValidDouble(String name, int index)
isValidDouble in interface PlcReadResponsepublic Double getDouble(String name)
getDouble in interface PlcReadResponsepublic Double getDouble(String name, int index)
getDouble in interface PlcReadResponsepublic Collection<Double> getAllDoubles(String name)
getAllDoubles in interface PlcReadResponsepublic boolean isValidBigDecimal(String name)
isValidBigDecimal in interface PlcReadResponsepublic boolean isValidBigDecimal(String name, int index)
isValidBigDecimal in interface PlcReadResponsepublic BigDecimal getBigDecimal(String name)
getBigDecimal in interface PlcReadResponsepublic BigDecimal getBigDecimal(String name, int index)
getBigDecimal in interface PlcReadResponsepublic Collection<BigDecimal> getAllBigDecimals(String name)
getAllBigDecimals in interface PlcReadResponsepublic boolean isValidString(String name)
isValidString in interface PlcReadResponsepublic boolean isValidString(String name, int index)
isValidString in interface PlcReadResponsepublic String getString(String name)
getString in interface PlcReadResponsepublic String getString(String name, int index)
getString in interface PlcReadResponsepublic Collection<String> getAllStrings(String name)
getAllStrings in interface PlcReadResponsepublic boolean isValidTime(String name)
isValidTime in interface PlcReadResponsepublic boolean isValidTime(String name, int index)
isValidTime in interface PlcReadResponsepublic LocalTime getTime(String name)
getTime in interface PlcReadResponsepublic LocalTime getTime(String name, int index)
getTime in interface PlcReadResponsepublic Collection<LocalTime> getAllTimes(String name)
getAllTimes in interface PlcReadResponsepublic boolean isValidDate(String name)
isValidDate in interface PlcReadResponsepublic boolean isValidDate(String name, int index)
isValidDate in interface PlcReadResponsepublic LocalDate getDate(String name)
getDate in interface PlcReadResponsepublic LocalDate getDate(String name, int index)
getDate in interface PlcReadResponsepublic Collection<LocalDate> getAllDates(String name)
getAllDates in interface PlcReadResponsepublic boolean isValidDateTime(String name)
isValidDateTime in interface PlcReadResponsepublic boolean isValidDateTime(String name, int index)
isValidDateTime in interface PlcReadResponsepublic LocalDateTime getDateTime(String name)
getDateTime in interface PlcReadResponsepublic LocalDateTime getDateTime(String name, int index)
getDateTime in interface PlcReadResponsepublic Collection<LocalDateTime> getAllDateTimes(String name)
getAllDateTimes in interface PlcReadResponsepublic boolean isValidByteArray(String name)
isValidByteArray in interface PlcReadResponsepublic boolean isValidByteArray(String name, int index)
isValidByteArray in interface PlcReadResponsepublic Byte[] getByteArray(String name)
getByteArray in interface PlcReadResponsepublic Byte[] getByteArray(String name, int index)
getByteArray in interface PlcReadResponsepublic Collection<Byte[]> getAllByteArrays(String name)
getAllByteArrays in interface PlcReadResponseprotected BaseDefaultFieldItem getFieldInternal(String name)
Copyright © 2017–2018 The Apache Software Foundation. All rights reserved.