Index

A B C D E F G H I J K L M N O P Q R S T U W 
All Classes and Interfaces|All Packages

A

addField(String, R) - Method in class com.github.silent.samurai.speedy.api.client.builder.SpeedyCreateRequestBuilder
Add a field with its value to the entity.
and(JsonNode...) - Static method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 

B

build() - Method in class com.github.silent.samurai.speedy.api.client.builder.SpeedyUpdateRequestBuilder
Build the SpeedyUpdateRequest without executing it.
build() - Method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 
builder() - Static method in class com.github.silent.samurai.speedy.api.client.models.SpeedyCreateRequest
 

C

com.github.silent.samurai.speedy.api.client - package com.github.silent.samurai.speedy.api.client
 
com.github.silent.samurai.speedy.api.client.builder - package com.github.silent.samurai.speedy.api.client.builder
 
com.github.silent.samurai.speedy.api.client.clients - package com.github.silent.samurai.speedy.api.client.clients
 
com.github.silent.samurai.speedy.api.client.models - package com.github.silent.samurai.speedy.api.client.models
 
com.github.silent.samurai.speedy.api.client.utils - package com.github.silent.samurai.speedy.api.client.utils
 
condition(String, JsonNode) - Static method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 
create(SpeedyCreateRequest) - Method in class com.github.silent.samurai.speedy.api.client.SpeedyApi
 
create(String) - Method in class com.github.silent.samurai.speedy.api.client.SpeedyClient
 
createMany(SpeedyCreateRequest) - Method in class com.github.silent.samurai.speedy.api.client.SpeedyApi
 

D

delete(SpeedyDeleteRequest) - Method in class com.github.silent.samurai.speedy.api.client.SpeedyApi
 
delete(String) - Method in class com.github.silent.samurai.speedy.api.client.SpeedyClient
 

E

eq(Object) - Static method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 
execute() - Method in class com.github.silent.samurai.speedy.api.client.builder.SpeedyCreateRequestBuilder
Build and execute the creation request using the configured SpeedyApi.
execute() - Method in class com.github.silent.samurai.speedy.api.client.builder.SpeedyDeleteRequestBuilder
Build and execute the delete request using the configured SpeedyApi.
execute() - Method in class com.github.silent.samurai.speedy.api.client.builder.SpeedyGetRequestBuilder
Build and execute the get request using the configured SpeedyApi.
execute() - Method in class com.github.silent.samurai.speedy.api.client.builder.SpeedyUpdateRequestBuilder
Build and execute the update request using the configured SpeedyApi.
execute() - Method in class com.github.silent.samurai.speedy.api.client.models.SpeedyQueryRequest
 
expand(String) - Method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 

F

field(String, Object) - Method in class com.github.silent.samurai.speedy.api.client.builder.SpeedyUpdateRequestBuilder
Add a field to be updated.
from() - Static method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 
from(String) - Static method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 
from(HttpClient<T>) - Static method in class com.github.silent.samurai.speedy.api.client.SpeedyClient
 
fromEntity(String) - Method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 
fromJson(JsonNode, Class<T>) - Static method in class com.github.silent.samurai.speedy.api.client.utils.JsonUtil
Convert a JsonNode to a specific type.
fromJson(String, Class<T>) - Static method in class com.github.silent.samurai.speedy.api.client.utils.JsonUtil
Convert a JSON string to a specific type.

G

get(SpeedyGetRequest) - Method in class com.github.silent.samurai.speedy.api.client.SpeedyApi
 
get(String) - Method in class com.github.silent.samurai.speedy.api.client.SpeedyClient
 
getFrom() - Method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 
getObjectMapper() - Static method in class com.github.silent.samurai.speedy.api.client.utils.JsonUtil
Get the ObjectMapper instance.
gt(Object) - Static method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 
gte(Object) - Static method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 

H

HttpClient<T> - Interface in com.github.silent.samurai.speedy.api.client
Interface for HTTP client operations used by SpeedyApi.

I

in(Object...) - Static method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 
invokeAPI(String, HttpMethod, MultiValueMap<String, String>, JsonNode, HttpHeaders) - Method in class com.github.silent.samurai.speedy.api.client.clients.MockMvcHttpClient
 
invokeAPI(String, HttpMethod, MultiValueMap<String, String>, JsonNode, HttpHeaders) - Method in class com.github.silent.samurai.speedy.api.client.clients.RestTemplateSpeedyClientImpl
 
invokeAPI(String, HttpMethod, MultiValueMap<String, String>, JsonNode, HttpHeaders) - Method in interface com.github.silent.samurai.speedy.api.client.HttpClient
Invoke an HTTP API call with the given parameters.

J

JsonUtil - Class in com.github.silent.samurai.speedy.api.client.utils
Utility class for JSON operations in the Speedy Java Client.
JsonUtil() - Constructor for class com.github.silent.samurai.speedy.api.client.utils.JsonUtil
 

K

key(String, Object) - Method in class com.github.silent.samurai.speedy.api.client.builder.SpeedyDeleteRequestBuilder
 
key(String, Object) - Method in class com.github.silent.samurai.speedy.api.client.builder.SpeedyGetRequestBuilder
 
key(String, Object) - Method in class com.github.silent.samurai.speedy.api.client.builder.SpeedyUpdateRequestBuilder
Add a key field (typically for identifying the record to update).

L

lt(Object) - Static method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 
lte(Object) - Static method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 

M

matches(Object) - Static method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 
mockMvc(MockMvc) - Static method in class com.github.silent.samurai.speedy.api.client.SpeedyClient
 
MockMvcHttpClient - Class in com.github.silent.samurai.speedy.api.client.clients
MockMvc implementation of HttpClient for testing purposes.
MockMvcHttpClient(MockMvc) - Constructor for class com.github.silent.samurai.speedy.api.client.clients.MockMvcHttpClient
Creates a new MockMvcHttpClient with the specified MockMvc instance.

N

ne(Object) - Static method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 
nin(Object...) - Static method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 

O

or(JsonNode...) - Static method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 
orderByAsc(String) - Method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 
orderByDesc(String) - Method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 

P

pageNo(int) - Method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 
pageSize(int) - Method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 
parseJson(String) - Static method in class com.github.silent.samurai.speedy.api.client.utils.JsonUtil
Parse a JSON string to JsonNode.
prettyPrint() - Method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 

Q

query(SpeedyQuery) - Method in class com.github.silent.samurai.speedy.api.client.SpeedyApi
 
query(SpeedyQuery) - Method in class com.github.silent.samurai.speedy.api.client.SpeedyClient
 

R

restTemplate(RestTemplate, String) - Static method in class com.github.silent.samurai.speedy.api.client.SpeedyClient
 
RestTemplateSpeedyClientImpl - Class in com.github.silent.samurai.speedy.api.client.clients
 
RestTemplateSpeedyClientImpl(RestTemplate, String) - Constructor for class com.github.silent.samurai.speedy.api.client.clients.RestTemplateSpeedyClientImpl
 

S

select(String...) - Method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 
SpeedyApi<T> - Class in com.github.silent.samurai.speedy.api.client
 
SpeedyApi(HttpClient<T>) - Constructor for class com.github.silent.samurai.speedy.api.client.SpeedyApi
Constructor that takes an HttpClient interface.
SpeedyClient<T> - Class in com.github.silent.samurai.speedy.api.client
 
SpeedyClient(HttpClient<T>) - Constructor for class com.github.silent.samurai.speedy.api.client.SpeedyClient
 
SpeedyCreateRequest - Class in com.github.silent.samurai.speedy.api.client.models
 
SpeedyCreateRequest() - Constructor for class com.github.silent.samurai.speedy.api.client.models.SpeedyCreateRequest
 
SpeedyCreateRequestBuilder<T> - Class in com.github.silent.samurai.speedy.api.client.builder
 
SpeedyCreateRequestBuilder(String, SpeedyApi<T>) - Constructor for class com.github.silent.samurai.speedy.api.client.builder.SpeedyCreateRequestBuilder
 
SpeedyDeleteRequest - Class in com.github.silent.samurai.speedy.api.client.models
 
SpeedyDeleteRequest() - Constructor for class com.github.silent.samurai.speedy.api.client.models.SpeedyDeleteRequest
 
SpeedyDeleteRequestBuilder<T> - Class in com.github.silent.samurai.speedy.api.client.builder
 
SpeedyDeleteRequestBuilder(String, SpeedyApi<T>) - Constructor for class com.github.silent.samurai.speedy.api.client.builder.SpeedyDeleteRequestBuilder
 
SpeedyGetRequest - Class in com.github.silent.samurai.speedy.api.client.models
 
SpeedyGetRequest() - Constructor for class com.github.silent.samurai.speedy.api.client.models.SpeedyGetRequest
 
SpeedyGetRequestBuilder<T> - Class in com.github.silent.samurai.speedy.api.client.builder
 
SpeedyGetRequestBuilder(String, SpeedyApi<T>) - Constructor for class com.github.silent.samurai.speedy.api.client.builder.SpeedyGetRequestBuilder
 
SpeedyQuery - Class in com.github.silent.samurai.speedy.api.client
 
SpeedyQuery() - Constructor for class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 
SpeedyQueryRequest<T> - Class in com.github.silent.samurai.speedy.api.client.models
 
SpeedyQueryRequest(SpeedyQuery, SpeedyApi<T>) - Constructor for class com.github.silent.samurai.speedy.api.client.models.SpeedyQueryRequest
 
SpeedyResponse - Class in com.github.silent.samurai.speedy.api.client.models
 
SpeedyResponse() - Constructor for class com.github.silent.samurai.speedy.api.client.models.SpeedyResponse
 
SpeedyUpdateRequest - Class in com.github.silent.samurai.speedy.api.client.models
 
SpeedyUpdateRequest() - Constructor for class com.github.silent.samurai.speedy.api.client.models.SpeedyUpdateRequest
 
SpeedyUpdateRequestBuilder<T> - Class in com.github.silent.samurai.speedy.api.client.builder
 
SpeedyUpdateRequestBuilder(String, SpeedyApi<T>) - Constructor for class com.github.silent.samurai.speedy.api.client.builder.SpeedyUpdateRequestBuilder
 

T

toJson(Object) - Static method in class com.github.silent.samurai.speedy.api.client.utils.JsonUtil
Convert an object to JSON string.

U

update(SpeedyUpdateRequest) - Method in class com.github.silent.samurai.speedy.api.client.SpeedyApi
 
update(String) - Method in class com.github.silent.samurai.speedy.api.client.SpeedyClient
 

W

where(JsonNode...) - Method in class com.github.silent.samurai.speedy.api.client.SpeedyQuery
 
A B C D E F G H I J K L M N O P Q R S T U W 
All Classes and Interfaces|All Packages