Record Class MailArchiveAttachmentService.Base64ImageExtractionResult
java.lang.Object
java.lang.Record
ch.tocco.nice2.messaging.mail.api.MailArchiveAttachmentService.Base64ImageExtractionResult
- Enclosing interface:
MailArchiveAttachmentService
public static record MailArchiveAttachmentService.Base64ImageExtractionResult(@Nullable String content, List<MailArchive.AttachmentId> attachmentIds)
extends Record
-
Constructor Summary
ConstructorsConstructorDescriptionBase64ImageExtractionResult(@Nullable String content, List<MailArchive.AttachmentId> attachmentIds) Creates an instance of aBase64ImageExtractionResultrecord class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of theattachmentIdsrecord component.@Nullable Stringcontent()Returns the value of thecontentrecord component.final booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
Base64ImageExtractionResult
public Base64ImageExtractionResult(@Nullable String content, List<MailArchive.AttachmentId> attachmentIds) Creates an instance of aBase64ImageExtractionResultrecord class.- Parameters:
content- the value for thecontentrecord componentattachmentIds- the value for theattachmentIdsrecord component
-
-
Method Details
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
content
Returns the value of thecontentrecord component.- Returns:
- the value of the
contentrecord component
-
attachmentIds
Returns the value of theattachmentIdsrecord component.- Returns:
- the value of the
attachmentIdsrecord component
-