Skip navigation links
A B C E F H I J M N O P Q R S T U V 

A

Addresses - Class in io.github.dgroup.mbox4j.outbox.javax
Parse the sequence of email addresses into InternetAddress objects in accordance with RFC822 syntax.
Addresses(Set<Text>) - Constructor for class io.github.dgroup.mbox4j.outbox.javax.Addresses
Ctor.
All - Class in io.github.dgroup.mbox4j.inbox.javax.search
Search mode within the email folder which is fetching all emails using javax.mail.
All() - Constructor for class io.github.dgroup.mbox4j.inbox.javax.search.All
Ctor.
All - Class in io.github.dgroup.mbox4j.query.mode
Find all emails within folder.
All() - Constructor for class io.github.dgroup.mbox4j.query.mode.All
Ctor.
ALL - Static variable in interface io.github.dgroup.mbox4j.query.Mode
Find all emails within particular folder.
apply(Query, Folder) - Method in interface io.github.dgroup.mbox4j.inbox.javax.search.Search
Search the emails.
apply(Query, Folder) - Method in class io.github.dgroup.mbox4j.inbox.javax.search.Search.Empty
 
apply(Query, Folder) - Method in class io.github.dgroup.mbox4j.inbox.javax.search.SearchOf
 
apply(Query) - Method in class io.github.dgroup.mbox4j.inbox.javax.StoreOf
 
apply(Message) - Method in class io.github.dgroup.mbox4j.inbox.javax.ToMsg
 
apply(Session, Msg) - Method in class io.github.dgroup.mbox4j.outbox.javax.MimeMsg
 
Arg - Interface in io.github.dgroup.mbox4j.query
The single search argument.
ArgOf - Class in io.github.dgroup.mbox4j.query
The search argument.
ArgOf(String, String) - Constructor for class io.github.dgroup.mbox4j.query.ArgOf
Ctor.
argument(String, String) - Method in interface io.github.dgroup.mbox4j.query.Mode
The argument's value within the search mode.
argument(String, String) - Method in class io.github.dgroup.mbox4j.query.mode.ModeEnvelope
 
AttachmentOf - Class in io.github.dgroup.mbox4j.inbox.javax
Represents an attachment from Part.
AttachmentOf(Part, Scalar<File>) - Constructor for class io.github.dgroup.mbox4j.inbox.javax.AttachmentOf
Ctor.
attachments() - Method in interface io.github.dgroup.mbox4j.Msg
The attachments within the email.
attachments() - Method in class io.github.dgroup.mbox4j.msg.FakeMsg
 
attachments() - Method in class io.github.dgroup.mbox4j.msg.MsgEnvelope
 

B

bcc() - Method in interface io.github.dgroup.mbox4j.Msg
The target email recipients for the `BCC` (blind carbon copy).
bcc() - Method in class io.github.dgroup.mbox4j.msg.FakeMsg
 
bcc() - Method in class io.github.dgroup.mbox4j.msg.MsgEnvelope
 
body() - Method in interface io.github.dgroup.mbox4j.Msg
The message content.
body() - Method in class io.github.dgroup.mbox4j.msg.FakeMsg
 
body() - Method in class io.github.dgroup.mbox4j.msg.MsgEnvelope
 

C

cc() - Method in interface io.github.dgroup.mbox4j.Msg
The target email recipients for the `CC` (carbon copy).
cc() - Method in class io.github.dgroup.mbox4j.msg.FakeMsg
 
cc() - Method in class io.github.dgroup.mbox4j.msg.MsgEnvelope
 

E

EmailException - Exception in io.github.dgroup.mbox4j
The exception in case troubles with email's configuration or sending procedure.
EmailException(Exception) - Constructor for exception io.github.dgroup.mbox4j.EmailException
Ctor.
Empty() - Constructor for class io.github.dgroup.mbox4j.inbox.javax.search.Search.Empty
 
equals(Object) - Method in class io.github.dgroup.mbox4j.inbox.javax.search.SearchOf
 
equals(Object) - Method in class io.github.dgroup.mbox4j.msg.MsgEnvelope
 
equals(Object) - Method in class io.github.dgroup.mbox4j.query.QueryOf
 

F

FakeInbox - Class in io.github.dgroup.mbox4j.inbox
Fake instance of Inbox for unit-testing purposes.
FakeInbox(Map<Query, Iterable<Msg>>) - Constructor for class io.github.dgroup.mbox4j.inbox.FakeInbox
Ctor.
FakeMsg - Class in io.github.dgroup.mbox4j.msg
The fake implementation of Msg for unit testing purposes.
FakeMsg(Text, Set<Text>, Set<Text>, Set<Text>, Text, Text, File...) - Constructor for class io.github.dgroup.mbox4j.msg.FakeMsg
Ctor.
FakeMsg(Text, Set<Text>, Set<Text>, Set<Text>, Text, Text, Collection<File>) - Constructor for class io.github.dgroup.mbox4j.msg.FakeMsg
Ctor.
FakeOutbox - Class in io.github.dgroup.mbox4j.outbox
The fake implementation of Outbox for unit testing purposes.
FakeOutbox() - Constructor for class io.github.dgroup.mbox4j.outbox.FakeOutbox
Ctor.
folder() - Method in interface io.github.dgroup.mbox4j.Query
The root folder for search.
folder() - Method in class io.github.dgroup.mbox4j.query.QueryOf
 
from() - Method in class io.github.dgroup.mbox4j.msg.FakeMsg
 
from() - Method in interface io.github.dgroup.mbox4j.Msg
The sender's email address.
from() - Method in class io.github.dgroup.mbox4j.msg.MsgEnvelope
 

H

hashCode() - Method in class io.github.dgroup.mbox4j.inbox.javax.search.SearchOf
 
hashCode() - Method in class io.github.dgroup.mbox4j.msg.MsgEnvelope
 
hashCode() - Method in class io.github.dgroup.mbox4j.query.QueryOf
 

I

Inbox - Interface in io.github.dgroup.mbox4j
The inbox email(s).
InboxEnvelope - Class in io.github.dgroup.mbox4j.inbox
The envelope for Inbox.
InboxEnvelope(Inbox) - Constructor for class io.github.dgroup.mbox4j.inbox.InboxEnvelope
Ctor.
io.github.dgroup.mbox4j - package io.github.dgroup.mbox4j
The postman(s) for email sending.
io.github.dgroup.mbox4j.inbox - package io.github.dgroup.mbox4j.inbox
The inbox(es) for emails reading.
io.github.dgroup.mbox4j.inbox.javax - package io.github.dgroup.mbox4j.inbox.javax
The inbox based on javax.mail.
io.github.dgroup.mbox4j.inbox.javax.search - package io.github.dgroup.mbox4j.inbox.javax.search
The classes related to search procedure within the emails using javax.mail framework.
io.github.dgroup.mbox4j.msg - package io.github.dgroup.mbox4j.msg
The email messages.
io.github.dgroup.mbox4j.outbox - package io.github.dgroup.mbox4j.outbox
The outbox(es) for email sending.
io.github.dgroup.mbox4j.outbox.javax - package io.github.dgroup.mbox4j.outbox.javax
The classes related to `javax.mail` based postman.
io.github.dgroup.mbox4j.query - package io.github.dgroup.mbox4j.query
The queries for email search procedure.
io.github.dgroup.mbox4j.query.mode - package io.github.dgroup.mbox4j.query.mode
The supported email search types.

J

JavaxMailInbox - Class in io.github.dgroup.mbox4j.inbox.javax
The function to evaluate the messages using javax.mail framework.
JavaxMailInbox(Scalar<Properties>) - Constructor for class io.github.dgroup.mbox4j.inbox.javax.JavaxMailInbox
Ctor.
JavaxMailInbox(Scalar<Properties>, Modes) - Constructor for class io.github.dgroup.mbox4j.inbox.javax.JavaxMailInbox
Ctor.
JavaxMailOutbox - Class in io.github.dgroup.mbox4j.outbox.javax
The email postman based on javax.mail framework.
JavaxMailOutbox(Scalar<Properties>) - Constructor for class io.github.dgroup.mbox4j.outbox.javax.JavaxMailOutbox
Ctor.
JavaxMailOutbox(BiFunc<Session, Msg, Message>, Scalar<Session>) - Constructor for class io.github.dgroup.mbox4j.outbox.javax.JavaxMailOutbox
Ctor.

M

MimeMsg - Class in io.github.dgroup.mbox4j.outbox.javax
The function to evaluate the MimeMessage.
MimeMsg() - Constructor for class io.github.dgroup.mbox4j.outbox.javax.MimeMsg
 
Mode - Interface in io.github.dgroup.mbox4j.query
The supported email search modes.
mode() - Method in interface io.github.dgroup.mbox4j.Query
The type of the search mode within email folder.
mode() - Method in class io.github.dgroup.mbox4j.query.QueryOf
 
ModeEnvelope - Class in io.github.dgroup.mbox4j.query.mode
The envelope for Mode.
ModeEnvelope(String, Arg...) - Constructor for class io.github.dgroup.mbox4j.query.mode.ModeEnvelope
Ctor.
ModeEnvelope(String, Map<String, String>) - Constructor for class io.github.dgroup.mbox4j.query.mode.ModeEnvelope
Ctor.
Modes - Class in io.github.dgroup.mbox4j.inbox.javax.search
The search modes to be used within email folders.
Modes() - Constructor for class io.github.dgroup.mbox4j.inbox.javax.search.Modes
Ctor.
Modes(Map<String, Search>) - Constructor for class io.github.dgroup.mbox4j.inbox.javax.search.Modes
Ctor.
Msg - Interface in io.github.dgroup.mbox4j
The email message.
MsgEnvelope - Class in io.github.dgroup.mbox4j.msg
The envelope for Msg.
MsgEnvelope(Msg) - Constructor for class io.github.dgroup.mbox4j.msg.MsgEnvelope
Ctor.
MsgOf - Class in io.github.dgroup.mbox4j.msg
The immutable email message.
MsgOf(String, String, String, String) - Constructor for class io.github.dgroup.mbox4j.msg.MsgOf
Ctor.
MsgOf(String, Set<String>, Set<String>, Set<String>, String, String, Iterable<File>) - Constructor for class io.github.dgroup.mbox4j.msg.MsgOf
Ctor.
MsgOf(Text, Set<Text>, Set<Text>, Set<Text>, Text, Text, Iterable<File>) - Constructor for class io.github.dgroup.mbox4j.msg.MsgOf
Ctor.

N

name() - Method in interface io.github.dgroup.mbox4j.query.Arg
The label of search argument.
name() - Method in class io.github.dgroup.mbox4j.query.ArgOf
 
name() - Method in class io.github.dgroup.mbox4j.query.mode.ModeEnvelope
 
name() - Method in interface io.github.dgroup.mbox4j.query.Mode
The type of the search mode.

O

Outbox - Interface in io.github.dgroup.mbox4j
The outbox emails.
OutboxEnvelope - Class in io.github.dgroup.mbox4j.outbox
The envelope for Outbox.
OutboxEnvelope(Outbox) - Constructor for class io.github.dgroup.mbox4j.outbox.OutboxEnvelope
Ctor.

P

PartsOf - Class in io.github.dgroup.mbox4j.inbox.javax
Represents all parts of Multipart as an Iterable.
PartsOf(Multipart) - Constructor for class io.github.dgroup.mbox4j.inbox.javax.PartsOf
Ctor.
protocol() - Method in interface io.github.dgroup.mbox4j.Query
The email connection protocol.
protocol() - Method in class io.github.dgroup.mbox4j.query.QueryOf
 

Q

Query - Interface in io.github.dgroup.mbox4j
The query for email search procedure..
QueryOf - Class in io.github.dgroup.mbox4j.query
The query for email search procedure.
QueryOf(String, String, Mode) - Constructor for class io.github.dgroup.mbox4j.query.QueryOf
Ctor.

R

Range - Class in io.github.dgroup.mbox4j.inbox.javax.search
Search mode within the email folder which is fetching emails based on their indexes using javax.mail.
Range() - Constructor for class io.github.dgroup.mbox4j.inbox.javax.search.Range
Ctor.
Range - Class in io.github.dgroup.mbox4j.query.mode
Find range of emails based on their indexes.
Range(Integer, Integer) - Constructor for class io.github.dgroup.mbox4j.query.mode.Range
Ctor.
RANGE - Static variable in interface io.github.dgroup.mbox4j.query.Mode
Find the range of emails based on their indexes within particular folder.
read(Query) - Method in class io.github.dgroup.mbox4j.inbox.FakeInbox
 
read(Query) - Method in class io.github.dgroup.mbox4j.inbox.InboxEnvelope
 
read(Query) - Method in class io.github.dgroup.mbox4j.inbox.javax.JavaxMailInbox
 
read(Query) - Method in interface io.github.dgroup.mbox4j.Inbox
Send the email message to the corresponding recipients.
read(Query) - Method in class io.github.dgroup.mbox4j.inbox.UncheckedInbox
 
Recent - Class in io.github.dgroup.mbox4j.inbox.javax.search
Search mode within the email folder which is fetching all recent email.
Recent() - Constructor for class io.github.dgroup.mbox4j.inbox.javax.search.Recent
Ctor.
Recent - Class in io.github.dgroup.mbox4j.query.mode
Find all recent emails within folder.
Recent() - Constructor for class io.github.dgroup.mbox4j.query.mode.Recent
Ctor.
RECENT - Static variable in interface io.github.dgroup.mbox4j.query.Mode
Find all recent emails within particular folder.
RecipientsOf - Class in io.github.dgroup.mbox4j.inbox.javax
The email recipients based on their type for the dedicated message.
RecipientsOf(Message.RecipientType, Message) - Constructor for class io.github.dgroup.mbox4j.inbox.javax.RecipientsOf
Ctor.

S

Search - Interface in io.github.dgroup.mbox4j.inbox.javax.search
The search within email folder.
Search.Empty - Class in io.github.dgroup.mbox4j.inbox.javax.search
The search which returns empty result.
SearchOf - Class in io.github.dgroup.mbox4j.inbox.javax.search
The default search.
SearchOf(BiFunc<Query, Folder, Iterable<Message>>, String) - Constructor for class io.github.dgroup.mbox4j.inbox.javax.search.SearchOf
Ctor.
SearchOf(BiFunc<Query, Folder, Iterable<Message>>, String, Func<Message, Msg>) - Constructor for class io.github.dgroup.mbox4j.inbox.javax.search.SearchOf
Ctor.
send(Msg) - Method in class io.github.dgroup.mbox4j.outbox.FakeOutbox
 
send(Msg) - Method in class io.github.dgroup.mbox4j.outbox.javax.JavaxMailOutbox
 
send(Msg) - Method in class io.github.dgroup.mbox4j.outbox.OutboxEnvelope
 
send(Msg) - Method in interface io.github.dgroup.mbox4j.Outbox
Send the email message to the corresponding recipients.
send(Msg) - Method in class io.github.dgroup.mbox4j.outbox.UncheckedOutbox
 
sentContents() - Method in class io.github.dgroup.mbox4j.outbox.FakeOutbox
The message's contents sent over postman.
sentMessages() - Method in class io.github.dgroup.mbox4j.outbox.FakeOutbox
The messages sent over postman.
SessionOf - Class in io.github.dgroup.mbox4j.outbox.javax
The password-based Session.
SessionOf(Scalar<Properties>) - Constructor for class io.github.dgroup.mbox4j.outbox.javax.SessionOf
Ctor.
StoreOf - Class in io.github.dgroup.mbox4j.inbox.javax
The function to evaluate the Store based on SMTP properties.
StoreOf(Scalar<Properties>) - Constructor for class io.github.dgroup.mbox4j.inbox.javax.StoreOf
Ctor.
subject() - Method in class io.github.dgroup.mbox4j.msg.FakeMsg
 
subject() - Method in class io.github.dgroup.mbox4j.msg.MsgEnvelope
 
subject() - Method in interface io.github.dgroup.mbox4j.Msg
The subject of the email message.

T

to() - Method in class io.github.dgroup.mbox4j.msg.FakeMsg
 
to() - Method in class io.github.dgroup.mbox4j.msg.MsgEnvelope
 
to() - Method in interface io.github.dgroup.mbox4j.Msg
The target email recipients (To).
ToMsg - Class in io.github.dgroup.mbox4j.inbox.javax
The function to map Message and Msg.
ToMsg() - Constructor for class io.github.dgroup.mbox4j.inbox.javax.ToMsg
Ctor.
ToMsg(Scalar<File>) - Constructor for class io.github.dgroup.mbox4j.inbox.javax.ToMsg
Ctor.
toString() - Method in class io.github.dgroup.mbox4j.inbox.javax.search.SearchOf
 
toString() - Method in class io.github.dgroup.mbox4j.msg.MsgEnvelope
 
toString() - Method in class io.github.dgroup.mbox4j.query.QueryOf
 

U

UncheckedEmailException - Exception in io.github.dgroup.mbox4j
The unchecked exception in case troubles with email's configuration or sending procedure.
UncheckedEmailException(EmailException) - Constructor for exception io.github.dgroup.mbox4j.UncheckedEmailException
Ctor.
UncheckedInbox - Class in io.github.dgroup.mbox4j.inbox
The inbox which doesn't throw the checked exception.
UncheckedInbox(Inbox) - Constructor for class io.github.dgroup.mbox4j.inbox.UncheckedInbox
Ctor.
UncheckedOutbox - Class in io.github.dgroup.mbox4j.outbox
The Outbox which doesn't throw the checked exception.
UncheckedOutbox(Outbox) - Constructor for class io.github.dgroup.mbox4j.outbox.UncheckedOutbox
Ctor.
Unread - Class in io.github.dgroup.mbox4j.inbox.javax.search
Search mode within the email folder which is fetching all unread email.
Unread() - Constructor for class io.github.dgroup.mbox4j.inbox.javax.search.Unread
Ctor.
UNREAD - Static variable in interface io.github.dgroup.mbox4j.query.Mode
Find all unread emails within particular folder.

V

value() - Method in class io.github.dgroup.mbox4j.inbox.javax.AttachmentOf
 
value() - Method in class io.github.dgroup.mbox4j.outbox.javax.Addresses
 
value() - Method in class io.github.dgroup.mbox4j.outbox.javax.SessionOf
 
value() - Method in interface io.github.dgroup.mbox4j.query.Arg
The value of search argument.
value() - Method in class io.github.dgroup.mbox4j.query.ArgOf
 
A B C E F H I J M N O P Q R S T U V 
Skip navigation links

Copyright © 2019. All rights reserved.