- canProduceBodyRange() - Method in class net.lecousin.framework.network.mime.entity.BinaryEntity
-
- canProduceBodyRange() - Method in class net.lecousin.framework.network.mime.entity.BinaryFileEntity
-
- canProduceBodyRange() - Method in class net.lecousin.framework.network.mime.entity.EmptyEntity
-
- canProduceBodyRange() - Method in class net.lecousin.framework.network.mime.entity.FormDataEntity.PartField
-
- canProduceBodyRange() - Method in class net.lecousin.framework.network.mime.entity.FormUrlEncodedEntity
-
- canProduceBodyRange() - Method in class net.lecousin.framework.network.mime.entity.MimeEntity
-
Return true if this entity is able to extract a range of the body.
- canProduceBodyRange() - Method in class net.lecousin.framework.network.mime.entity.MultipartEntity
-
- canProduceBodyRange() - Method in class net.lecousin.framework.network.mime.entity.TextEntity
-
- charset - Variable in class net.lecousin.framework.network.mime.entity.FormDataEntity.PartField
-
- CHARSET_PARAMETER - Static variable in class net.lecousin.framework.network.mime.entity.TextEntity
-
- ChunkedTransfer - Class in net.lecousin.framework.network.mime.transfer
-
Chunked transfer (Transfer-Encoding: chunked).
- ChunkedTransfer.Receiver - Class in net.lecousin.framework.network.mime.transfer
-
Consumer to receive a chunked transfer.
- ChunkedTransfer.Sender - Class in net.lecousin.framework.network.mime.transfer
-
Sender for chunked transfer.
- close() - Method in class net.lecousin.framework.network.mime.entity.BinaryEntity
-
- close() - Method in class net.lecousin.framework.network.mime.entity.BinaryFileEntity
-
- close() - Method in class net.lecousin.framework.network.mime.entity.FormDataEntity
-
- closeAsync() - Method in class net.lecousin.framework.network.mime.entity.BinaryEntity
-
- closeAsync() - Method in class net.lecousin.framework.network.mime.entity.BinaryFileEntity
-
- closeAsync() - Method in class net.lecousin.framework.network.mime.entity.FormDataEntity
-
- Comment - Class in net.lecousin.framework.network.mime.header.parser
-
Comment token.
- Comment(List<Token>) - Constructor for class net.lecousin.framework.network.mime.header.parser.Comment
-
Constructor.
- consume(ByteBuffer) - Method in class net.lecousin.framework.network.mime.entity.BinaryEntity.Consumer
-
- consume(ByteBuffer) - Method in class net.lecousin.framework.network.mime.entity.BinaryFileEntity.Consumer
-
- consume(ByteBuffer) - Method in class net.lecousin.framework.network.mime.entity.FormUrlEncodedEntity.Parser
-
- consume(ByteBuffer) - Method in class net.lecousin.framework.network.mime.entity.MimeEntity.Parser
-
- consume(ByteBuffer) - Method in class net.lecousin.framework.network.mime.entity.MimeEntity.Transfer
-
- consume(ByteBuffer) - Method in class net.lecousin.framework.network.mime.entity.MultipartEntity.Parser
-
- consume(ByteBuffer) - Method in class net.lecousin.framework.network.mime.entity.TextEntity.Consumer
-
- consume(Bytes.Readable) - Method in class net.lecousin.framework.network.mime.header.MimeHeaders.HeadersConsumer
-
- consume(ByteBuffer) - Method in class net.lecousin.framework.network.mime.transfer.ChunkedTransfer.Receiver
-
- consume(ByteBuffer) - Method in class net.lecousin.framework.network.mime.transfer.ChunkedTransfer.Sender
-
- consume(ByteBuffer) - Method in class net.lecousin.framework.network.mime.transfer.IdentityTransfer.Receiver
-
- consumeBody(ByteBuffer) - Method in class net.lecousin.framework.network.mime.entity.MimeEntity.Parser
-
- consumeBody(ByteBuffer) - Method in class net.lecousin.framework.network.mime.entity.MimeEntity.Transfer
-
- Consumer(T) - Constructor for class net.lecousin.framework.network.mime.entity.BinaryEntity.Consumer
-
Constructor.
- Consumer(Long) - Constructor for class net.lecousin.framework.network.mime.entity.BinaryEntity.Consumer
-
Constructor.
- Consumer() - Constructor for class net.lecousin.framework.network.mime.entity.BinaryFileEntity.Consumer
-
Constructor.
- Consumer(int) - Constructor for class net.lecousin.framework.network.mime.entity.TextEntity.Consumer
-
Constructor.
- content - Variable in class net.lecousin.framework.network.mime.entity.BinaryEntity
-
- CONTENT_DISPOSITION - Static variable in class net.lecousin.framework.network.mime.header.MimeHeaders
-
- CONTENT_ENCODING - Static variable in class net.lecousin.framework.network.mime.header.MimeHeaders
-
- CONTENT_LENGTH - Static variable in class net.lecousin.framework.network.mime.header.MimeHeaders
-
- CONTENT_TRANSFER_ENCODING - Static variable in class net.lecousin.framework.network.mime.header.MimeHeaders
-
- CONTENT_TYPE - Static variable in class net.lecousin.framework.network.mime.header.MimeHeaders
-
- ContentDecoderFactory - Class in net.lecousin.framework.network.mime.transfer
-
Instantiate a ContentDecoder based on the Content-Encoding or Content-Transfer-Encoding header.
- create(MimeEntity, MimeHeaders) - Method in class net.lecousin.framework.network.mime.entity.DefaultMimeEntityFactory
-
Create a MimeEntity based on its content type.
- create(MimeEntity, MimeHeaders) - Method in class net.lecousin.framework.network.mime.entity.FormDataEntity.FormDataPartFactory
-
- create(MimeEntity, MimeHeaders) - Method in interface net.lecousin.framework.network.mime.entity.MimeEntityFactory
-
Create a MimeEntity.
- create(MimeHeaders, AsyncConsumer<ByteBuffer, IOException>) - Static method in class net.lecousin.framework.network.mime.transfer.TransferEncodingFactory
-
Instantiate a PartialAsyncConsumer with a ContentDecoder based on the Transfer-Encoding,
Content-Transfer-Encoding and Content-Encoding headers.
- createBodyProducer() - Method in class net.lecousin.framework.network.mime.entity.BinaryEntity
-
- createBodyProducer() - Method in class net.lecousin.framework.network.mime.entity.BinaryFileEntity
-
- createBodyProducer() - Method in class net.lecousin.framework.network.mime.entity.EmptyEntity
-
- createBodyProducer() - Method in class net.lecousin.framework.network.mime.entity.FormDataEntity.PartField
-
- createBodyProducer() - Method in class net.lecousin.framework.network.mime.entity.FormUrlEncodedEntity
-
- createBodyProducer() - Method in class net.lecousin.framework.network.mime.entity.MimeEntity
-
Create a producer of this entity's body.
- createBodyProducer() - Method in class net.lecousin.framework.network.mime.entity.MultipartEntity
-
- createBodyProducer() - Method in class net.lecousin.framework.network.mime.entity.TextEntity
-
- createBodyRange(RangeLong) - Method in class net.lecousin.framework.network.mime.entity.BinaryEntity
-
- createBodyRange(RangeLong) - Method in class net.lecousin.framework.network.mime.entity.BinaryFileEntity
-
- createBodyRange(RangeLong) - Method in class net.lecousin.framework.network.mime.entity.EmptyEntity
-
- createBodyRange(RangeLong) - Method in class net.lecousin.framework.network.mime.entity.FormDataEntity.PartField
-
- createBodyRange(RangeLong) - Method in class net.lecousin.framework.network.mime.entity.FormUrlEncodedEntity
-
- createBodyRange(RangeLong) - Method in class net.lecousin.framework.network.mime.entity.MimeEntity
-
Extract a range of this entity's body.
- createBodyRange(RangeLong) - Method in class net.lecousin.framework.network.mime.entity.MultipartEntity
-
- createBodyRange(RangeLong) - Method in class net.lecousin.framework.network.mime.entity.TextEntity
-
- createConsumer(Long) - Method in class net.lecousin.framework.network.mime.entity.BinaryEntity
-
- createConsumer(Long) - Method in class net.lecousin.framework.network.mime.entity.BinaryFileEntity
-
- createConsumer(Long) - Method in class net.lecousin.framework.network.mime.entity.EmptyEntity
-
- createConsumer(Long) - Method in class net.lecousin.framework.network.mime.entity.FormDataEntity.PartField
-
- createConsumer(Long) - Method in class net.lecousin.framework.network.mime.entity.FormUrlEncodedEntity
-
- createConsumer(Long) - Method in class net.lecousin.framework.network.mime.entity.MimeEntity
-
Create a consumer of data to parse the body.
- createConsumer(Long) - Method in class net.lecousin.framework.network.mime.entity.MultipartEntity
-
- createConsumer(Long) - Method in class net.lecousin.framework.network.mime.entity.TextEntity
-
- createConsumer() - Method in class net.lecousin.framework.network.mime.header.MimeHeaders
-
Create a consumer for headers.
- createConsumer(int) - Method in class net.lecousin.framework.network.mime.header.MimeHeaders
-
Create a consumer for headers.
- createDecoder(AsyncConsumer<ByteBuffer, IOException>, String) - Static method in class net.lecousin.framework.network.mime.transfer.ContentDecoderFactory
-
Create a ContentDecoder for the given Content-Encoding.
- createDecoder(AsyncConsumer<ByteBuffer, IOException>, MimeHeaders) - Static method in class net.lecousin.framework.network.mime.transfer.ContentDecoderFactory
-
Create a ContentDecoder for the Content-Encoding or Content-Transfer-Encoding field of the given MIME.
- createTransfer(MimeHeaders, long, Supplier<List<MimeHeader>>, AsyncConsumer<ByteBuffer, IOException>) - Static method in class net.lecousin.framework.network.mime.transfer.MimeTransfer
-
Create a transfer for the given headers and body size.
- CSS - Static variable in class net.lecousin.framework.network.mime.MimeType
-
- generate(IString, int, int) - Method in interface net.lecousin.framework.network.mime.header.HeaderValueFormat
-
Generate Mime header lines.
- generateBoundary() - Static method in class net.lecousin.framework.network.mime.entity.MultipartEntity
-
- generateString(int) - Method in class net.lecousin.framework.network.mime.header.MimeHeaders
-
Generate this MimeHeaders into a byte array string buffer.
- generateString(ByteArrayStringIso8859Buffer) - Method in class net.lecousin.framework.network.mime.header.MimeHeaders
-
Generate this MimeHeaders into a byte array string buffer.
- generateTokens() - Method in interface net.lecousin.framework.network.mime.header.HeaderValueFormat
-
Generate tokens.
- generateTokens() - Method in class net.lecousin.framework.network.mime.header.HeaderValues
-
- generateTokens() - Method in class net.lecousin.framework.network.mime.header.InternetAddressHeaderValue
-
- generateTokens() - Method in class net.lecousin.framework.network.mime.header.InternetAddressListHeaderValue
-
- generateTokens() - Method in class net.lecousin.framework.network.mime.header.ParameterizedHeaderValue
-
- getAddress() - Method in class net.lecousin.framework.network.mime.header.InternetAddressHeaderValue
-
- getAddresses() - Method in class net.lecousin.framework.network.mime.header.InternetAddressListHeaderValue
-
- getBoundary() - Method in class net.lecousin.framework.network.mime.entity.MultipartEntity
-
- getChar() - Method in class net.lecousin.framework.network.mime.header.parser.SpecialCharacter
-
- getCharset() - Method in class net.lecousin.framework.network.mime.entity.TextEntity
-
- getContent() - Method in class net.lecousin.framework.network.mime.entity.BinaryEntity
-
- getContent() - Method in class net.lecousin.framework.network.mime.header.parser.SurroundedTokens
-
- getContent() - Method in class net.lecousin.framework.network.mime.header.parser.Word
-
- getContentLength() - Method in class net.lecousin.framework.network.mime.header.MimeHeaders
-
- getContentType() - Method in class net.lecousin.framework.network.mime.header.MimeHeaders
-
Parse the Content-Type header and return it, or null if it is not present.
- getContentTypeValue() - Method in class net.lecousin.framework.network.mime.header.MimeHeaders
-
Parse the Content-Type header and return its main value, or null if it is not present.
- getDisplayName() - Method in class net.lecousin.framework.network.mime.header.InternetAddressHeaderValue
-
- getEntity() - Method in class net.lecousin.framework.network.mime.entity.MimeEntity.Transfer
-
- getFields() - Method in class net.lecousin.framework.network.mime.entity.FormDataEntity
-
Return the fields contained in the form-data.
- getFieldValue(String) - Method in class net.lecousin.framework.network.mime.entity.FormDataEntity
-
Return the value of the given field.
- getFile() - Method in class net.lecousin.framework.network.mime.entity.BinaryFileEntity
-
- getFile(String) - Method in class net.lecousin.framework.network.mime.entity.FormDataEntity
-
Return the file corresponding to the field of the given name.
- getFilename() - Method in class net.lecousin.framework.network.mime.entity.FormDataEntity.PartFile
-
- getFirst(String) - Method in class net.lecousin.framework.network.mime.header.MimeHeaders
-
Return the first header with the given name (case insensitive) or null.
- getFirstLongValue(String) - Method in class net.lecousin.framework.network.mime.header.MimeHeaders
-
Return the value of the first header with the given name (case insensitive) parsed into a Long, or null.
- getFirstRawValue(String) - Method in class net.lecousin.framework.network.mime.header.MimeHeaders
-
Return the value of the first header with the given name (case insensitive), or null.
- getFirstValue(String, Class<T>) - Method in class net.lecousin.framework.network.mime.header.MimeHeaders
-
Return the value of the first header with the given name (case insensitive) parsed into the requested format, or null.
- getHeaders() - Method in class net.lecousin.framework.network.mime.entity.MimeEntity
-
- getHeaders() - Method in class net.lecousin.framework.network.mime.header.MimeHeaders
-
- getHeaders() - Method in interface net.lecousin.framework.network.mime.header.MimeHeadersContainer
-
Return the MIME headers.
- getInstance() - Static method in class net.lecousin.framework.network.mime.entity.DefaultMimeEntityFactory
-
- getList(String) - Method in class net.lecousin.framework.network.mime.header.MimeHeaders
-
Return the list of headers with the given name (case insensitive).
- getMainValue() - Method in class net.lecousin.framework.network.mime.header.ParameterizedHeaderValue
-
- getMainValue(String) - Method in class net.lecousin.framework.network.mime.header.ParameterizedHeaderValues
-
Return the value having the given main value.
- getName() - Method in class net.lecousin.framework.network.mime.entity.FormDataEntity.PartField
-
- getName() - Method in class net.lecousin.framework.network.mime.entity.FormDataEntity.PartFile
-
- getName() - Method in class net.lecousin.framework.network.mime.header.MimeHeader
-
- getNameLowerCase() - Method in class net.lecousin.framework.network.mime.header.MimeHeader
-
- getOutput() - Method in class net.lecousin.framework.network.mime.entity.MimeEntity.Parser
-
- getParameter(String) - Method in class net.lecousin.framework.network.mime.entity.FormUrlEncodedEntity
-
Return the parameter or null if not present.
- getParameter(String) - Method in class net.lecousin.framework.network.mime.header.ParameterizedHeaderValue
-
Get the value of the parameter having the given name (case sensitive).
- getParameterIgnoreCase(String) - Method in class net.lecousin.framework.network.mime.header.ParameterizedHeaderValue
-
Get the value of the parameter having the given name (case insensitive).
- getParameters() - Method in class net.lecousin.framework.network.mime.entity.FormUrlEncodedEntity
-
Return the parameters.
- getParameters() - Method in class net.lecousin.framework.network.mime.header.ParameterizedHeaderValue
-
- getParent() - Method in class net.lecousin.framework.network.mime.entity.MimeEntity
-
- getPartFactory() - Method in class net.lecousin.framework.network.mime.entity.MultipartEntity
-
- getParts() - Method in class net.lecousin.framework.network.mime.entity.MultipartEntity
-
- getPartsOfType(Class<T>) - Method in class net.lecousin.framework.network.mime.entity.MultipartEntity
-
Return the parts compatible with the given type.
- getRawValue() - Method in class net.lecousin.framework.network.mime.header.MimeHeader
-
Return the value as a raw string.
- getSupportedEncoding() - Static method in class net.lecousin.framework.network.mime.transfer.ContentDecoderFactory
-
Return the list of registered encoding.
- getText() - Method in class net.lecousin.framework.network.mime.entity.TextEntity
-
- getValue() - Method in class net.lecousin.framework.network.mime.entity.FormDataEntity.PartField
-
- getValue(Class<T>) - Method in class net.lecousin.framework.network.mime.header.MimeHeader
-
Return the value parsed into the requested format.
- getValues() - Method in class net.lecousin.framework.network.mime.header.HeaderValues
-
- getValues(String, Class<T>) - Method in class net.lecousin.framework.network.mime.header.MimeHeaders
-
Return the list of headers values with the given name (case insensitive), parsed into the requested format.
- GIF - Static variable in class net.lecousin.framework.network.mime.MimeType
-