Index

A B C D E F I J L M N P R S T V W 
All Classes and Interfaces|All Packages

A

accept() - Element in annotation interface com.palantir.dialogue.annotations.Request
Response body Deserializer.
accepts() - Method in class com.palantir.dialogue.annotations.ErrorHandlingVoidDeserializer
 
accepts() - Method in class com.palantir.dialogue.annotations.StdDeserializer
 
addHeaderValue(String, String) - Method in class com.palantir.dialogue.annotations.MultipartRequestBody.ContentBodyPartBuilder
 
addPart(MultipartRequestBody.Part) - Method in class com.palantir.dialogue.annotations.MultipartRequestBody.Builder
 

B

build() - Method in class com.palantir.dialogue.annotations.MultipartRequestBody.Builder
 
build() - Method in class com.palantir.dialogue.annotations.MultipartRequestBody.ContentBodyPartBuilder
 
build() - Method in class com.palantir.dialogue.annotations.MultipartRequestBody.FormBodyPartBuilder
 
builder() - Static method in class com.palantir.dialogue.annotations.MultipartRequestBody
 

C

close() - Method in interface com.palantir.dialogue.annotations.ContentBody
Closes this ContentBody and releases all resources.
close() - Method in class com.palantir.dialogue.annotations.MultipartRequestBody
 
com.palantir.dialogue.annotations - package com.palantir.dialogue.annotations
 
ConjureErrorDecoder - Class in com.palantir.dialogue.annotations
 
ConjureErrorDecoder() - Constructor for class com.palantir.dialogue.annotations.ConjureErrorDecoder
 
ContentBody - Interface in com.palantir.dialogue.annotations
 
contentBodyPartBuilder(ContentBody) - Static method in class com.palantir.dialogue.annotations.MultipartRequestBody
 
contentLength() - Method in interface com.palantir.dialogue.annotations.ContentBody
 
contentLength() - Method in class com.palantir.dialogue.annotations.MultipartRequestBody
 
contentType() - Method in interface com.palantir.dialogue.annotations.ContentBody
A HTTP content type (e.g., "application/json") indicating the type of content.
contentType() - Method in class com.palantir.dialogue.annotations.MultipartRequestBody
 

D

decode(Response) - Method in class com.palantir.dialogue.annotations.ConjureErrorDecoder
 
decode(Response) - Method in interface com.palantir.dialogue.annotations.ErrorDecoder
 
decode(Response) - Method in class com.palantir.dialogue.annotations.ErrorDecoder.None
 
DefaultListParamEncoder - Interface in com.palantir.dialogue.annotations
Marker interface to appease the compiler.
DefaultMultimapParamEncoder - Class in com.palantir.dialogue.annotations
 
DefaultMultimapParamEncoder() - Constructor for class com.palantir.dialogue.annotations.DefaultMultimapParamEncoder
 
DefaultParamEncoder - Interface in com.palantir.dialogue.annotations
Marker interface to appease the compiler.
DefaultParameterSerializer - Enum Class in com.palantir.dialogue.annotations
 
deserialize(Response) - Method in class com.palantir.dialogue.annotations.ErrorHandlingVoidDeserializer
 
deserialize(Response) - Method in class com.palantir.dialogue.annotations.InputStreamDeserializer
 
deserialize(Response) - Method in class com.palantir.dialogue.annotations.ResponseDeserializer
 
DeserializerFactory<U> - Interface in com.palantir.dialogue.annotations
 
deserializerFor(TypeMarker) - Method in interface com.palantir.dialogue.annotations.DeserializerFactory
 
deserializerFor(TypeMarker) - Method in class com.palantir.dialogue.annotations.Json
 
deserializerFor(TypeMarker) - Method in class com.palantir.dialogue.annotations.ErrorHandlingDeserializerFactory
 
deserializerFor(TypeMarker) - Method in class com.palantir.dialogue.annotations.StdDeserializer
 

E

encoder() - Element in annotation interface com.palantir.dialogue.annotations.Request.Header
 
encoder() - Element in annotation interface com.palantir.dialogue.annotations.Request.HeaderMap
 
encoder() - Element in annotation interface com.palantir.dialogue.annotations.Request.PathParam
 
encoder() - Element in annotation interface com.palantir.dialogue.annotations.Request.QueryMap
 
encoder() - Element in annotation interface com.palantir.dialogue.annotations.Request.QueryParam
 
errorDecoder() - Element in annotation interface com.palantir.dialogue.annotations.Request
Error handling strategy.
ErrorDecoder - Interface in com.palantir.dialogue.annotations
 
ErrorDecoder.None - Class in com.palantir.dialogue.annotations
 
ErrorHandlingDeserializerFactory<T> - Class in com.palantir.dialogue.annotations
 
ErrorHandlingDeserializerFactory(DeserializerFactory, ErrorDecoder) - Constructor for class com.palantir.dialogue.annotations.ErrorHandlingDeserializerFactory
 
ErrorHandlingVoidDeserializer - Class in com.palantir.dialogue.annotations
 
ErrorHandlingVoidDeserializer(Deserializer, ErrorDecoder) - Constructor for class com.palantir.dialogue.annotations.ErrorHandlingVoidDeserializer
 
extractFields(T) - Method in class com.palantir.dialogue.annotations.FormUrlEncodedSerializerFactory
Extracts the form fields from value.

F

fileName(String) - Method in class com.palantir.dialogue.annotations.MultipartRequestBody.FormBodyPartBuilder
 
formBodyPartBuilder(String, ContentBody) - Static method in class com.palantir.dialogue.annotations.MultipartRequestBody
 
FormUrlEncodedSerializerFactory<T> - Class in com.palantir.dialogue.annotations
Extend this class in order to serialize T to application/x-www-form-urlencoded request body.
FormUrlEncodedSerializerFactory() - Constructor for class com.palantir.dialogue.annotations.FormUrlEncodedSerializerFactory
 

I

inputStream(String, InputStream) - Static method in interface com.palantir.dialogue.annotations.ContentBody
 
InputStreamDeserializer - Class in com.palantir.dialogue.annotations
 
InputStreamDeserializer() - Constructor for class com.palantir.dialogue.annotations.InputStreamDeserializer
 
InputStreamDeserializer(BodySerDe) - Constructor for class com.palantir.dialogue.annotations.InputStreamDeserializer
 
INSTANCE - Enum constant in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
 
isError(Response) - Method in class com.palantir.dialogue.annotations.ConjureErrorDecoder
 
isError(Response) - Method in interface com.palantir.dialogue.annotations.ErrorDecoder
 
isError(Response) - Method in class com.palantir.dialogue.annotations.ErrorDecoder.None
 

J

Json - Class in com.palantir.dialogue.annotations
Implements conjure-style json body and response handling.
Json() - Constructor for class com.palantir.dialogue.annotations.Json
 
Json(ObjectMapper) - Constructor for class com.palantir.dialogue.annotations.Json
 

L

listEncoder() - Element in annotation interface com.palantir.dialogue.annotations.Request.PathParam
 
ListParamEncoder<T> - Interface in com.palantir.dialogue.annotations
 

M

MapToMultimapParamEncoder - Class in com.palantir.dialogue.annotations
 
MapToMultimapParamEncoder() - Constructor for class com.palantir.dialogue.annotations.MapToMultimapParamEncoder
 
method() - Element in annotation interface com.palantir.dialogue.annotations.Request
 
MultimapParamEncoder<T> - Interface in com.palantir.dialogue.annotations
 
MultipartRequestBody - Class in com.palantir.dialogue.annotations
 
MultipartRequestBody.Builder - Class in com.palantir.dialogue.annotations
 
MultipartRequestBody.ContentBodyPartBuilder - Class in com.palantir.dialogue.annotations
 
MultipartRequestBody.FormBodyPartBuilder - Class in com.palantir.dialogue.annotations
 
MultipartRequestBody.Part - Class in com.palantir.dialogue.annotations
 

N

None() - Constructor for class com.palantir.dialogue.annotations.ErrorDecoder.None
 

P

ParamEncoder<T> - Interface in com.palantir.dialogue.annotations
 
ParameterSerializer - Interface in com.palantir.dialogue.annotations
 
path() - Element in annotation interface com.palantir.dialogue.annotations.Request
Request path.
path(String, Path) - Static method in interface com.palantir.dialogue.annotations.ContentBody
 

R

repeatable() - Method in interface com.palantir.dialogue.annotations.ContentBody
Returns
repeatable() - Method in class com.palantir.dialogue.annotations.MultipartRequestBody
 
Request - Annotation Interface in com.palantir.dialogue.annotations
Annotates an RPC endpoint.
Request.Body - Annotation Interface in com.palantir.dialogue.annotations
 
Request.Header - Annotation Interface in com.palantir.dialogue.annotations
 
Request.HeaderMap - Annotation Interface in com.palantir.dialogue.annotations
 
Request.PathParam - Annotation Interface in com.palantir.dialogue.annotations
 
Request.QueryMap - Annotation Interface in com.palantir.dialogue.annotations
Similar to the Feign QueryMap serialization type.
Request.QueryParam - Annotation Interface in com.palantir.dialogue.annotations
 
ResponseDeserializer - Class in com.palantir.dialogue.annotations
 
ResponseDeserializer() - Constructor for class com.palantir.dialogue.annotations.ResponseDeserializer
 

S

serialize(T) - Method in class com.palantir.dialogue.annotations.FormUrlEncodedSerializerFactory
 
serializeAuthHeader(AuthHeader) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
 
serializeAuthHeader(AuthHeader) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
 
serializeBearerToken(BearerToken) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
 
serializeBearerToken(BearerToken) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
 
serializeBoolean(boolean) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
 
serializeBoolean(boolean) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
 
serializeChar(char) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
 
serializeChar(char) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
 
serializeDateTime(OffsetDateTime) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
 
serializeDateTime(OffsetDateTime) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
 
serializeDouble(double) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
 
serializeDouble(double) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
 
serializeFloat(float) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
 
serializeFloat(float) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
 
serializeInteger(int) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
 
serializeInteger(int) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
 
serializeLong(long) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
 
serializeLong(long) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
 
SerializerFactory<U> - Interface in com.palantir.dialogue.annotations
 
serializerFor(TypeMarker) - Method in class com.palantir.dialogue.annotations.Json
 
serializerFor(TypeMarker) - Method in interface com.palantir.dialogue.annotations.SerializerFactory
 
serializerFor(TypeMarker) - Method in class com.palantir.dialogue.annotations.StdSerializer
 
serializeRid(ResourceIdentifier) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
 
serializeRid(ResourceIdentifier) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
 
serializeSafeLong(SafeLong) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
 
serializeSafeLong(SafeLong) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
 
serializeString(String) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
 
serializeString(String) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
 
serializeUuid(UUID) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
 
serializeUuid(UUID) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
 
StdDeserializer<T> - Class in com.palantir.dialogue.annotations
 
StdDeserializer(String) - Constructor for class com.palantir.dialogue.annotations.StdDeserializer
 
StdSerializer<T> - Class in com.palantir.dialogue.annotations
 
StdSerializer() - Constructor for class com.palantir.dialogue.annotations.StdSerializer
 

T

toParamValue(Object) - Method in class com.palantir.dialogue.annotations.ToStringParamEncoder
 
toParamValue(T) - Method in interface com.palantir.dialogue.annotations.ParamEncoder
 
toParamValues(Multimap) - Method in class com.palantir.dialogue.annotations.DefaultMultimapParamEncoder
 
toParamValues(Object) - Method in class com.palantir.dialogue.annotations.ToStringParamEncoder
 
toParamValues(Map) - Method in class com.palantir.dialogue.annotations.MapToMultimapParamEncoder
 
toParamValues(T) - Method in interface com.palantir.dialogue.annotations.ListParamEncoder
 
toParamValues(T) - Method in interface com.palantir.dialogue.annotations.MultimapParamEncoder
 
toString() - Method in class com.palantir.dialogue.annotations.InputStreamDeserializer
 
toString() - Method in class com.palantir.dialogue.annotations.ResponseDeserializer
 
ToStringParamEncoder - Class in com.palantir.dialogue.annotations
Simple Encoder implementation which always uses the Object.toString() value.
ToStringParamEncoder() - Constructor for class com.palantir.dialogue.annotations.ToStringParamEncoder
 

V

value() - Element in annotation interface com.palantir.dialogue.annotations.Request.Body
Custom body Serializer.
value() - Element in annotation interface com.palantir.dialogue.annotations.Request.Header
 
value() - Element in annotation interface com.palantir.dialogue.annotations.Request.QueryParam
 
valueOf(String) - Static method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
Returns an array containing the constants of this enum class, in the order they are declared.

W

writeTo(OutputStream) - Method in interface com.palantir.dialogue.annotations.ContentBody
The content of this request body, possibly empty.
writeTo(OutputStream) - Method in class com.palantir.dialogue.annotations.MultipartRequestBody
 
A B C D E F I J L M N P R S T V W 
All Classes and Interfaces|All Packages