Class ProtonAttachments
java.lang.Object
org.apache.qpid.protonj2.engine.impl.ProtonAttachments
- All Implemented Interfaces:
Attachments
Proton implementation of an Attachments object.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclear()booleancontainsKey(String key) Checks if the given key has a value mapped to it in thisAttachmentsinstance.<T> TGets the user attached value that is associated with the given key, or null if no data is mapped to the key.<T> TGets the user setAttachmentsvalue that is associated with the given key, or null if no data is mapped to the key.Maps a given object to the given key in thisAttachmentsinstance.
-
Constructor Details
-
ProtonAttachments
public ProtonAttachments()
-
-
Method Details
-
get
Description copied from interface:AttachmentsGets the user attached value that is associated with the given key, or null if no data is mapped to the key.- Specified by:
getin interfaceAttachments- Type Parameters:
T- The type to cast the attached mapped value to if one is set.- Parameters:
key- The key to use to lookup the mapped data.- Returns:
- the object associated with the given key in this
Attachmentsinstance.
-
get
Description copied from interface:AttachmentsGets the user setAttachmentsvalue that is associated with the given key, or null if no data is mapped to the key.- Specified by:
getin interfaceAttachments- Type Parameters:
T- The type to cast the attached mapped value to if one is set.- Parameters:
key- The key to use to lookup the mapped data.typeClass- The Class that will be used when casting the returned mapped object.- Returns:
- the object associated with the given key in this
Attachmentsinstance.
-
set
Description copied from interface:AttachmentsMaps a given object to the given key in thisAttachmentsinstance.- Specified by:
setin interfaceAttachments- Parameters:
key- The key to assign the value tovalue- The value to map to the given key.- Returns:
- this
Attachmentsinstance.
-
containsKey
Description copied from interface:AttachmentsChecks if the given key has a value mapped to it in thisAttachmentsinstance.- Specified by:
containsKeyin interfaceAttachments- Parameters:
key- The key to search for a mapping to in thisAttachmentsinstance.- Returns:
- true if there is a value mapped to the given key in this
Attachmentsinstance.
-
clear
- Specified by:
clearin interfaceAttachments- Returns:
- this
Attachmentsinstance with all mapped values and the linked resource cleared.
-