Package de.gematik.rbellogger.data.facet
Class RbelTcpIpMessageFacet
- java.lang.Object
-
- de.gematik.rbellogger.data.facet.RbelTcpIpMessageFacet
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRbelTcpIpMessageFacet.RbelTcpIpMessageFacetBuilder
-
Constructor Summary
Constructors Constructor Description RbelTcpIpMessageFacet(long sequenceNumber, RbelElement sender, RbelElement receiver)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RbelTcpIpMessageFacet.RbelTcpIpMessageFacetBuilderbuilder()protected booleancanEqual(Object other)booleanequals(Object o)RbelMultiMapgetChildElements()Child elements for this facet.RbelElementgetReceiver()RbelHostnamegetReceiverHostname()RbelElementgetSender()RbelHostnamegetSenderHostname()longgetSequenceNumber()inthashCode()RbelTcpIpMessageFacet.RbelTcpIpMessageFacetBuildertoBuilder()StringtoString()-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.gematik.rbellogger.data.facet.RbelFacet
shouldExpectReplyMessage
-
-
-
-
Constructor Detail
-
RbelTcpIpMessageFacet
@ConstructorProperties({"sequenceNumber","sender","receiver"}) public RbelTcpIpMessageFacet(long sequenceNumber, RbelElement sender, RbelElement receiver)
-
-
Method Detail
-
getChildElements
public RbelMultiMap getChildElements()
Description copied from interface:RbelFacetChild elements for this facet. The content of the child elements should always be directly or indirectly be taken from the parent element of this facet (e.g. decrypted data is acceptable).- Specified by:
getChildElementsin interfaceRbelFacet- Returns:
- A map containing all child elements along with their name (key)
-
getSenderHostname
public RbelHostname getSenderHostname()
-
getReceiverHostname
public RbelHostname getReceiverHostname()
-
builder
public static RbelTcpIpMessageFacet.RbelTcpIpMessageFacetBuilder builder()
-
toBuilder
public RbelTcpIpMessageFacet.RbelTcpIpMessageFacetBuilder toBuilder()
-
getSequenceNumber
public long getSequenceNumber()
-
getSender
public RbelElement getSender()
-
getReceiver
public RbelElement getReceiver()
-
canEqual
protected boolean canEqual(Object other)
-
-