Class ApduDataExtPropertyDescriptionResponse
java.lang.Object
org.apache.plc4x.java.knxnetip.readwrite.ApduDataExt
org.apache.plc4x.java.knxnetip.readwrite.ApduDataExtPropertyDescriptionResponse
- All Implemented Interfaces:
Message,Serializable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classNested classes/interfaces inherited from class org.apache.plc4x.java.knxnetip.readwrite.ApduDataExt
ApduDataExt.ApduDataExtBuilder -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final shortprotected final Shortprotected final intprotected final shortprotected final KnxPropertyDataTypeprotected final shortprotected final AccessLevelprotected final booleanprotected final AccessLevel -
Constructor Summary
ConstructorsConstructorDescriptionApduDataExtPropertyDescriptionResponse(short objectIndex, short propertyId, short index, boolean writeEnabled, KnxPropertyDataType propertyDataType, int maxNrOfElements, AccessLevel readLevel, AccessLevel writeLevel, Short length) -
Method Summary
Modifier and TypeMethodDescriptionbooleanshortgetIndex()intintintshortshortbooleaninthashCode()protected voidserializeApduDataExtChild(WriteBuffer writeBuffer) staticParseBuilder(ReadBuffer readBuffer, Short length) toString()Methods inherited from class org.apache.plc4x.java.knxnetip.readwrite.ApduDataExt
serialize, staticParse, staticParseMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.plc4x.java.spi.utils.Serializable
serialize
-
Field Details
-
objectIndex
protected final short objectIndex -
propertyId
protected final short propertyId -
index
protected final short index -
writeEnabled
protected final boolean writeEnabled -
propertyDataType
-
maxNrOfElements
protected final int maxNrOfElements -
readLevel
-
writeLevel
-
length
-
-
Constructor Details
-
ApduDataExtPropertyDescriptionResponse
public ApduDataExtPropertyDescriptionResponse(short objectIndex, short propertyId, short index, boolean writeEnabled, KnxPropertyDataType propertyDataType, int maxNrOfElements, AccessLevel readLevel, AccessLevel writeLevel, Short length)
-
-
Method Details
-
getExtApciType
- Specified by:
getExtApciTypein classApduDataExt
-
getObjectIndex
public short getObjectIndex() -
getPropertyId
public short getPropertyId() -
getIndex
public short getIndex() -
getWriteEnabled
public boolean getWriteEnabled() -
getPropertyDataType
-
getMaxNrOfElements
public int getMaxNrOfElements() -
getReadLevel
-
getWriteLevel
-
serializeApduDataExtChild
- Specified by:
serializeApduDataExtChildin classApduDataExt- Throws:
SerializationException
-
getLengthInBytes
public int getLengthInBytes()- Specified by:
getLengthInBytesin interfaceMessage- Overrides:
getLengthInBytesin classApduDataExt
-
getLengthInBits
public int getLengthInBits()- Specified by:
getLengthInBitsin interfaceMessage- Overrides:
getLengthInBitsin classApduDataExt
-
staticParseBuilder
public static ApduDataExtPropertyDescriptionResponse.ApduDataExtPropertyDescriptionResponseBuilder staticParseBuilder(ReadBuffer readBuffer, Short length) throws ParseException - Throws:
ParseException
-
equals
- Overrides:
equalsin classApduDataExt
-
hashCode
public int hashCode()- Overrides:
hashCodein classApduDataExt
-
toString
- Overrides:
toStringin classApduDataExt
-