Class Index

A B C E J L M N R S U

A

AvatarEnricher Enriches objects with avatar URLs where such objects support this. 

B

BadRequestException  

C

CachePolicies DESCRIPTION OF CACHE CONTROL PARAMETERS private ------- Indicates that all or part of the response message is intended for a single user and MUST NOT be cached by a shared cache. 
ConflictException  

E

EscalateAnonymous2LO An annotation for REST methods which enables automatic permission escalation to the configured permissions for the duration of method but only if called via anonymous two-legged OAuth. 

J

JsonStreamingOutput Base utility class for streaming Jackson-annotated objects as JSON. 
JsonSurrogate Indicates a class is substitutable for another class for the purposes of rendering the original class as JSON. 

L

LinkEnricher Enriches entities with links. 

M

MarkupEnricher  

N

NotFoundException  

R

ResourceException  
ResourcePatterns An enumeration of root resource paths for Stash's REST APIs. 
ResponseFactory  
RestErrorMessage  
RestErrors  
RestErrors.Builder  
RestMapEntity  
RestPath  
RestResource  
RestUtils Helper functions and constants for REST. 

S

SecondaryRepository  
StatefulJsonWriter  
StatefulJsonWriter.WritingContext  
StatefulJsonWriter.WritingState  
StreamingResponse Allows streaming a response directly, similar to StreamingOutput

U

UnhandledExceptionMapper A aggregate class which when extended provides default exception mapping for the plugin. 
UnhandledExceptionMapperHelper Provides standard mappings for exceptions.