Skip navigation links
A B C D E F G I M O P S T U V W 

A

AbstractWriter - Class in feign.form.multipart
A base writer class.
AbstractWriter() - Constructor for class feign.form.multipart.AbstractWriter
 
addFirstWriter(Writer) - Method in class feign.form.MultipartFormContentProcessor
Adds Writer instance in runtime at the beginning of writers list.
addLastWriter(Writer) - Method in class feign.form.MultipartFormContentProcessor
Adds Writer instance in runtime at the end of writers list.
addWriter(Writer) - Method in class feign.form.MultipartFormContentProcessor
Adds Writer instance in runtime.

B

ByteArrayWriter - Class in feign.form.multipart
A byte array writer.
ByteArrayWriter() - Constructor for class feign.form.multipart.ByteArrayWriter
 

C

close() - Method in class feign.form.multipart.Output
 
CONTENT_TYPE_HEADER - Static variable in interface feign.form.ContentProcessor
A content type header name.
ContentProcessor - Interface in feign.form
Interface for content processors.
ContentType - Enum in feign.form
Supported content types.
CRLF - Static variable in interface feign.form.ContentProcessor
End line symbols.

D

DelegateWriter - Class in feign.form.multipart
A delegate writer.
DelegateWriter() - Constructor for class feign.form.multipart.DelegateWriter
 

E

encode(Object, Type, RequestTemplate) - Method in class feign.form.FormEncoder
 

F

feign.form - package feign.form
 
feign.form.multipart - package feign.form.multipart
 
feign.form.util - package feign.form.util
 
FormData - Class in feign.form
This object encapsulates a byte array and its associated content type.
FormData() - Constructor for class feign.form.FormData
 
FormDataWriter - Class in feign.form.multipart
A FormData writer.
FormDataWriter() - Constructor for class feign.form.multipart.FormDataWriter
 
FormEncoder - Class in feign.form
A Feign's form encoder.
FormEncoder() - Constructor for class feign.form.FormEncoder
Constructor with the default Feign's encoder as a delegate.
FormEncoder(Encoder) - Constructor for class feign.form.FormEncoder
Constructor with specified delegate encoder.
FormProperty - Annotation Type in feign.form
A form property annotation to specify a field's name.

G

getContentProcessor(ContentType) - Method in class feign.form.FormEncoder
Returns ContentProcessor for specific ContentType.
getSupportedContentType() - Method in interface feign.form.ContentProcessor
Returns supported ContentType of this processor.
getSupportedContentType() - Method in class feign.form.MultipartFormContentProcessor
 
getSupportedContentType() - Method in class feign.form.UrlencodedFormContentProcessor
 
getWriters() - Method in class feign.form.MultipartFormContentProcessor
Returns the unmodifiable collection of all writers.

I

isApplicable(Object) - Method in class feign.form.multipart.ByteArrayWriter
 
isApplicable(Object) - Method in class feign.form.multipart.DelegateWriter
 
isApplicable(Object) - Method in class feign.form.multipart.FormDataWriter
 
isApplicable(Object) - Method in class feign.form.multipart.ManyFilesWriter
 
isApplicable(Object) - Method in class feign.form.multipart.ManyParametersWriter
 
isApplicable(Object) - Method in class feign.form.multipart.PojoWriter
 
isApplicable(Object) - Method in class feign.form.multipart.SingleFileWriter
 
isApplicable(Object) - Method in class feign.form.multipart.SingleParameterWriter
 
isApplicable(Object) - Method in interface feign.form.multipart.Writer
Answers on question - "could this writer properly write the value".
isUserPojo(Object) - Static method in class feign.form.util.PojoUtil
 
isUserPojo(Type) - Static method in class feign.form.util.PojoUtil
 

M

ManyFilesWriter - Class in feign.form.multipart
A writer for multiple files.
ManyFilesWriter() - Constructor for class feign.form.multipart.ManyFilesWriter
 
ManyParametersWriter - Class in feign.form.multipart
A multiple parameters writer.
ManyParametersWriter() - Constructor for class feign.form.multipart.ManyParametersWriter
 
MultipartFormContentProcessor - Class in feign.form
Multipart form content processor.
MultipartFormContentProcessor(Encoder) - Constructor for class feign.form.MultipartFormContentProcessor
Constructor with specific delegate encoder.

O

of(String) - Static method in enum feign.form.ContentType
Parses string to content type.
Output - Class in feign.form.multipart
Output representation utility class.
Output() - Constructor for class feign.form.multipart.Output
 

P

PojoUtil - Class in feign.form.util
An utility class to work with POJOs.
PojoWriter - Class in feign.form.multipart
A custom user's POJO writer.
PojoWriter() - Constructor for class feign.form.multipart.PojoWriter
 
process(RequestTemplate, Charset, Map<String, Object>) - Method in interface feign.form.ContentProcessor
Processes a request.
process(RequestTemplate, Charset, Map<String, Object>) - Method in class feign.form.MultipartFormContentProcessor
 
process(RequestTemplate, Charset, Map<String, Object>) - Method in class feign.form.UrlencodedFormContentProcessor
 

S

SingleFileWriter - Class in feign.form.multipart
A single-file writer.
SingleFileWriter() - Constructor for class feign.form.multipart.SingleFileWriter
 
SingleParameterWriter - Class in feign.form.multipart
A writer for a single parameter.
SingleParameterWriter() - Constructor for class feign.form.multipart.SingleParameterWriter
 

T

toByteArray() - Method in class feign.form.multipart.Output
Returns byte array representation of this output class.
toMap(Object) - Static method in class feign.form.util.PojoUtil
 

U

UrlencodedFormContentProcessor - Class in feign.form
An URL encoded form content processor.
UrlencodedFormContentProcessor() - Constructor for class feign.form.UrlencodedFormContentProcessor
 

V

valueOf(String) - Static method in enum feign.form.ContentType
Returns the enum constant of this type with the specified name.
values() - Static method in enum feign.form.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(Output, String, String, Object) - Method in class feign.form.multipart.AbstractWriter
 
write(Output, String, Object) - Method in class feign.form.multipart.AbstractWriter
Writes data for it's children.
write(Output, String, Object) - Method in class feign.form.multipart.ByteArrayWriter
 
write(Output, String, Object) - Method in class feign.form.multipart.DelegateWriter
 
write(Output, String, Object) - Method in class feign.form.multipart.FormDataWriter
 
write(Output, String, String, Object) - Method in class feign.form.multipart.ManyFilesWriter
 
write(Output, String, String, Object) - Method in class feign.form.multipart.ManyParametersWriter
 
write(String) - Method in class feign.form.multipart.Output
Writes the string to the output.
write(byte[]) - Method in class feign.form.multipart.Output
Writes the byte array to the output.
write(byte[], int, int) - Method in class feign.form.multipart.Output
Writes the byte array to the output with specified offset and fixed length.
write(Output, String, String, Object) - Method in class feign.form.multipart.PojoWriter
 
write(Output, String, Object) - Method in class feign.form.multipart.SingleFileWriter
 
write(Output, String, Object) - Method in class feign.form.multipart.SingleParameterWriter
 
write(Output, String, String, Object) - Method in interface feign.form.multipart.Writer
Processing form data to request body.
writeFileMetadata(Output, String, String, String) - Method in class feign.form.multipart.AbstractWriter
Writes file's metadata.
Writer - Interface in feign.form.multipart
A writer interface.
A B C D E F G I M O P S T U V W 
Skip navigation links

Copyright © 2012–2024 OpenFeign. All rights reserved.