JavaScript is disabled on your browser.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
K
Q
R
S
T
U
A
AbstractStub
- Class in
io.katharsis.client.internal
AbstractStub(KatharsisClient, JsonApiUrlBuilder)
- Constructor for class io.katharsis.client.internal.
AbstractStub
addModule(Module)
- Method in class io.katharsis.client.
KatharsisClient
Adds the given module.
addRelations(T, Iterable<J>, String)
- Method in class io.katharsis.client.internal.
RelationshipRepositoryStubImpl
asJsonNode()
- Method in class io.katharsis.client.response.
JsonLinksInformation
asJsonNode()
- Method in class io.katharsis.client.response.
JsonMetaInformation
B
BaseResponseDeserializer
- Class in
io.katharsis.client.internal
Deerializes top-level JSON object and provides ability to include compound documents TODO could this be merged with RequestBodyDeserializer?
BaseResponseDeserializer(ResourceRegistry, ObjectMapper)
- Constructor for class io.katharsis.client.internal.
BaseResponseDeserializer
BaseResponseDeserializer.ClientDataBody
- Class in
io.katharsis.client.internal
BaseResponseDeserializer.ClientDataBody()
- Constructor for class io.katharsis.client.internal.
BaseResponseDeserializer.ClientDataBody
C
ClientException
- Exception in
io.katharsis.client
General client exception if no custom mapper is found.
ClientException(int, String)
- Constructor for exception io.katharsis.client.
ClientException
ClientException(int, String, Throwable)
- Constructor for exception io.katharsis.client.
ClientException
D
delete(ID)
- Method in class io.katharsis.client.internal.
ResourceRepositoryStubImpl
deserialize(JsonParser, DeserializationContext)
- Method in class io.katharsis.client.internal.
BaseResponseDeserializer
deserialize(JsonParser, DeserializationContext)
- Method in class io.katharsis.client.internal.
ErrorResponseDeserializer
E
ErrorResponseDeserializer
- Class in
io.katharsis.client.internal
Serializes top-level Errors object.
ErrorResponseDeserializer()
- Constructor for class io.katharsis.client.internal.
ErrorResponseDeserializer
execute(Request.Builder, boolean)
- Method in class io.katharsis.client.internal.
AbstractStub
executeDelete(HttpUrl)
- Method in class io.katharsis.client.internal.
AbstractStub
executeGet(HttpUrl)
- Method in class io.katharsis.client.internal.
AbstractStub
F
findAll(QueryParams)
- Method in class io.katharsis.client.internal.
ResourceRepositoryStubImpl
findAll(Iterable<ID>, QueryParams)
- Method in class io.katharsis.client.internal.
ResourceRepositoryStubImpl
findAll(QuerySpec)
- Method in class io.katharsis.client.internal.
ResourceRepositoryStubImpl
findAll(Iterable<ID>, QuerySpec)
- Method in class io.katharsis.client.internal.
ResourceRepositoryStubImpl
findAll(QuerySpec)
- Method in interface io.katharsis.client.
QuerySpecResourceRepositoryStub
findAll(Iterable<I>, QuerySpec)
- Method in interface io.katharsis.client.
QuerySpecResourceRepositoryStub
findAll(QueryParams)
- Method in interface io.katharsis.client.
ResourceRepositoryStub
findAll(Iterable<ID>, QueryParams)
- Method in interface io.katharsis.client.
ResourceRepositoryStub
findManyTargets(I, String, QueryParams)
- Method in class io.katharsis.client.internal.
RelationshipRepositoryStubImpl
findManyTargets(I, String, QuerySpec)
- Method in class io.katharsis.client.internal.
RelationshipRepositoryStubImpl
findManyTargets(TID, String, QuerySpec)
- Method in interface io.katharsis.client.
QuerySpecRelationshipRepositoryStub
findManyTargets(TID, String, QueryParams)
- Method in interface io.katharsis.client.
RelationshipRepositoryStub
findOne(ID, QueryParams)
- Method in class io.katharsis.client.internal.
ResourceRepositoryStubImpl
findOne(ID, QuerySpec)
- Method in class io.katharsis.client.internal.
ResourceRepositoryStubImpl
findOneTarget(I, String, QueryParams)
- Method in class io.katharsis.client.internal.
RelationshipRepositoryStubImpl
findOneTarget(I, String, QuerySpec)
- Method in class io.katharsis.client.internal.
RelationshipRepositoryStubImpl
G
getExceptionMapperRegistry()
- Method in class io.katharsis.client.
KatharsisClient
getHttpClient()
- Method in class io.katharsis.client.
KatharsisClient
getLinks()
- Method in class io.katharsis.client.internal.
BaseResponseDeserializer.ClientDataBody
getLinksInformation()
- Method in class io.katharsis.client.response.
ResourceList
getLinksInformation(Class<L>)
- Method in class io.katharsis.client.response.
ResourceList
getMeta()
- Method in class io.katharsis.client.internal.
BaseResponseDeserializer.ClientDataBody
getMetaInformation()
- Method in class io.katharsis.client.response.
ResourceList
getMetaInformation(Class<M>)
- Method in class io.katharsis.client.response.
ResourceList
getObjectMapper()
- Method in class io.katharsis.client.
KatharsisClient
getQuerySpecRepository(Class<T>)
- Method in class io.katharsis.client.
KatharsisClient
getQuerySpecRepository(Class<T>, Class<D>)
- Method in class io.katharsis.client.
KatharsisClient
getRegistry()
- Method in class io.katharsis.client.
KatharsisClient
getRepository(Class<T>)
- Method in class io.katharsis.client.
KatharsisClient
getRepository(Class<T>, Class<D>)
- Method in class io.katharsis.client.
KatharsisClient
getResourceClass()
- Method in class io.katharsis.client.internal.
ResourceRepositoryStubImpl
getSourceResourceClass()
- Method in class io.katharsis.client.internal.
RelationshipRepositoryStubImpl
getTargetResourceClass()
- Method in class io.katharsis.client.internal.
RelationshipRepositoryStubImpl
H
handledType()
- Method in class io.katharsis.client.internal.
ErrorResponseDeserializer
I
init()
- Method in class io.katharsis.client.
KatharsisClient
io.katharsis.client
- package io.katharsis.client
io.katharsis.client.internal
- package io.katharsis.client.internal
io.katharsis.client.response
- package io.katharsis.client.response
J
JsonLinksInformation
- Class in
io.katharsis.client.response
JsonLinksInformation(JsonNode)
- Constructor for class io.katharsis.client.response.
JsonLinksInformation
JsonMetaInformation
- Class in
io.katharsis.client.response
JsonMetaInformation(JsonNode)
- Constructor for class io.katharsis.client.response.
JsonMetaInformation
K
katharsis
- Variable in class io.katharsis.client.internal.
AbstractStub
KatharsisClient
- Class in
io.katharsis.client
Client implementation giving access to JSON API repositories using stubs.
KatharsisClient(String, String)
- Constructor for class io.katharsis.client.
KatharsisClient
Q
QuerySpecRelationshipRepositoryStub
<
T
,
TID
extends
Serializable
,
D
,
DID
extends
Serializable
> - Interface in
io.katharsis.client
Implemented by every
RelationshipRepository
stub.
QuerySpecResourceRepositoryStub
<
T
,
I
extends
Serializable
> - Interface in
io.katharsis.client
Implemented by every
ResourceRepository
stub.
R
RelationshipRepositoryStub
<
T
,
TID
extends
Serializable
,
D
,
DID
extends
Serializable
> - Interface in
io.katharsis.client
Implemented by every
RelationshipRepository
stub.
RelationshipRepositoryStubImpl
<
T
,
I
extends
Serializable
,
D
,
J
extends
Serializable
> - Class in
io.katharsis.client.internal
RelationshipRepositoryStubImpl(KatharsisClient, Class<T>, Class<D>, ResourceInformation, JsonApiUrlBuilder, RegistryEntry<?>)
- Constructor for class io.katharsis.client.internal.
RelationshipRepositoryStubImpl
removeRelations(T, Iterable<J>, String)
- Method in class io.katharsis.client.internal.
RelationshipRepositoryStubImpl
ResourceList
<
T
> - Class in
io.katharsis.client.response
Holds links and meta information next to the actual list.
ResourceList(List<T>, LinksInformation, MetaInformation)
- Constructor for class io.katharsis.client.response.
ResourceList
ResourceRepositoryStub
<
T
,
ID
extends
Serializable
> - Interface in
io.katharsis.client
Implemented by every
ResourceRepository
stub.
ResourceRepositoryStubImpl
<
T
,
ID
extends
Serializable
> - Class in
io.katharsis.client.internal
ResourceRepositoryStubImpl(KatharsisClient, Class<T>, ResourceInformation, JsonApiUrlBuilder)
- Constructor for class io.katharsis.client.internal.
ResourceRepositoryStubImpl
ResponseBodyException
- Exception in
io.katharsis.client
ResponseBodyException(String)
- Constructor for exception io.katharsis.client.
ResponseBodyException
S
save(S)
- Method in class io.katharsis.client.internal.
ResourceRepositoryStubImpl
save(S, QueryParams)
- Method in class io.katharsis.client.internal.
ResourceRepositoryStubImpl
save(S, QuerySpec)
- Method in class io.katharsis.client.internal.
ResourceRepositoryStubImpl
save(S)
- Method in interface io.katharsis.client.
QuerySpecResourceRepositoryStub
Saves the given entity without any of its relationships.
save(S, QuerySpec)
- Method in interface io.katharsis.client.
QuerySpecResourceRepositoryStub
Saves the given entity.
save(S)
- Method in interface io.katharsis.client.
ResourceRepositoryStub
Saves the given entity without any of its relationships.
save(S, QueryParams)
- Method in interface io.katharsis.client.
ResourceRepositoryStub
Saves the given entity.
setLinks(JsonNode)
- Method in class io.katharsis.client.internal.
BaseResponseDeserializer.ClientDataBody
setMeta(JsonNode)
- Method in class io.katharsis.client.internal.
BaseResponseDeserializer.ClientDataBody
setRelation(T, J, String)
- Method in class io.katharsis.client.internal.
RelationshipRepositoryStubImpl
setRelations(T, Iterable<J>, String)
- Method in class io.katharsis.client.internal.
RelationshipRepositoryStubImpl
T
toList(JsonApiResponse)
- Method in class io.katharsis.client.internal.
AbstractStub
U
urlBuilder
- Variable in class io.katharsis.client.internal.
AbstractStub
A
B
C
D
E
F
G
H
I
J
K
Q
R
S
T
U
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2016. All Rights Reserved.