Index

A B C D E F G H I J M N O P R S T U V W 
All Classes|All Packages

A

addField(String, String) - Method in class io.xlate.jsonapi.rvp.JsonApiQuery
 
addField(Map<String, List<String>>, String, String) - Static method in class io.xlate.jsonapi.rvp.JsonApiQuery
 
addFilter(Map<String, String>, String, String) - Static method in class io.xlate.jsonapi.rvp.JsonApiQuery
 
addRelationship(String, String, String, JsonObject) - Method in class io.xlate.jsonapi.rvp.JsonApiResource
 
afterDelete(JsonApiContext, Object) - Method in class io.xlate.jsonapi.rvp.internal.DefaultJsonApiHandler
 
afterDelete(JsonApiContext, Object) - Method in class io.xlate.jsonapi.rvp.internal.JsonApiHandlerChain
 
afterDelete(JsonApiContext, T) - Method in interface io.xlate.jsonapi.rvp.JsonApiHandler
Called after an existing entity has been removed from the persistence context/database.
afterFind(JsonApiContext, Object) - Method in class io.xlate.jsonapi.rvp.internal.DefaultJsonApiHandler
 
afterFind(JsonApiContext, Object) - Method in class io.xlate.jsonapi.rvp.internal.JsonApiHandlerChain
 
afterFind(JsonApiContext, T) - Method in interface io.xlate.jsonapi.rvp.JsonApiHandler
Called after the database has been searched for the requested entity/entities.
afterMerge(JsonApiContext, Object) - Method in class io.xlate.jsonapi.rvp.internal.DefaultJsonApiHandler
 
afterMerge(JsonApiContext, Object) - Method in class io.xlate.jsonapi.rvp.internal.JsonApiHandlerChain
 
afterMerge(JsonApiContext, T) - Method in interface io.xlate.jsonapi.rvp.JsonApiHandler
Called after an existing entity has been merged into the persistence context.
afterPersist(JsonApiContext, Object) - Method in class io.xlate.jsonapi.rvp.internal.DefaultJsonApiHandler
 
afterPersist(JsonApiContext, Object) - Method in class io.xlate.jsonapi.rvp.internal.JsonApiHandlerChain
 
afterPersist(JsonApiContext, T) - Method in interface io.xlate.jsonapi.rvp.JsonApiHandler
Called after a new entity has been added to the persistence context/database.
afterValidation(JsonApiContext, Set<ConstraintViolation<?>>) - Method in class io.xlate.jsonapi.rvp.internal.DefaultJsonApiHandler
 
afterValidation(JsonApiContext, Set<ConstraintViolation<?>>) - Method in class io.xlate.jsonapi.rvp.internal.JsonApiHandlerChain
 
afterValidation(JsonApiContext, Set<ConstraintViolation<?>>) - Method in interface io.xlate.jsonapi.rvp.JsonApiHandler
Called following a validation operation.
APPLICATION_JSONAPI - Static variable in class io.xlate.jsonapi.rvp.JsonApiMediaType
 
APPLICATION_JSONAPI_TYPE - Static variable in class io.xlate.jsonapi.rvp.JsonApiMediaType
 

B

badRequest(InternalContext, Set<?>) - Static method in class io.xlate.jsonapi.rvp.internal.rs.boundary.Responses
 
beforeDelete(JsonApiContext, Object) - Method in class io.xlate.jsonapi.rvp.internal.DefaultJsonApiHandler
 
beforeDelete(JsonApiContext, Object) - Method in class io.xlate.jsonapi.rvp.internal.JsonApiHandlerChain
 
beforeDelete(JsonApiContext, T) - Method in interface io.xlate.jsonapi.rvp.JsonApiHandler
Called prior to an attempt to remove an existing entity from the persistence context/database.
beforeMerge(JsonApiContext, Object) - Method in class io.xlate.jsonapi.rvp.internal.DefaultJsonApiHandler
 
beforeMerge(JsonApiContext, Object) - Method in class io.xlate.jsonapi.rvp.internal.JsonApiHandlerChain
 
beforeMerge(JsonApiContext, T) - Method in interface io.xlate.jsonapi.rvp.JsonApiHandler
Called prior to an existing entity being merged into the persistence context.
beforePersist(JsonApiContext, Object) - Method in class io.xlate.jsonapi.rvp.internal.DefaultJsonApiHandler
 
beforePersist(JsonApiContext, Object) - Method in class io.xlate.jsonapi.rvp.internal.JsonApiHandlerChain
 
beforePersist(JsonApiContext, T) - Method in interface io.xlate.jsonapi.rvp.JsonApiHandler
Called prior to a new entity being added to the persistence context/database.
beforeResponse(JsonApiContext) - Method in class io.xlate.jsonapi.rvp.internal.DefaultJsonApiHandler
 
beforeResponse(JsonApiContext) - Method in class io.xlate.jsonapi.rvp.internal.JsonApiHandlerChain
 
beforeResponse(JsonApiContext) - Method in interface io.xlate.jsonapi.rvp.JsonApiHandler
Called at the end of each request.
beforeUpdate(JsonApiContext, Object) - Method in class io.xlate.jsonapi.rvp.internal.DefaultJsonApiHandler
 
beforeUpdate(JsonApiContext, Object) - Method in class io.xlate.jsonapi.rvp.internal.JsonApiHandlerChain
 
beforeUpdate(JsonApiContext, T) - Method in interface io.xlate.jsonapi.rvp.JsonApiHandler
Called prior to an existing entity being updated with new values submitted by the client.
build() - Method in class io.xlate.jsonapi.rvp.JsonApiResourceType.Builder
 

C

clientError(InternalContext, JsonApiClientErrorException) - Static method in class io.xlate.jsonapi.rvp.internal.rs.boundary.Responses
 
config - Variable in class io.xlate.jsonapi.rvp.JsonApiResource
 
CONFIGURATION_KEY - Static variable in class io.xlate.jsonapi.rvp.JsonApiResourceType
 
create(JsonApiContext, JsonApiHandler<T>) - Method in class io.xlate.jsonapi.rvp.internal.persistence.boundary.PersistenceController
 
create(String, JsonObject) - Method in class io.xlate.jsonapi.rvp.JsonApiResource
 
created(InternalContext, Class<?>) - Static method in class io.xlate.jsonapi.rvp.internal.rs.boundary.Responses
 

D

DefaultJsonApiHandler - Class in io.xlate.jsonapi.rvp.internal
 
DefaultJsonApiHandler() - Constructor for class io.xlate.jsonapi.rvp.internal.DefaultJsonApiHandler
 
define(String, Class<T>) - Static method in class io.xlate.jsonapi.rvp.JsonApiResourceType
 
delete(JsonApiContext, JsonApiHandler<T>) - Method in class io.xlate.jsonapi.rvp.internal.persistence.boundary.PersistenceController
 
delete(String, String) - Method in class io.xlate.jsonapi.rvp.JsonApiResource
 
deleteRelationship(String, String, String, JsonObject) - Method in class io.xlate.jsonapi.rvp.JsonApiResource
 

E

EntityMeta - Class in io.xlate.jsonapi.rvp.internal.persistence.entity
 
EntityMeta(Class<?>, JsonApiResourceType<?>, Metamodel) - Constructor for class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMeta
 
EntityMetamodel - Class in io.xlate.jsonapi.rvp.internal.persistence.entity
 
EntityMetamodel(Class<?>, Set<JsonApiResourceType<?>>, Metamodel) - Constructor for class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMetamodel
 
equals(Object) - Method in class io.xlate.jsonapi.rvp.JsonApiResourceType
 
exposedIdAttribute(String, Function<String, Object>) - Method in class io.xlate.jsonapi.rvp.JsonApiResourceType.Builder
 

F

fetch(JsonApiContext, JsonApiHandler<T>) - Method in class io.xlate.jsonapi.rvp.internal.persistence.boundary.PersistenceController
 
findObject(JsonApiContext, String, String) - Method in class io.xlate.jsonapi.rvp.internal.persistence.boundary.PersistenceController
 
fromJson(PersistenceController, JsonApiContext, Object, JsonObject) - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.ResourceObjectReader
 
fromStatusCode(int) - Static method in enum io.xlate.jsonapi.rvp.JsonApiStatus
Convert a numerical status code into the corresponding Status.

G

getAttribute(String) - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
getAttribute(String) - Method in interface io.xlate.jsonapi.rvp.JsonApiContext
 
getAttributes(JsonApiQuery, Object) - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.ResourceObjectWriter
 
getCount() - Method in class io.xlate.jsonapi.rvp.JsonApiQuery
 
getDetail() - Method in exception io.xlate.jsonapi.rvp.internal.JsonApiClientErrorException
 
getDocument() - Method in class io.xlate.jsonapi.rvp.internal.rs.entity.JsonApiRequest
 
getEntityClass() - Method in class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMeta
 
getEntityMeta() - Method in class io.xlate.jsonapi.rvp.internal.rs.entity.JsonApiRequest
 
getEntityMeta() - Method in class io.xlate.jsonapi.rvp.JsonApiQuery
 
getEntityMeta(Class<?>) - Method in class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMetamodel
 
getEntityMeta(String) - Method in class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMetamodel
 
getEntityType() - Method in class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMeta
 
getErrors() - Method in exception io.xlate.jsonapi.rvp.internal.JsonApiClientErrorException
 
getExposedIdAttribute() - Method in class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMeta
 
getExposedIdAttribute() - Method in class io.xlate.jsonapi.rvp.JsonApiResourceType
 
getFamily() - Method in enum io.xlate.jsonapi.rvp.JsonApiStatus
Get the class of status code.
getId() - Method in class io.xlate.jsonapi.rvp.internal.rs.entity.JsonApiRequest
 
getId() - Method in class io.xlate.jsonapi.rvp.JsonApiQuery
 
getId(Object) - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.ResourceObjectWriter
 
getIdAttribute() - Method in class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMeta
 
getIdReader() - Method in class io.xlate.jsonapi.rvp.JsonApiResourceType
 
getIdValue(Object) - Method in class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMeta
 
getInclude() - Method in class io.xlate.jsonapi.rvp.JsonApiQuery
 
getName() - Method in class io.xlate.jsonapi.rvp.JsonApiResourceType
 
getPageLimit() - Method in class io.xlate.jsonapi.rvp.JsonApiQuery
 
getPageOffset() - Method in class io.xlate.jsonapi.rvp.JsonApiQuery
 
getPrincipalNamePath() - Method in class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMeta
 
getPrincipalNamePath() - Method in class io.xlate.jsonapi.rvp.JsonApiResourceType
 
getPropertyDescriptor(String) - Method in class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMeta
 
getPropertyValue(Object, String) - Method in class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMeta
 
getQuery() - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
getQuery() - Method in interface io.xlate.jsonapi.rvp.JsonApiContext
 
getReasonPhrase() - Method in enum io.xlate.jsonapi.rvp.JsonApiStatus
Get the reason phrase.
getRelatedEntityClass(String) - Method in class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMeta
 
getRelationshipName() - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
getRelationshipName() - Method in interface io.xlate.jsonapi.rvp.JsonApiContext
 
getRelationships() - Method in class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMeta
 
getRelationships() - Method in class io.xlate.jsonapi.rvp.JsonApiResourceType
 
getRelationships(JsonApiContext) - Method in class io.xlate.jsonapi.rvp.internal.persistence.boundary.PersistenceController
 
getRelationships(Object, Map<String, Object>, JsonApiQuery, UriInfo) - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.ResourceObjectWriter
 
getRequest() - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
getRequest() - Method in interface io.xlate.jsonapi.rvp.JsonApiContext
 
getRequestEntity() - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
getRequestEntity() - Method in interface io.xlate.jsonapi.rvp.JsonApiContext
 
getRequestMethod() - Method in class io.xlate.jsonapi.rvp.internal.rs.entity.JsonApiRequest
 
getResourceClass() - Method in class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMeta
 
getResourceClass() - Method in class io.xlate.jsonapi.rvp.JsonApiResourceType
 
getResourceId() - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
getResourceId() - Method in interface io.xlate.jsonapi.rvp.JsonApiContext
 
getResourceType() - Method in class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMeta
 
getResourceType() - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
getResourceType() - Method in interface io.xlate.jsonapi.rvp.JsonApiContext
 
getResourceType(Class<?>) - Method in class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMetamodel
 
getResponseBuilder() - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
getResponseBuilder() - Method in interface io.xlate.jsonapi.rvp.JsonApiContext
 
getResponseEntity() - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
getResponseEntity() - Method in interface io.xlate.jsonapi.rvp.JsonApiContext
 
getSecurity() - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
getSecurity() - Method in interface io.xlate.jsonapi.rvp.JsonApiContext
 
getSort() - Method in class io.xlate.jsonapi.rvp.JsonApiQuery
 
getStatus() - Method in exception io.xlate.jsonapi.rvp.internal.JsonApiClientErrorException
 
getStatusCode() - Method in enum io.xlate.jsonapi.rvp.JsonApiStatus
Get the associated status code.
getTitle() - Method in exception io.xlate.jsonapi.rvp.internal.JsonApiClientErrorException
 
getUriInfo() - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
getUriInfo() - Method in interface io.xlate.jsonapi.rvp.JsonApiContext
 
getUriInfo() - Method in class io.xlate.jsonapi.rvp.JsonApiQuery
 
groups() - Method in annotation type io.xlate.jsonapi.rvp.internal.validation.boundary.ValidJsonApiQuery
 
groups() - Method in annotation type io.xlate.jsonapi.rvp.internal.validation.boundary.ValidJsonApiRequest
 

H

hashCode() - Method in class io.xlate.jsonapi.rvp.JsonApiResourceType
 
hasResponse() - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
hasResponse() - Method in interface io.xlate.jsonapi.rvp.JsonApiContext
 

I

includeField(String, String) - Method in class io.xlate.jsonapi.rvp.JsonApiQuery
 
includeField(Map<String, List<String>>, String, String) - Static method in class io.xlate.jsonapi.rvp.JsonApiQuery
 
index(String) - Method in class io.xlate.jsonapi.rvp.JsonApiResource
 
initialize(ValidJsonApiQuery) - Method in class io.xlate.jsonapi.rvp.internal.validation.boundary.JsonApiUriQueryValidator
 
initialize(ValidJsonApiRequest) - Method in class io.xlate.jsonapi.rvp.internal.validation.boundary.JsonApiRequestValidator
 
initialize(Set<JsonApiResourceType<?>>) - Method in class io.xlate.jsonapi.rvp.JsonApiResource
 
InternalContext - Class in io.xlate.jsonapi.rvp.internal.rs.boundary
 
InternalContext(Request, UriInfo, SecurityContext, String) - Constructor for class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
InternalContext(Request, UriInfo, SecurityContext, String, String) - Constructor for class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
InternalContext(Request, UriInfo, SecurityContext, String, String, String) - Constructor for class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
InternalContext(Request, UriInfo, SecurityContext, String, String, String, JsonObject) - Constructor for class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
InternalContext(Request, UriInfo, SecurityContext, String, String, JsonObject) - Constructor for class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
InternalContext(Request, UriInfo, SecurityContext, String, JsonObject) - Constructor for class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
internalServerError(InternalContext, Exception) - Static method in class io.xlate.jsonapi.rvp.internal.rs.boundary.Responses
 
io.xlate.jsonapi.rvp - package io.xlate.jsonapi.rvp
 
io.xlate.jsonapi.rvp.internal - package io.xlate.jsonapi.rvp.internal
 
io.xlate.jsonapi.rvp.internal.persistence.boundary - package io.xlate.jsonapi.rvp.internal.persistence.boundary
 
io.xlate.jsonapi.rvp.internal.persistence.entity - package io.xlate.jsonapi.rvp.internal.persistence.entity
 
io.xlate.jsonapi.rvp.internal.rs.boundary - package io.xlate.jsonapi.rvp.internal.rs.boundary
 
io.xlate.jsonapi.rvp.internal.rs.entity - package io.xlate.jsonapi.rvp.internal.rs.entity
 
io.xlate.jsonapi.rvp.internal.validation.boundary - package io.xlate.jsonapi.rvp.internal.validation.boundary
 
isHandler(String, String) - Method in class io.xlate.jsonapi.rvp.internal.DefaultJsonApiHandler
 
isHandler(String, String) - Method in class io.xlate.jsonapi.rvp.internal.JsonApiHandlerChain
 
isHandler(String, String) - Method in interface io.xlate.jsonapi.rvp.JsonApiHandler
 
isRelatedTo(String) - Method in class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMeta
 
isRequestMethod(String) - Method in class io.xlate.jsonapi.rvp.internal.rs.entity.JsonApiRequest
 
isValid(JsonApiRequest, ConstraintValidatorContext) - Method in class io.xlate.jsonapi.rvp.internal.validation.boundary.JsonApiRequestValidator
 
isValid(JsonApiQuery, ConstraintValidatorContext) - Method in class io.xlate.jsonapi.rvp.internal.validation.boundary.JsonApiUriQueryValidator
 

J

JsonApiClientErrorException - Exception in io.xlate.jsonapi.rvp.internal
 
JsonApiClientErrorException(Response.Status, String, String) - Constructor for exception io.xlate.jsonapi.rvp.internal.JsonApiClientErrorException
 
JsonApiClientErrorException(Response.Status, JsonArray) - Constructor for exception io.xlate.jsonapi.rvp.internal.JsonApiClientErrorException
 
JsonApiContext - Interface in io.xlate.jsonapi.rvp
 
JsonApiHandler<T> - Interface in io.xlate.jsonapi.rvp
 
JsonApiHandlerChain - Class in io.xlate.jsonapi.rvp.internal
 
JsonApiHandlerChain(List<JsonApiHandler<?>>) - Constructor for class io.xlate.jsonapi.rvp.internal.JsonApiHandlerChain
 
JsonApiMediaType - Class in io.xlate.jsonapi.rvp
 
JsonApiMediaType() - Constructor for class io.xlate.jsonapi.rvp.JsonApiMediaType
 
JsonApiQuery - Class in io.xlate.jsonapi.rvp
 
JsonApiQuery(EntityMeta, String, UriInfo) - Constructor for class io.xlate.jsonapi.rvp.JsonApiQuery
 
JsonApiRequest - Class in io.xlate.jsonapi.rvp.internal.rs.entity
 
JsonApiRequest(String, EntityMeta, String, JsonObject) - Constructor for class io.xlate.jsonapi.rvp.internal.rs.entity.JsonApiRequest
 
JsonApiRequestValidator - Class in io.xlate.jsonapi.rvp.internal.validation.boundary
 
JsonApiRequestValidator() - Constructor for class io.xlate.jsonapi.rvp.internal.validation.boundary.JsonApiRequestValidator
 
JsonApiResource - Class in io.xlate.jsonapi.rvp
 
JsonApiResource() - Constructor for class io.xlate.jsonapi.rvp.JsonApiResource
 
JsonApiResourceType<T> - Class in io.xlate.jsonapi.rvp
 
JsonApiResourceType.Builder<T> - Class in io.xlate.jsonapi.rvp
 
JsonApiStatus - Enum in io.xlate.jsonapi.rvp
 
JsonApiUriQueryValidator - Class in io.xlate.jsonapi.rvp.internal.validation.boundary
 
JsonApiUriQueryValidator() - Constructor for class io.xlate.jsonapi.rvp.internal.validation.boundary.JsonApiUriQueryValidator
 

M

message() - Method in annotation type io.xlate.jsonapi.rvp.internal.validation.boundary.ValidJsonApiQuery
 
message() - Method in annotation type io.xlate.jsonapi.rvp.internal.validation.boundary.ValidJsonApiRequest
 

N

notFound(InternalContext) - Static method in class io.xlate.jsonapi.rvp.internal.rs.boundary.Responses
 
notImplemented() - Static method in class io.xlate.jsonapi.rvp.internal.rs.boundary.Responses
 

O

ok(InternalContext, CacheControl, JsonObject) - Static method in class io.xlate.jsonapi.rvp.internal.rs.boundary.Responses
 
onRequest(JsonApiContext) - Method in class io.xlate.jsonapi.rvp.internal.DefaultJsonApiHandler
 
onRequest(JsonApiContext) - Method in class io.xlate.jsonapi.rvp.internal.JsonApiHandlerChain
 
onRequest(JsonApiContext) - Method in interface io.xlate.jsonapi.rvp.JsonApiHandler
Called at the beginning of each request prior to validation or any database operations.

P

PARAM_INCLUDE - Static variable in class io.xlate.jsonapi.rvp.JsonApiQuery
 
PARAM_PAGE_LIMIT - Static variable in class io.xlate.jsonapi.rvp.JsonApiQuery
 
PARAM_PAGE_OFFSET - Static variable in class io.xlate.jsonapi.rvp.JsonApiQuery
 
PARAM_SORT - Static variable in class io.xlate.jsonapi.rvp.JsonApiQuery
 
patchUpdate(String, String, JsonObject) - Method in class io.xlate.jsonapi.rvp.JsonApiResource
 
payload() - Method in annotation type io.xlate.jsonapi.rvp.internal.validation.boundary.ValidJsonApiQuery
 
payload() - Method in annotation type io.xlate.jsonapi.rvp.internal.validation.boundary.ValidJsonApiRequest
 
persistenceContext - Variable in class io.xlate.jsonapi.rvp.JsonApiResource
 
PersistenceController - Class in io.xlate.jsonapi.rvp.internal.persistence.boundary
 
PersistenceController(EntityManager, EntityMetamodel) - Constructor for class io.xlate.jsonapi.rvp.internal.persistence.boundary.PersistenceController
 
principalNamePath(String) - Method in class io.xlate.jsonapi.rvp.JsonApiResourceType.Builder
 
putAttributes(Object, JsonObject) - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.ResourceObjectReader
 
putRelationship(Object, String, Collection<Object>) - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.ResourceObjectReader
 

R

read(String, String) - Method in class io.xlate.jsonapi.rvp.JsonApiResource
 
readId(String) - Method in class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMeta
 
readRelated(String, String, String) - Method in class io.xlate.jsonapi.rvp.JsonApiResource
 
readRelationship(String, String, String) - Method in class io.xlate.jsonapi.rvp.JsonApiResource
 
relationships(String...) - Method in class io.xlate.jsonapi.rvp.JsonApiResourceType.Builder
 
replaceRelationship(String, String, String, JsonObject) - Method in class io.xlate.jsonapi.rvp.JsonApiResource
 
request - Variable in class io.xlate.jsonapi.rvp.JsonApiResource
 
ResourceObjectReader - Class in io.xlate.jsonapi.rvp.internal.rs.boundary
 
ResourceObjectReader(EntityMetamodel) - Constructor for class io.xlate.jsonapi.rvp.internal.rs.boundary.ResourceObjectReader
 
ResourceObjectWriter - Class in io.xlate.jsonapi.rvp.internal.rs.boundary
 
ResourceObjectWriter(EntityMetamodel) - Constructor for class io.xlate.jsonapi.rvp.internal.rs.boundary.ResourceObjectWriter
 
Responses - Class in io.xlate.jsonapi.rvp.internal.rs.boundary
 
Responses() - Constructor for class io.xlate.jsonapi.rvp.internal.rs.boundary.Responses
 

S

security - Variable in class io.xlate.jsonapi.rvp.JsonApiResource
 
setAttribute(String, Object) - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
setAttribute(String, Object) - Method in interface io.xlate.jsonapi.rvp.JsonApiContext
 
setQuery(JsonApiQuery) - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
setResponse(int, JsonObject) - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
setResponse(int, JsonObject) - Method in interface io.xlate.jsonapi.rvp.JsonApiContext
 
setResponse(Response.StatusType, JsonObject) - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
setResponse(Response.StatusType, JsonObject) - Method in interface io.xlate.jsonapi.rvp.JsonApiContext
 
setResponseBuilder(Response.ResponseBuilder) - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
setResponseEntity(JsonObject) - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.InternalContext
 
setResponseEntity(JsonObject) - Method in interface io.xlate.jsonapi.rvp.JsonApiContext
 

T

toAttributeName(String) - Static method in class io.xlate.jsonapi.rvp.internal.rs.boundary.ResourceObjectReader
 
toJson(Object, JsonApiQuery, UriInfo) - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.ResourceObjectWriter
 
toJson(Object, Map<String, Object>, JsonApiQuery, UriInfo) - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.ResourceObjectWriter
 
toJson(Object, UriInfo) - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.ResourceObjectWriter
 
toJsonApiRelationships(UriInfo, String, String, String, String, Set<String>) - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.ResourceObjectWriter
 
toJsonApiResource(Object, UriInfo) - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.ResourceObjectWriter
 
topLevelBuilder() - Method in class io.xlate.jsonapi.rvp.internal.rs.boundary.ResourceObjectWriter
 
toString() - Method in enum io.xlate.jsonapi.rvp.JsonApiStatus
Get the reason phrase.

U

UNPROCESSABLE_ENTITY - io.xlate.jsonapi.rvp.JsonApiStatus
422 Unprocessable Entity, see WebDAV documentation.
unprocessableEntity(InternalContext, String, Set<?>) - Static method in class io.xlate.jsonapi.rvp.internal.rs.boundary.Responses
 
update(JsonApiContext, JsonApiHandler<T>) - Method in class io.xlate.jsonapi.rvp.internal.persistence.boundary.PersistenceController
 
update(String, String, JsonObject) - Method in class io.xlate.jsonapi.rvp.JsonApiResource
 
uriInfo - Variable in class io.xlate.jsonapi.rvp.JsonApiResource
 

V

validateEntity(String, String, JsonObject) - Method in class io.xlate.jsonapi.rvp.JsonApiResource
 
validateParameters(JsonApiQuery) - Method in class io.xlate.jsonapi.rvp.JsonApiResource
 
validator - Variable in class io.xlate.jsonapi.rvp.JsonApiResource
 
ValidJsonApiQuery - Annotation Type in io.xlate.jsonapi.rvp.internal.validation.boundary
 
ValidJsonApiRequest - Annotation Type in io.xlate.jsonapi.rvp.internal.validation.boundary
 
valueOf(String) - Static method in enum io.xlate.jsonapi.rvp.JsonApiStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.xlate.jsonapi.rvp.JsonApiStatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrap(Class<T>) - Static method in class io.xlate.jsonapi.rvp.internal.persistence.entity.EntityMeta
 
A B C D E F G H I J M N O P R S T U V W 
All Classes|All Packages