Package feign.querymap
Class FieldQueryMapEncoder
- java.lang.Object
-
- feign.querymap.FieldQueryMapEncoder
-
- All Implemented Interfaces:
QueryMapEncoder
- Direct Known Subclasses:
QueryMapEncoder.Default
public class FieldQueryMapEncoder extends java.lang.Object implements QueryMapEncoder
the query map will be generated using member variable names as query parameter names. eg: "/uri?name={name}&number={number}" order of included query parameters not guaranteed, and as usual, if any value is null, it will be left out
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface feign.QueryMapEncoder
QueryMapEncoder.Default
-
-
Constructor Summary
Constructors Constructor Description FieldQueryMapEncoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>
encode(java.lang.Object object)
Encodes the given object into a query map.
-
-
-
Method Detail
-
encode
public java.util.Map<java.lang.String,java.lang.Object> encode(java.lang.Object object) throws EncodeException
Description copied from interface:QueryMapEncoder
Encodes the given object into a query map.- Specified by:
encode
in interfaceQueryMapEncoder
- Parameters:
object
- the object to encode- Returns:
- the map represented by the object
- Throws:
EncodeException
-
-