Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X Y 

A

AbstractAnnotationEntityExpanderResolver - Class in com.atlassian.plugins.rest.common.expand.resolver
An EntityExpander resolver that uses the Expander annotation for resolution.
AbstractAnnotationEntityExpanderResolver() - Constructor for class com.atlassian.plugins.rest.common.expand.resolver.AbstractAnnotationEntityExpanderResolver
 
AbstractPagedListWrapper<T> - Class in com.atlassian.plugins.rest.common.expand.entity
An abstract list wrapper that provides support for paging information: size max-results start-index
AbstractPagedListWrapper(int, int) - Constructor for class com.atlassian.plugins.rest.common.expand.entity.AbstractPagedListWrapper
 
AbstractRecursiveEntityExpander<T> - Class in com.atlassian.plugins.rest.common.expand
 
AbstractRecursiveEntityExpander() - Constructor for class com.atlassian.plugins.rest.common.expand.AbstractRecursiveEntityExpander
 
AcceptHeaderJerseyMvcFilter - Class in com.atlassian.plugins.rest.module.filter
This is a filter to "fix" user agents with broken Accept headers.
AcceptHeaderJerseyMvcFilter() - Constructor for class com.atlassian.plugins.rest.module.filter.AcceptHeaderJerseyMvcFilter
 
AcceptLanguageFilter - Class in com.atlassian.plugins.rest.module.filter
Filter wraps ContainerRequest to change the way how AcceptableLanguage header parsed By default Jersey doesn't process well UN M.49 region codes.
AcceptLanguageFilter() - Constructor for class com.atlassian.plugins.rest.module.filter.AcceptLanguageFilter
 
Activator - Class in com.atlassian.plugins.rest.module
 
Activator(BundleContext) - Constructor for class com.atlassian.plugins.rest.module.Activator
 
add(URI) - Static method in class com.atlassian.plugins.rest.common.Link
Creates a link using the given URI builder to build the URI.
addAnyOf(Schema) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema.Builder
 
addBasicAuthentication(String, String, String) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequest
 
addDefinition(Schema) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema.Builder
 
addError(ValidationError) - Method in class com.atlassian.plugins.rest.common.validation.ValidationErrors
 
addFilterModule(ServletFilterModuleDescriptor) - Method in class com.atlassian.plugins.rest.module.servlet.DefaultRestServletModuleManager
 
addHeader(String, String) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequest
 
AdditionalExpandsProvider<T> - Interface in com.atlassian.plugins.rest.common.expand
A plugin point which can supply additional expands to be returned in the expand string when rendering the object.
addPatternProperty(String, Schema) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema.Builder
 
addPerson(Person) - Method in class com.atlassian.plugins.rest.validation.ValidatedResource
 
addProperty(String, Schema) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema.Builder
 
addRequestParameters(String...) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequest
 
addRequired(String) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema.Builder
 
addServlet(Plugin, String, String) - Method in class com.atlassian.plugins.rest.module.servlet.DefaultRestServletModuleManager
 
addServlet(Plugin, String, HttpServlet, ServletContext) - Method in class com.atlassian.plugins.rest.module.servlet.DefaultRestServletModuleManager
 
addServletModule(ServletModuleDescriptor) - Method in class com.atlassian.plugins.rest.module.servlet.DefaultRestServletModuleManager
 
AdminOnlyResourceFilter - Class in com.atlassian.plugins.rest.common.security.jersey
Filter that can be used to restrict access to resources to administrators.
AdminOnlyResourceFilter(UserManager) - Constructor for class com.atlassian.plugins.rest.common.security.jersey.AdminOnlyResourceFilter
 
afterPropertiesSet() - Method in class com.atlassian.plugins.rest.module.Activator
 
allowsCredentials(String) - Method in interface com.atlassian.plugins.rest.common.security.descriptor.CorsDefaults
Given an origin which has already passed an CorsDefaults.allowsOrigin(String) check, tests that origin to determine if it is whitelisted for making a credentialed CORS request, on behalf of a specific user.
allowsCredentials(String) - Method in class com.atlassian.plugins.rest.cors.SimpleCorsDefaults
 
allowsOrigin(String) - Method in interface com.atlassian.plugins.rest.common.security.descriptor.CorsDefaults
Tests the provided origin to determine if it is whitelisted for making non-credentialed CORS requests.
allowsOrigin(String) - Method in class com.atlassian.plugins.rest.cors.SimpleCorsDefaults
 
aMethod() - Method in class com.atlassian.rest.test.jar.ClassWithAnnotatedMethod
 
AnAnnotation - Annotation Type in com.atlassian.rest.test.jar
 
AnnotatedClass - Class in com.atlassian.rest.test.jar
 
AnnotatedClass() - Constructor for class com.atlassian.rest.test.jar.AnnotatedClass
 
AnnotatedClassScanner - Class in com.atlassian.plugins.rest.module.scanner
Search for Java classes in the specified OSGi bundle that are annotated or have at least one method annotated with one or more of a set of annotations.
AnnotatedClassScanner(Bundle, Class<?>...) - Constructor for class com.atlassian.plugins.rest.module.scanner.AnnotatedClassScanner
 
Annotations - Class in com.atlassian.plugins.rest.doclet.generators.schema
 
AnonymousAllowed - Annotation Type in com.atlassian.plugins.rest.common.security
An annotation to tell that resources are accessible by anonymous users (i.e.
AnotherAnnotatedClass - Class in com.atlassian.rest.test.jar2
 
AnotherAnnotatedClass() - Constructor for class com.atlassian.rest.test.jar2.AnotherAnnotatedClass
 
ANTI_SNIFFING_HEADER_NAME - Static variable in class com.atlassian.plugins.rest.common.security.jersey.AntiSniffingResponseFilter
 
ANTI_SNIFFING_HEADER_VALUE - Static variable in class com.atlassian.plugins.rest.common.security.jersey.AntiSniffingResponseFilter
 
AntiSniffingResponseFilter - Class in com.atlassian.plugins.rest.common.security.jersey
This class adds a 'X-Content-Type-Options' header to responses to prevent certain browsers from performing mime-type sniffing.
AntiSniffingResponseFilter() - Constructor for class com.atlassian.plugins.rest.common.security.jersey.AntiSniffingResponseFilter
 
any - Variable in class com.atlassian.plugins.rest.doclet.generators.grammars.Grammars
 
ANY_PATH_PATTERN - Static variable in class com.atlassian.plugins.rest.module.RestApiContext
 
ApiVersion - Class in com.atlassian.plugins.rest.common.version
This class supersedes ApiVersion.
ApiVersion(String) - Constructor for class com.atlassian.plugins.rest.common.version.ApiVersion
 
ApiVersion(String, Function<String, RuntimeException>) - Constructor for class com.atlassian.plugins.rest.common.version.ApiVersion
 
ApiVersion - Class in com.atlassian.plugins.rest.module
Please add new functionality to the superclass so other modules can use it.
ApiVersion(String) - Constructor for class com.atlassian.plugins.rest.module.ApiVersion
 
Apple - Class in com.atlassian.plugins.rest.sample.entities
 
Apple() - Constructor for class com.atlassian.plugins.rest.sample.entities.Apple
 
Apple(String, String, String) - Constructor for class com.atlassian.plugins.rest.sample.entities.Apple
 
applesForOranges(Orange, HttpHeaders) - Method in class com.atlassian.plugins.rest.sample.entities.EntityResource
 
APPLICATION_JAVASCRIPT - Static variable in class com.atlassian.plugins.rest.common.MediaTypes
 
APPLICATION_JAVASCRIPT_TYPE - Static variable in class com.atlassian.plugins.rest.common.MediaTypes
 
APPLICATION_XML - Static variable in class com.atlassian.plugins.rest.doclet.generators.AtlassianWadlGeneratorConfig
 
ATLASSIAN_ALLOW_JSONP - Static variable in class com.atlassian.plugins.rest.module.json.JsonWithPaddingResponseFilter
 
AtlassianWadlGeneratorConfig - Class in com.atlassian.plugins.rest.doclet.generators
 
AtlassianWadlGeneratorConfig() - Constructor for class com.atlassian.plugins.rest.doclet.generators.AtlassianWadlGeneratorConfig
 
AtlassianWadlGeneratorResourceDocSupport - Class in com.atlassian.plugins.rest.doclet.generators.resourcedoc
This class generates the WADL description of rest resources and considers the rest plugin module descriptors configured inside the atlassian-plugin.xml file when generating the resource path.
AtlassianWadlGeneratorResourceDocSupport() - Constructor for class com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport
 
AtlassianWadlGeneratorResourceDocSupport(WadlGenerator, ResourceDocType) - Constructor for class com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport
 
AtlassianWadlGeneratorResourceDocSupport.ResourcePathInformation - Class in com.atlassian.plugins.rest.doclet.generators.resourcedoc
 
attachTypes(ApplicationDescription) - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.WadlGrammarsAdaptor
 
AuthenticatedResourceFilterFactory - Class in com.atlassian.plugins.rest.common.security.jersey
A ResourceFilterFactory that checks whether the client is authenticated or not.
AuthenticatedResourceFilterFactory(AuthenticationContext) - Constructor for class com.atlassian.plugins.rest.common.security.jersey.AuthenticatedResourceFilterFactory
 
AuthenticationContext - Interface in com.atlassian.plugins.rest.common.security
An authentication context to retrieve the principal and authentication status.
AuthenticationContextInjectableProvider - Class in com.atlassian.plugins.rest.common.security.jersey
 
AuthenticationContextInjectableProvider(AuthenticationContext) - Constructor for class com.atlassian.plugins.rest.common.security.jersey.AuthenticationContextInjectableProvider
 
AuthenticationRequiredException - Exception in com.atlassian.plugins.rest.common.security
Exception thrown when a client tries to access a resources that requires authentication and the client is not authenticated.
AuthenticationRequiredException() - Constructor for exception com.atlassian.plugins.rest.common.security.AuthenticationRequiredException
 
AuthorisationException - Exception in com.atlassian.plugins.rest.common.security
Exception thrown by the SysadminOnlyResourceFilter to indicate a user is not a system administrator.
AuthorisationException() - Constructor for exception com.atlassian.plugins.rest.common.security.AuthorisationException
 
AuthorisationException(String) - Constructor for exception com.atlassian.plugins.rest.common.security.AuthorisationException
 
AuthorisationExceptionMapper - Class in com.atlassian.plugins.rest.common.security.jersey
Exception mapper that takes care of security exceptions
AuthorisationExceptionMapper() - Constructor for class com.atlassian.plugins.rest.common.security.jersey.AuthorisationExceptionMapper
 
AutowiredResource - Class in com.atlassian.plugins.rest.autowiring
 
AutowiredResource(SomeService) - Constructor for class com.atlassian.plugins.rest.autowiring.AutowiredResource
 

B

badRequest() - Static method in class com.atlassian.plugins.rest.common.Status
 
build() - Method in class com.atlassian.plugins.rest.common.json.DefaultJaxbJsonMarshaller.Builder
 
build() - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 
build() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema.Builder
 
build() - Method in class com.atlassian.plugins.rest.sample.entities.UriBuilder
 
build(UriInfo) - Method in class com.atlassian.plugins.rest.test.Project
 
builder() - Static method in class com.atlassian.plugins.rest.common.json.DefaultJaxbJsonMarshaller
 
builder() - Static method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
buildParamMap(AnnotatedMethod, Object[]) - Method in class com.atlassian.plugins.rest.module.util.ResourceInvokable
 

C

ChainingClassLoader - Class in com.atlassian.plugins.rest.module
A class loader that delegates to a list of class loaders.
ChainingClassLoader(ClassLoader...) - Constructor for class com.atlassian.plugins.rest.module.ChainingClassLoader
 
ChainingEntityExpanderResolver - Class in com.atlassian.plugins.rest.common.expand.resolver
 
ChainingEntityExpanderResolver(List<EntityExpanderResolver>) - Constructor for class com.atlassian.plugins.rest.common.expand.resolver.ChainingEntityExpanderResolver
 
ClassWithAnnotatedMethod - Class in com.atlassian.rest.test.jar
 
ClassWithAnnotatedMethod() - Constructor for class com.atlassian.rest.test.jar.ClassWithAnnotatedMethod
 
clearAssertionStatus() - Method in class com.atlassian.plugins.rest.module.ChainingClassLoader
 
closeTemplateRendererServiceTracker() - Method in class com.atlassian.plugins.rest.module.template.VelocityTemplateProcessor
Close the template renderer service tracker.
CollectionEntityExpanderResolver - Class in com.atlassian.plugins.rest.common.expand.resolver
CollectionEntityExpanderResolver() - Constructor for class com.atlassian.plugins.rest.common.expand.resolver.CollectionEntityExpanderResolver
 
com.atlassian.plugins.rest.autowiring - package com.atlassian.plugins.rest.autowiring
 
com.atlassian.plugins.rest.common - package com.atlassian.plugins.rest.common
 
com.atlassian.plugins.rest.common.error.jersey - package com.atlassian.plugins.rest.common.error.jersey
 
com.atlassian.plugins.rest.common.expand - package com.atlassian.plugins.rest.common.expand
 
com.atlassian.plugins.rest.common.expand.entity - package com.atlassian.plugins.rest.common.expand.entity
 
com.atlassian.plugins.rest.common.expand.interceptor - package com.atlassian.plugins.rest.common.expand.interceptor
 
com.atlassian.plugins.rest.common.expand.parameter - package com.atlassian.plugins.rest.common.expand.parameter
 
com.atlassian.plugins.rest.common.expand.resolver - package com.atlassian.plugins.rest.common.expand.resolver
 
com.atlassian.plugins.rest.common.feature - package com.atlassian.plugins.rest.common.feature
 
com.atlassian.plugins.rest.common.feature.jersey - package com.atlassian.plugins.rest.common.feature.jersey
 
com.atlassian.plugins.rest.common.filter - package com.atlassian.plugins.rest.common.filter
 
com.atlassian.plugins.rest.common.interceptor - package com.atlassian.plugins.rest.common.interceptor
 
com.atlassian.plugins.rest.common.interceptor.impl - package com.atlassian.plugins.rest.common.interceptor.impl
 
com.atlassian.plugins.rest.common.json - package com.atlassian.plugins.rest.common.json
 
com.atlassian.plugins.rest.common.multipart - package com.atlassian.plugins.rest.common.multipart
 
com.atlassian.plugins.rest.common.multipart.fileupload - package com.atlassian.plugins.rest.common.multipart.fileupload
 
com.atlassian.plugins.rest.common.multipart.jersey - package com.atlassian.plugins.rest.common.multipart.jersey
 
com.atlassian.plugins.rest.common.sal.websudo - package com.atlassian.plugins.rest.common.sal.websudo
 
com.atlassian.plugins.rest.common.security - package com.atlassian.plugins.rest.common.security
 
com.atlassian.plugins.rest.common.security.descriptor - package com.atlassian.plugins.rest.common.security.descriptor
 
com.atlassian.plugins.rest.common.security.jersey - package com.atlassian.plugins.rest.common.security.jersey
 
com.atlassian.plugins.rest.common.template - package com.atlassian.plugins.rest.common.template
 
com.atlassian.plugins.rest.common.transaction - package com.atlassian.plugins.rest.common.transaction
 
com.atlassian.plugins.rest.common.util - package com.atlassian.plugins.rest.common.util
 
com.atlassian.plugins.rest.common.validation - package com.atlassian.plugins.rest.common.validation
 
com.atlassian.plugins.rest.common.version - package com.atlassian.plugins.rest.common.version
 
com.atlassian.plugins.rest.cors - package com.atlassian.plugins.rest.cors
 
com.atlassian.plugins.rest.doclet.generators - package com.atlassian.plugins.rest.doclet.generators
 
com.atlassian.plugins.rest.doclet.generators.grammars - package com.atlassian.plugins.rest.doclet.generators.grammars
 
com.atlassian.plugins.rest.doclet.generators.resourcedoc - package com.atlassian.plugins.rest.doclet.generators.resourcedoc
 
com.atlassian.plugins.rest.doclet.generators.schema - package com.atlassian.plugins.rest.doclet.generators.schema
 
com.atlassian.plugins.rest.error - package com.atlassian.plugins.rest.error
 
com.atlassian.plugins.rest.expand - package com.atlassian.plugins.rest.expand
 
com.atlassian.plugins.rest.helloworld - package com.atlassian.plugins.rest.helloworld
 
com.atlassian.plugins.rest.interceptor - package com.atlassian.plugins.rest.interceptor
 
com.atlassian.plugins.rest.json - package com.atlassian.plugins.rest.json
 
com.atlassian.plugins.rest.module - package com.atlassian.plugins.rest.module
 
com.atlassian.plugins.rest.module.expand.resolver - package com.atlassian.plugins.rest.module.expand.resolver
 
com.atlassian.plugins.rest.module.filter - package com.atlassian.plugins.rest.module.filter
 
com.atlassian.plugins.rest.module.jersey - package com.atlassian.plugins.rest.module.jersey
 
com.atlassian.plugins.rest.module.json - package com.atlassian.plugins.rest.module.json
 
com.atlassian.plugins.rest.module.sal.websudo - package com.atlassian.plugins.rest.module.sal.websudo
 
com.atlassian.plugins.rest.module.scanner - package com.atlassian.plugins.rest.module.scanner
 
com.atlassian.plugins.rest.module.scope - package com.atlassian.plugins.rest.module.scope
Classes responsible for product scope checks
com.atlassian.plugins.rest.module.security - package com.atlassian.plugins.rest.module.security
 
com.atlassian.plugins.rest.module.security.descriptor - package com.atlassian.plugins.rest.module.security.descriptor
 
com.atlassian.plugins.rest.module.servlet - package com.atlassian.plugins.rest.module.servlet
 
com.atlassian.plugins.rest.module.template - package com.atlassian.plugins.rest.module.template
 
com.atlassian.plugins.rest.module.util - package com.atlassian.plugins.rest.module.util
 
com.atlassian.plugins.rest.module.xml - package com.atlassian.plugins.rest.module.xml
 
com.atlassian.plugins.rest.multipart - package com.atlassian.plugins.rest.multipart
 
com.atlassian.plugins.rest.mvc - package com.atlassian.plugins.rest.mvc
 
com.atlassian.plugins.rest.restart - package com.atlassian.plugins.rest.restart
 
com.atlassian.plugins.rest.sample.entities - package com.atlassian.plugins.rest.sample.entities
 
com.atlassian.plugins.rest.sample.expansion.entity - package com.atlassian.plugins.rest.sample.expansion.entity
 
com.atlassian.plugins.rest.sample.expansion.resource - package com.atlassian.plugins.rest.sample.expansion.resource
 
com.atlassian.plugins.rest.sample.helloworld - package com.atlassian.plugins.rest.sample.helloworld
 
com.atlassian.plugins.rest.scope.explicit - package com.atlassian.plugins.rest.scope.explicit
 
com.atlassian.plugins.rest.scope.implicit - package com.atlassian.plugins.rest.scope.implicit
 
com.atlassian.plugins.rest.scope.inactive - package com.atlassian.plugins.rest.scope.inactive
 
com.atlassian.plugins.rest.test - package com.atlassian.plugins.rest.test
 
com.atlassian.plugins.rest.util - package com.atlassian.plugins.rest.util
 
com.atlassian.plugins.rest.v1_1 - package com.atlassian.plugins.rest.v1_1
 
com.atlassian.plugins.rest.validation - package com.atlassian.plugins.rest.validation
 
com.atlassian.plugins.rest.xsrf - package com.atlassian.plugins.rest.xsrf
 
com.atlassian.rest.annotation - package com.atlassian.rest.annotation
 
com.atlassian.rest.test.jar - package com.atlassian.rest.test.jar
 
com.atlassian.rest.test.jar2 - package com.atlassian.rest.test.jar2
 
com.atlassian.rest.test.jar2.jar3 - package com.atlassian.rest.test.jar2.jar3
 
CommonsFileUploadFilePart - Class in com.atlassian.plugins.rest.common.multipart.fileupload
 
CommonsFileUploadMultipartHandler - Class in com.atlassian.plugins.rest.common.multipart.fileupload
 
CommonsFileUploadMultipartHandler(long, long) - Constructor for class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadMultipartHandler
 
compareTo(Object) - Method in class com.atlassian.plugins.rest.common.version.ApiVersion
 
compareTo(ModelClass) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.ModelClass
 
configure() - Method in class com.atlassian.plugins.rest.doclet.generators.AtlassianWadlGeneratorConfig
 
conflict() - Static method in class com.atlassian.plugins.rest.common.Status
 
contains(int, int) - Method in interface com.atlassian.plugins.rest.common.expand.parameter.Indexes
Checks whether a given index is contained within this collection of indexes
contains(RestProperty.Scope) - Method in enum com.atlassian.rest.annotation.RestProperty.Scope
 
content - Variable in class com.atlassian.plugins.rest.doclet.generators.grammars.Doc
 
ContextClassLoaderSwitchingProxy - Class in com.atlassian.plugins.rest.module
 
ContextClassLoaderSwitchingProxy(Object, ClassLoader...) - Constructor for class com.atlassian.plugins.rest.module.ContextClassLoaderSwitchingProxy
 
CORS_PREFLIGHT_REQUESTED - Static variable in class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilter
 
CorsAcceptOptionsPreflightFilter - Class in com.atlassian.plugins.rest.module.filter
This is a filter to force Jersey to handle OPTIONS when part of a preflight cors check.
CorsAcceptOptionsPreflightFilter() - Constructor for class com.atlassian.plugins.rest.module.filter.CorsAcceptOptionsPreflightFilter
 
CorsAllowed - Annotation Type in com.atlassian.plugins.rest.common.security
The annotation used to indicate that a method allows Cors preflight and simple cross-origin requests.
CorsDefaults - Interface in com.atlassian.plugins.rest.common.security.descriptor
Defaults to apply for Cross-Origin Resource Sharing when the CorsAllowed annotation is used.
CorsDefaultsModuleDescriptor - Interface in com.atlassian.plugins.rest.common.security.descriptor
Descriptor for declaring additional defaults for Cross-Origin Resource Sharing
CorsDefaultsModuleDescriptorImpl - Class in com.atlassian.plugins.rest.module.security.descriptor
Basic module descriptor for Cross-Origin Resource Sharing default instances
CorsDefaultsModuleDescriptorImpl(ModuleFactory) - Constructor for class com.atlassian.plugins.rest.module.security.descriptor.CorsDefaultsModuleDescriptorImpl
 
CorsHeaders - Enum in com.atlassian.plugins.rest.common.security
HTTP Headers for Cross-Origin Resource Sharing
CorsPreflightCheckCompleteException - Exception in com.atlassian.plugins.rest.common.security
Thrown when a Cors preflight check has completed and is ready to be returned to the browser
CorsPreflightCheckCompleteException(Response) - Constructor for exception com.atlassian.plugins.rest.common.security.CorsPreflightCheckCompleteException
 
CorsProtectedResource - Class in com.atlassian.plugins.rest.cors
 
CorsProtectedResource() - Constructor for class com.atlassian.plugins.rest.cors.CorsProtectedResource
 
CorsResourceFilter - Class in com.atlassian.plugins.rest.common.security.jersey
A filter that handles Cross-Origin Resource Sharing preflight checks and response headers.
CorsResourceFilter(PluginModuleTracker<CorsDefaults, CorsDefaultsModuleDescriptor>, String) - Constructor for class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilter
 
CorsResourceFilterFactory - Class in com.atlassian.plugins.rest.common.security.jersey
Factory for the Cross-Origin Resource Sharing resource filter, triggering off CorsAllowed.
CorsResourceFilterFactory(PluginAccessor, PluginEventManager) - Constructor for class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilterFactory
 
crawl(Object, ExpandParameter, EntityExpanderResolver) - Method in class com.atlassian.plugins.rest.common.expand.EntityCrawler
Crawls an entity for fields that should be expanded and expands them.
create(AbstractMethod) - Method in class com.atlassian.plugins.rest.common.feature.jersey.DarkFeatureResourceFilterFactory
 
create(AbstractResourceMethod, InjectableValuesProvider) - Method in class com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper
 
create(AbstractResourceMethod) - Method in class com.atlassian.plugins.rest.common.interceptor.impl.EntityParamDispatchProviderWrapper
 
create() - Method in class com.atlassian.plugins.rest.common.json.JacksonJsonProviderFactory
 
create(Iterable<? extends Module>) - Method in class com.atlassian.plugins.rest.common.json.JacksonJsonProviderFactory
 
create(AbstractResourceMethod) - Method in class com.atlassian.plugins.rest.common.multipart.jersey.MultipartFormDispatchProvider
 
create(AbstractMethod) - Method in class com.atlassian.plugins.rest.common.sal.websudo.WebSudoResourceFilterFactory
 
create(AbstractMethod) - Method in class com.atlassian.plugins.rest.common.security.jersey.AuthenticatedResourceFilterFactory
 
create(AbstractMethod) - Method in class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilterFactory
 
create(AbstractMethod) - Method in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilterFactory
 
create(AbstractMethod) - Method in class com.atlassian.plugins.rest.module.scope.ScopeResourceFilterFactory
Returns scope resource filter if given method belongs to plugin where scope is enabled
create(Class<T>, Callback) - Static method in class com.atlassian.plugins.rest.module.util.ProxyUtils
 
create() - Static method in class com.atlassian.plugins.rest.sample.entities.UriBuilder
 
createApplication(UriInfo) - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.WadlGrammarsAdaptor
 
createContainedType(Type) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.RichClass
 
created(Link) - Static method in class com.atlassian.plugins.rest.common.Status
 
created(Link) - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 
createExternalGrammar() - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.WadlGrammarsAdaptor
 
createHelper() - Static method in class com.atlassian.plugins.rest.module.Slf4jBridge
Returns a Helper instance that can be used to install/uninstall the JUL->SLF4J bridge.
createMethod(AbstractResource, AbstractResourceMethod) - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.WadlGrammarsAdaptor
 
createMethod(AbstractResource, AbstractResourceMethod) - Method in class com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport
 
createParam(AbstractResource, AbstractMethod, Parameter) - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.WadlGrammarsAdaptor
 
createRequest(AbstractResource, AbstractResourceMethod) - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.WadlGrammarsAdaptor
 
createRequest(Request.MethodType, String) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequestFactory
 
createRequestRepresentation(AbstractResource, AbstractResourceMethod, MediaType) - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.WadlGrammarsAdaptor
 
createRequestRepresentation(AbstractResource, AbstractResourceMethod, MediaType) - Method in class com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport
 
createResource(AbstractResource, String) - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.WadlGrammarsAdaptor
 
createResource(AbstractResource, String) - Method in class com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport
 
createResourceConfig(Map<String, Object>, String[], Set<String>) - Method in class com.atlassian.plugins.rest.module.ResourceConfigManager
 
createResources() - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.WadlGrammarsAdaptor
 
createResponses(AbstractResource, AbstractResourceMethod) - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.WadlGrammarsAdaptor
 
createResponses(AbstractResource, AbstractResourceMethod) - Method in class com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport
 
CREDENTIALS - Static variable in class com.atlassian.plugins.rest.cors.SimpleCorsDefaults
 

D

DarkFeatureResourceFilter - Class in com.atlassian.plugins.rest.common.feature.jersey
Restricts access to resources based on the state of dark feature flags.
DarkFeatureResourceFilter(AbstractMethod, DarkFeatureManager) - Constructor for class com.atlassian.plugins.rest.common.feature.jersey.DarkFeatureResourceFilter
 
DarkFeatureResourceFilterFactory - Class in com.atlassian.plugins.rest.common.feature.jersey
 
DarkFeatureResourceFilterFactory(DarkFeatureManager) - Constructor for class com.atlassian.plugins.rest.common.feature.jersey.DarkFeatureResourceFilterFactory
 
DataStore - Class in com.atlassian.plugins.rest.sample.expansion.resource
Simulates a data storage layer.
DEFAULT_ATTRIBUTE - Static variable in class com.atlassian.plugins.rest.module.servlet.RestSeraphFilter
 
DefaultExpandContext<T> - Class in com.atlassian.plugins.rest.common.expand
 
DefaultExpandContext(T, Expandable, ExpandParameter) - Constructor for class com.atlassian.plugins.rest.common.expand.DefaultExpandContext
 
DefaultExpandParameter - Class in com.atlassian.plugins.rest.common.expand.parameter
Parses and allow easy retrieval of information of expansion parameter.
DefaultExpandParameter(Collection<String>) - Constructor for class com.atlassian.plugins.rest.common.expand.parameter.DefaultExpandParameter
 
DefaultJaxbJsonMarshaller - Class in com.atlassian.plugins.rest.common.json
 
DefaultJaxbJsonMarshaller() - Constructor for class com.atlassian.plugins.rest.common.json.DefaultJaxbJsonMarshaller
Deprecated.
DefaultJaxbJsonMarshaller(boolean) - Constructor for class com.atlassian.plugins.rest.common.json.DefaultJaxbJsonMarshaller
Deprecated.
DefaultJaxbJsonMarshaller.Builder - Class in com.atlassian.plugins.rest.common.json
 
DefaultRestServletModuleManager - Class in com.atlassian.plugins.rest.module.servlet
Servlet module manager to handle REST servlets.
DefaultRestServletModuleManager(PluginEventManager, String) - Constructor for class com.atlassian.plugins.rest.module.servlet.DefaultRestServletModuleManager
 
delete(URI) - Static method in class com.atlassian.plugins.rest.common.Link
Creates a link using the given URI builder to build the URI.
deleteXsrfMessage() - Method in class com.atlassian.plugins.rest.xsrf.XsrfCheck
 
description - Variable in class com.atlassian.plugins.rest.sample.entities.JackFruit
 
destroy() - Method in class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilterFactory
 
destroy() - Method in class com.atlassian.plugins.rest.module.Activator
 
destroy() - Method in class com.atlassian.plugins.rest.module.jersey.JerseyEntityHandler
 
destroy() - Method in class com.atlassian.plugins.rest.module.ResourceConfigManager
 
destroy() - Method in class com.atlassian.plugins.rest.module.servlet.RestSeraphFilter
 
destroy() - Method in class com.atlassian.plugins.rest.module.servlet.RestServletUtilsUpdaterFilter
 
Developer - Class in com.atlassian.plugins.rest.test
 
Developer() - Constructor for class com.atlassian.plugins.rest.test.Developer
 
DeveloperExpander - Class in com.atlassian.plugins.rest.test
A simple developer expander.
DeveloperExpander() - Constructor for class com.atlassian.plugins.rest.test.DeveloperExpander
 
Developers - Class in com.atlassian.plugins.rest.test
 
Developers(int, ListWrapperCallback<Developer>) - Constructor for class com.atlassian.plugins.rest.test.Developers
 
disabled() - Method in class com.atlassian.plugins.rest.module.RestApiContext
 
disabled() - Method in class com.atlassian.plugins.rest.module.RestModuleDescriptor
 
DispatchProviderHelper - Class in com.atlassian.plugins.rest.common.interceptor.impl
Helps invoke the appropriate method, wrapping the execution in an interceptor chain.
DispatchProviderHelper(InterceptorChainBuilder) - Constructor for class com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper
 
Doc - Class in com.atlassian.plugins.rest.doclet.generators.grammars
Java class for anonymous complex type.
Doc() - Constructor for class com.atlassian.plugins.rest.doclet.generators.grammars.Doc
 
doc - Variable in class com.atlassian.plugins.rest.doclet.generators.grammars.Grammars
 
doc - Variable in class com.atlassian.plugins.rest.doclet.generators.grammars.Include
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.atlassian.plugins.rest.module.servlet.RestSeraphFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.atlassian.plugins.rest.module.servlet.RestServletUtilsUpdaterFilter
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.atlassian.plugins.rest.module.servlet.RestServletUtilsUpdaterFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.plugins.rest.sample.entities.EntityClientServlet
 
DummyJsonChildObject(String, String) - Constructor for class com.atlassian.plugins.rest.json.DummyJsonObject.DummyJsonChildObject
 
DummyJsonChildObjectGeneric(T, T) - Constructor for class com.atlassian.plugins.rest.json.DummyJsonObject.DummyJsonChildObjectGeneric
 
DummyJsonObject - Class in com.atlassian.plugins.rest.json
 
DummyJsonObject() - Constructor for class com.atlassian.plugins.rest.json.DummyJsonObject
 
DummyJsonObject.DummyJsonChildObject - Class in com.atlassian.plugins.rest.json
 
DummyJsonObject.DummyJsonChildObjectGeneric<T> - Class in com.atlassian.plugins.rest.json
 
DummyJsonObject.DummyJsonParentObject - Class in com.atlassian.plugins.rest.json
 
DummyJsonObject.DummyJsonParentObjectGeneric<T> - Class in com.atlassian.plugins.rest.json
 
DummyJsonObjectResource - Class in com.atlassian.plugins.rest.json
 
DummyJsonObjectResource() - Constructor for class com.atlassian.plugins.rest.json.DummyJsonObjectResource
 
DummyJsonParentObject(String) - Constructor for class com.atlassian.plugins.rest.json.DummyJsonObject.DummyJsonParentObject
 
DummyJsonParentObjectGeneric(T) - Constructor for class com.atlassian.plugins.rest.json.DummyJsonObject.DummyJsonParentObjectGeneric
 
DummyResource - Class in com.atlassian.plugins.rest.util
 
DummyResource() - Constructor for class com.atlassian.plugins.rest.util.DummyResource
 

E

echo(List<Orange>, HttpHeaders) - Method in class com.atlassian.plugins.rest.sample.entities.EntityListResource
 
edit(URI) - Static method in class com.atlassian.plugins.rest.common.Link
Creates a link using the given URI builder to build the URI.
emptyRecord(Player) - Static method in class com.atlassian.plugins.rest.sample.expansion.entity.PlayerRecord
Creates an empty record which is used to inform the client that a record is available without performing the cost of calculating it.
emptySubRecord(PlayerRecord) - Static method in class com.atlassian.plugins.rest.sample.expansion.entity.SubRecord
 
enabled() - Method in class com.atlassian.plugins.rest.module.RestModuleDescriptor
 
EntityClientServlet - Class in com.atlassian.plugins.rest.sample.entities
 
EntityClientServlet(RequestFactory, ApplicationProperties) - Constructor for class com.atlassian.plugins.rest.sample.entities.EntityClientServlet
 
EntityConversionException - Exception in com.atlassian.plugins.rest.module.jersey
Acts as a wrapper for IOExceptions encountered when marshalling or unmarshalling objects
EntityConversionException(String, Throwable) - Constructor for exception com.atlassian.plugins.rest.module.jersey.EntityConversionException
 
EntityConversionException(Throwable) - Constructor for exception com.atlassian.plugins.rest.module.jersey.EntityConversionException
 
EntityCrawler - Class in com.atlassian.plugins.rest.common.expand
This allows for crawling the fields of any arbitrary object, looking for fields that should be expanded.
EntityCrawler() - Constructor for class com.atlassian.plugins.rest.common.expand.EntityCrawler
 
EntityCrawler(Collection<? extends AdditionalExpandsProvider>) - Constructor for class com.atlassian.plugins.rest.common.expand.EntityCrawler
 
EntityExpander<T> - Interface in com.atlassian.plugins.rest.common.expand
Interface for expanding entities.
EntityExpanderResolver - Interface in com.atlassian.plugins.rest.common.expand.resolver
A resolver to find the expander for object or types.
EntityListResource - Class in com.atlassian.plugins.rest.sample.entities
 
EntityListResource() - Constructor for class com.atlassian.plugins.rest.sample.entities.EntityListResource
 
EntityParamDispatchProviderWrapper - Class in com.atlassian.plugins.rest.common.interceptor.impl
Wraps the EntityParamDispatchProvider while hooking in the interceptor chain execution
EntityParamDispatchProviderWrapper() - Constructor for class com.atlassian.plugins.rest.common.interceptor.impl.EntityParamDispatchProviderWrapper
 
EntityResource - Class in com.atlassian.plugins.rest.sample.entities
 
EntityResource() - Constructor for class com.atlassian.plugins.rest.sample.entities.EntityResource
 
equals(Object) - Method in class com.atlassian.plugins.rest.common.Link
 
equals(Object) - Method in class com.atlassian.plugins.rest.common.Status.Plugin
 
equals(Object) - Method in class com.atlassian.plugins.rest.common.version.ApiVersion
 
equals(Object) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.ModelClass
 
equals(Object) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.PatternedProperties
 
equals(Object) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Property
 
equals(Object) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.RichClass
 
equals(Object) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
equals(Object) - Method in class com.atlassian.plugins.rest.module.RestModuleDescriptor
 
error() - Static method in class com.atlassian.plugins.rest.common.Status
 
ErrorResource - Class in com.atlassian.plugins.rest.error
 
ErrorResource() - Constructor for class com.atlassian.plugins.rest.error.ErrorResource
 
ExcludeFromDoc - Annotation Type in com.atlassian.rest.annotation
Marks the annotated resource or method to be ignored when generating wadl.
execute(ResponseHandler<? super JerseyResponse>) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequest
 
execute() - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequest
 
executeAndReturn(ReturningResponseHandler<? super JerseyResponse, RET>) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequest
 
expand(ExpandContext<T>, EntityExpanderResolver, EntityCrawler) - Method in class com.atlassian.plugins.rest.common.expand.AbstractRecursiveEntityExpander
 
expand(ExpandContext<T>, EntityExpanderResolver, EntityCrawler) - Method in interface com.atlassian.plugins.rest.common.expand.EntityExpander
 
expand() - Method in interface com.atlassian.plugins.rest.common.expand.SelfExpanding
Instructs the self-expanding rest data entity to expand itself.
Expand - Class in com.atlassian.plugins.rest.expand
Representation bean used to test expando stuff.
Expand() - Constructor for class com.atlassian.plugins.rest.expand.Expand
 
Expandable - Annotation Type in com.atlassian.plugins.rest.common.expand
This is an annotation to design field on REST resources that can be expanded.
ExpandConstraint - Annotation Type in com.atlassian.plugins.rest.common.expand
 
ExpandConstraintEntityExpanderResolver - Class in com.atlassian.plugins.rest.common.expand.resolver
Entity expander resolver that will get resolver for classes (objects) with method annotated with @ExpandConstraint.
ExpandConstraintEntityExpanderResolver() - Constructor for class com.atlassian.plugins.rest.common.expand.resolver.ExpandConstraintEntityExpanderResolver
 
ExpandContext<T> - Interface in com.atlassian.plugins.rest.common.expand
The context for expansions.
Expander - Annotation Type in com.atlassian.plugins.rest.common.expand
Annotation available for types to declare which is their EntityExpander
ExpandException - Exception in com.atlassian.plugins.rest.common.expand
 
ExpandException(Throwable) - Constructor for exception com.atlassian.plugins.rest.common.expand.ExpandException
 
ExpandException(String) - Constructor for exception com.atlassian.plugins.rest.common.expand.ExpandException
 
ExpandInterceptor - Class in com.atlassian.plugins.rest.common.expand.interceptor
Expands the entity returned from the resource method
ExpandInterceptor(EntityExpanderResolver, Collection<? extends AdditionalExpandsProvider>) - Constructor for class com.atlassian.plugins.rest.common.expand.interceptor.ExpandInterceptor
 
ExpandInterceptor(String, EntityExpanderResolver, Collection<? extends AdditionalExpandsProvider>) - Constructor for class com.atlassian.plugins.rest.common.expand.interceptor.ExpandInterceptor
 
expandInternal(T) - Method in class com.atlassian.plugins.rest.common.expand.AbstractRecursiveEntityExpander
 
expandInternal(SelfExpanding) - Method in class com.atlassian.plugins.rest.common.expand.SelfExpandingExpander
 
expandInternal(PlayerRecord) - Method in class com.atlassian.plugins.rest.sample.expansion.entity.PlayerRecordExpander
 
expandInternal(SubRecord) - Method in class com.atlassian.plugins.rest.sample.expansion.entity.SubRecordExpander
 
expandInternal(Developer) - Method in class com.atlassian.plugins.rest.test.DeveloperExpander
 
expandInternal(FavouriteDrink) - Method in class com.atlassian.plugins.rest.test.FavouriteDrinkExpander
 
expandInternal(ProjectInformation) - Method in class com.atlassian.plugins.rest.test.ProjectInformationExpander
 
expandInternal(ProjectSpecification) - Method in class com.atlassian.plugins.rest.test.ProjectSpecificationExpander
 
ExpandParameter - Interface in com.atlassian.plugins.rest.common.expand.parameter
Represents an expand query parameter.
ExpandResource - Class in com.atlassian.plugins.rest.expand
Resource for testing expand functionality.
ExpandResource() - Constructor for class com.atlassian.plugins.rest.expand.ExpandResource
 
ExplicitScopeResource - Class in com.atlassian.plugins.rest.scope.explicit
 
ExplicitScopeResource() - Constructor for class com.atlassian.plugins.rest.scope.explicit.ExplicitScopeResource
 
ExtensionJerseyFilter - Class in com.atlassian.plugins.rest.common.filter
A filter to handle URI with extensions.
ExtensionJerseyFilter() - Constructor for class com.atlassian.plugins.rest.common.filter.ExtensionJerseyFilter
 
ExtensionJerseyFilter(Collection<String>) - Constructor for class com.atlassian.plugins.rest.common.filter.ExtensionJerseyFilter
 
extractOrigin(ContainerRequest) - Static method in class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilter
 

F

FavouriteDrink - Class in com.atlassian.plugins.rest.test
 
FavouriteDrink(String) - Constructor for class com.atlassian.plugins.rest.test.FavouriteDrink
 
FavouriteDrinkExpander - Class in com.atlassian.plugins.rest.test
 
FavouriteDrinkExpander() - Constructor for class com.atlassian.plugins.rest.test.FavouriteDrinkExpander
 
FavouriteDrinks - Class in com.atlassian.plugins.rest.test
 
FavouriteDrinks(int, ListWrapperCallback<FavouriteDrink>) - Constructor for class com.atlassian.plugins.rest.test.FavouriteDrinks
 
FilePart - Interface in com.atlassian.plugins.rest.common.multipart
A part of a multi part request
FilePartObject - Class in com.atlassian.plugins.rest.multipart
 
FilePartObject() - Constructor for class com.atlassian.plugins.rest.multipart.FilePartObject
 
FilePartObject(String, boolean, String, String, String) - Constructor for class com.atlassian.plugins.rest.multipart.FilePartObject
 
FilePartObjects - Class in com.atlassian.plugins.rest.multipart
 
FilePartObjects() - Constructor for class com.atlassian.plugins.rest.multipart.FilePartObjects
 
FilePartObjects(Collection<FilePartObject>) - Constructor for class com.atlassian.plugins.rest.multipart.FilePartObjects
 
FileSizeLimitExceededException - Exception in com.atlassian.plugins.rest.common.multipart
Exception indicating the file size limit was exceeded
FileSizeLimitExceededException(String) - Constructor for exception com.atlassian.plugins.rest.common.multipart.FileSizeLimitExceededException
 
filter(ContainerRequest) - Method in class com.atlassian.plugins.rest.common.feature.jersey.DarkFeatureResourceFilter
 
filter(ContainerRequest) - Method in class com.atlassian.plugins.rest.common.filter.ExtensionJerseyFilter
 
filter(ContainerRequest) - Method in class com.atlassian.plugins.rest.common.security.jersey.AdminOnlyResourceFilter
 
filter(ContainerRequest, ContainerResponse) - Method in class com.atlassian.plugins.rest.common.security.jersey.AntiSniffingResponseFilter
 
filter(ContainerRequest) - Method in class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilter
Adds the appropriate cors preflight response headers for cors preflight requests from a whitelisted origin.
filter(ContainerRequest, ContainerResponse) - Method in class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilter
Adds the appropriate cors response headers to the response of cors requests from a whitelisted origin.
filter(ContainerRequest) - Method in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
 
filter(ContainerRequest) - Method in class com.atlassian.plugins.rest.module.filter.AcceptHeaderJerseyMvcFilter
 
filter(ContainerRequest) - Method in class com.atlassian.plugins.rest.module.filter.AcceptLanguageFilter
 
filter(ContainerRequest) - Method in class com.atlassian.plugins.rest.module.filter.CorsAcceptOptionsPreflightFilter
 
filter(ContainerRequest, ContainerResponse) - Method in class com.atlassian.plugins.rest.module.json.JsonWithPaddingResponseFilter
 
filter(ContainerRequest) - Method in class com.atlassian.plugins.rest.module.scope.ScopeResourceFilter
Proceeds with request if module's scope is activated for given tenant
forbidden() - Static method in class com.atlassian.plugins.rest.common.Status
 
format() - Method in enum com.atlassian.plugins.rest.doclet.generators.schema.Schema.Type
 

G

Game - Class in com.atlassian.plugins.rest.sample.expansion.entity
 
Game(String) - Constructor for class com.atlassian.plugins.rest.sample.expansion.entity.Game
 
GameResource - Class in com.atlassian.plugins.rest.sample.expansion.resource
Resource representing a Game such as Rugby, Football (and I mean soccer), etc.
GameResource() - Constructor for class com.atlassian.plugins.rest.sample.expansion.resource.GameResource
 
generateSchema(RichClass, RestProperty.Scope) - Static method in class com.atlassian.plugins.rest.doclet.generators.schema.SchemaGenerator
 
get(String) - Method in class com.atlassian.plugins.rest.error.ErrorResource
 
get() - Method in class com.atlassian.plugins.rest.expand.ExpandResource
 
get() - Method in class com.atlassian.plugins.rest.json.JsonObjectResource
 
get() - Method in class com.atlassian.plugins.rest.sample.entities.EntityResource
 
get() - Method in class com.atlassian.plugins.rest.scope.explicit.ExplicitScopeResource
 
get() - Method in class com.atlassian.plugins.rest.scope.implicit.ImplicitScopeResource
 
get() - Method in class com.atlassian.plugins.rest.scope.inactive.NonScopedResource
 
get$ref() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
get_enum() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
getActualClass() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.ModelClass
 
getActualClass() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.RichClass
 
getAdditionalExpands(T) - Method in interface com.atlassian.plugins.rest.common.expand.AdditionalExpandsProvider
 
getAdditionalProperties() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
getAllowedRequestHeaders(String) - Method in interface com.atlassian.plugins.rest.common.security.descriptor.CorsDefaults
For the provided origin, returns a set of HTTP headers which the browser may include when making a request.
getAllowedRequestHeaders(String) - Method in class com.atlassian.plugins.rest.cors.SimpleCorsDefaults
 
getAllowedResponseHeaders(String) - Method in interface com.atlassian.plugins.rest.common.security.descriptor.CorsDefaults
For the provided origin, returns a set of HTTP headers which the browser's CORS support can forward on to the underlying request.
getAllowedResponseHeaders(String) - Method in class com.atlassian.plugins.rest.cors.SimpleCorsDefaults
 
getAllProjects() - Method in class com.atlassian.plugins.rest.test.ProjectsResource
 
getAnnotation(Class<T>, AnnotatedElement) - Static method in class com.atlassian.plugins.rest.common.util.ReflectionUtils
Gets the provided annotation from the provided annotated element, if it exists.
getAnonymousMessage() - Method in class com.atlassian.plugins.rest.helloworld.HelloWorld
 
getAny() - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.Grammars
Gets the value of the any property.
getAnyOf() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
getApiPath() - Method in class com.atlassian.plugins.rest.module.RestApiContext
 
getAuthenticatedMessage() - Method in class com.atlassian.plugins.rest.helloworld.HelloWorld
 
getBasePath() - Method in class com.atlassian.plugins.rest.module.RestServletFilterModuleDescriptor
 
getCallback() - Method in class com.atlassian.plugins.rest.common.expand.entity.AbstractPagedListWrapper
 
getCallback() - Method in interface com.atlassian.plugins.rest.common.expand.entity.ListWrapper
 
getCallback() - Method in class com.atlassian.plugins.rest.test.Developers
 
getCallback() - Method in class com.atlassian.plugins.rest.test.FavouriteDrinks
 
getClassifier() - Method in class com.atlassian.plugins.rest.common.version.ApiVersion
 
getCode() - Method in class com.atlassian.plugins.rest.common.Status
 
getCollectionItemModel() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.ModelClass
 
getComponentProvider(Class<?>) - Method in class com.atlassian.plugins.rest.module.OsgiComponentProviderFactory
 
getComponentProvider(ComponentContext, Class<?>) - Method in class com.atlassian.plugins.rest.module.OsgiComponentProviderFactory
 
getConfig() - Method in class com.atlassian.plugins.rest.module.RestApiContext
 
getContent() - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.Doc
Gets the value of the content property.
getContentType() - Method in interface com.atlassian.plugins.rest.common.multipart.FilePart
Get the content type of the part
getContentType() - Method in class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadFilePart
 
getContentType() - Method in class com.atlassian.plugins.rest.multipart.FilePartObject
 
getContextlessPathToVersion() - Method in class com.atlassian.plugins.rest.module.RestApiContext
 
getDeclaredFields(Class) - Static method in class com.atlassian.plugins.rest.common.util.ReflectionUtils
Returns the result of running Class.getDeclaredFields() on the supplied class, as well as all its super types.
getDefinitions() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
getDescription(AnnotatedElement) - Static method in class com.atlassian.plugins.rest.doclet.generators.schema.Annotations
 
getDescription() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.ModelClass
 
getDescription() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
getDescription() - Method in class com.atlassian.plugins.rest.test.FavouriteDrink
 
getDescription() - Method in class com.atlassian.plugins.rest.test.Project
 
getDeveloper(String, UriInfo) - Static method in class com.atlassian.plugins.rest.test.Developer
 
getDevelopers() - Method in class com.atlassian.plugins.rest.test.Developers
 
getDevelopers() - Method in class com.atlassian.plugins.rest.test.Project
 
getDoc() - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.Grammars
Gets the value of the doc property.
getDoc() - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.Include
Gets the value of the doc property.
getEmail() - Method in class com.atlassian.plugins.rest.test.Developer
 
getEntity() - Method in class com.atlassian.plugins.rest.common.expand.DefaultExpandContext
 
getEntity() - Method in interface com.atlassian.plugins.rest.common.expand.ExpandContext
 
getEntity(Class<T>) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyResponse
 
getEntityExpander(Expander) - Method in class com.atlassian.plugins.rest.common.expand.resolver.AbstractAnnotationEntityExpanderResolver
Retrieves the EntityExpander associated to the Expander annotation.
getEntityExpander(Expander) - Method in class com.atlassian.plugins.rest.module.expand.resolver.PluginEntityExpanderResolver
 
getEntityExpandParameter() - Method in class com.atlassian.plugins.rest.common.expand.DefaultExpandContext
 
getEntityExpandParameter() - Method in interface com.atlassian.plugins.rest.common.expand.ExpandContext
 
getErrors() - Method in class com.atlassian.plugins.rest.common.validation.ValidationErrors
 
getETag() - Method in class com.atlassian.plugins.rest.common.Status
 
getExpandable() - Method in class com.atlassian.plugins.rest.common.expand.DefaultExpandContext
 
getExpandable() - Method in interface com.atlassian.plugins.rest.common.expand.ExpandContext
 
getExpander(Class<? extends T>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.AbstractAnnotationEntityExpanderResolver
 
getExpander(Class<? extends T>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.ChainingEntityExpanderResolver
 
getExpander(Class<? extends T>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.CollectionEntityExpanderResolver
 
getExpander(Class<? extends T>) - Method in interface com.atlassian.plugins.rest.common.expand.resolver.EntityExpanderResolver
Gets an EntityExpander for the given type.
getExpander(Class<? extends T>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.ExpandConstraintEntityExpanderResolver
 
getExpander(Class<? extends T>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.IdentityEntityExpanderResolver
 
getExpander(Class<? extends T>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.ListWrapperEntityExpanderResolver
 
getExpander(T) - Method in class com.atlassian.plugins.rest.common.expand.SelfExpandingExpander.Resolver
 
getExpander(Class<? extends T>) - Method in class com.atlassian.plugins.rest.common.expand.SelfExpandingExpander.Resolver
 
getExpandParameter(Expandable) - Method in class com.atlassian.plugins.rest.common.expand.parameter.DefaultExpandParameter
 
getExpandParameter(Expandable) - Method in interface com.atlassian.plugins.rest.common.expand.parameter.ExpandParameter
 
getFavouriteDrinks() - Method in class com.atlassian.plugins.rest.test.Developer
 
getFavouriteDrinks() - Method in class com.atlassian.plugins.rest.test.FavouriteDrinks
 
getFieldName() - Method in class com.atlassian.plugins.rest.multipart.FilePartObject
 
getFieldValue(Field, Object) - Static method in class com.atlassian.plugins.rest.common.util.ReflectionUtils
Gets the value of the field for the given object.
getFilename() - Method in class com.atlassian.plugins.rest.multipart.FilePartObject
 
getFilePart(HttpServletRequest, String) - Method in class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadMultipartHandler
 
getFilePart(String) - Method in interface com.atlassian.plugins.rest.common.multipart.MultipartForm
Get the first file part for the given field name
getFilePart(HttpServletRequest, String) - Method in interface com.atlassian.plugins.rest.common.multipart.MultipartHandler
Get the first file part for the given field name from the request
getFileParts(String) - Method in interface com.atlassian.plugins.rest.common.multipart.MultipartForm
Get the first file parts for the given field name
getFileParts() - Method in class com.atlassian.plugins.rest.multipart.FilePartObjects
 
getFilters(FilterLocation, String, FilterConfig) - Method in class com.atlassian.plugins.rest.module.servlet.DefaultRestServletModuleManager
 
getFilters(FilterLocation, String, FilterConfig, FilterDispatcherCondition) - Method in class com.atlassian.plugins.rest.module.servlet.DefaultRestServletModuleManager
 
getForm(HttpServletRequest) - Method in class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadMultipartHandler
 
getForm(RequestContext) - Method in class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadMultipartHandler
 
getForm(HttpServletRequest) - Method in interface com.atlassian.plugins.rest.common.multipart.MultipartHandler
Parse the multipart form from this request
getFormat() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
getFullName() - Method in class com.atlassian.plugins.rest.sample.expansion.entity.Player
 
getFullName() - Method in class com.atlassian.plugins.rest.test.Developer
 
getGame(String, UriBuilder) - Method in class com.atlassian.plugins.rest.sample.expansion.resource.DataStore
 
getGame() - Method in class com.atlassian.plugins.rest.sample.expansion.resource.GameResource
 
getGeneric() - Method in class com.atlassian.plugins.rest.json.DummyJsonObjectResource
 
getGenericTypes() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.RichClass
 
getHeader(String) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyResponse
 
getHeaders() - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequest
 
getHeaders() - Method in class com.atlassian.plugins.rest.module.jersey.JerseyResponse
 
getHref() - Method in class com.atlassian.plugins.rest.common.Link
 
getHref() - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.Include
Gets the value of the href property.
getHttpContext() - Method in interface com.atlassian.plugins.rest.common.interceptor.MethodInvocation
 
getHttpServletRequest() - Static method in class com.atlassian.plugins.rest.module.servlet.ServletUtils
 
getId() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
getId() - Method in class com.atlassian.plugins.rest.sample.expansion.entity.Player
 
getInclude() - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.Grammars
Gets the value of the include property.
getIndexes(Expandable) - Method in class com.atlassian.plugins.rest.common.expand.parameter.DefaultExpandParameter
 
getIndexes(Expandable) - Method in interface com.atlassian.plugins.rest.common.expand.parameter.ExpandParameter
 
getIndexes(int) - Method in interface com.atlassian.plugins.rest.common.expand.parameter.Indexes
Gets a sorted set of all indexes, negative indexes having been translated into their positive counter part.
getInformation() - Method in class com.atlassian.plugins.rest.test.Project
 
getInformation(UriInfo) - Static method in class com.atlassian.plugins.rest.test.ProjectInformation
 
getInjectableValuesProvider(AbstractResourceMethod) - Method in class com.atlassian.plugins.rest.common.multipart.jersey.MultipartFormDispatchProvider
 
getInputStream() - Method in interface com.atlassian.plugins.rest.common.multipart.FilePart
Get the input stream of the part
getInputStream() - Method in class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadFilePart
 
getInstance(BundleContext, ServiceReference) - Method in interface com.atlassian.plugins.rest.module.OsgiFactory
 
getInstance() - Method in class com.atlassian.plugins.rest.module.xml.XMLStreamReaderContextProvider
 
getInstance() - Static method in class com.atlassian.plugins.rest.sample.expansion.resource.DataStore
 
getInvalidVersion() - Method in exception com.atlassian.plugins.rest.module.InvalidVersionException
 
getItems(Indexes) - Method in interface com.atlassian.plugins.rest.common.expand.entity.ListWrapperCallback
 
getItems() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
getKey() - Method in class com.atlassian.plugins.rest.common.Status.Plugin
 
getLang() - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.Doc
Gets the value of the lang property.
getLink() - Method in class com.atlassian.plugins.rest.test.Developer
 
getLink() - Method in class com.atlassian.plugins.rest.test.ProjectInformation
 
getLink() - Method in class com.atlassian.plugins.rest.test.ProjectSpecification
 
getLongDescription() - Method in class com.atlassian.plugins.rest.test.ProjectInformation
 
getLongName() - Method in class com.atlassian.plugins.rest.test.ProjectInformation
 
getMajor() - Method in class com.atlassian.plugins.rest.common.version.ApiVersion
 
getMaxFileSize() - Method in interface com.atlassian.plugins.rest.common.multipart.MultipartConfig
Get the max file size
getMaxFileSize() - Method in class com.atlassian.plugins.rest.multipart.MultipartResource.SmallMultipartConfig
 
getMaxIndex(int) - Method in interface com.atlassian.plugins.rest.common.expand.parameter.Indexes
Gets the maximum index in the range, given the total size of the collection to consider.
getMaxResults() - Method in class com.atlassian.plugins.rest.common.expand.entity.AbstractPagedListWrapper
 
getMaxSize() - Method in interface com.atlassian.plugins.rest.common.multipart.MultipartConfig
Get the max size
getMaxSize() - Method in class com.atlassian.plugins.rest.multipart.MultipartResource.SmallMultipartConfig
 
getMessage() - Method in class com.atlassian.plugins.rest.common.error.jersey.UncaughtExceptionEntity
 
getMessage() - Method in class com.atlassian.plugins.rest.common.Status
 
getMessage() - Method in class com.atlassian.plugins.rest.common.validation.ValidationError
 
getMessage() - Method in class com.atlassian.plugins.rest.interceptor.InterceptedResource
 
getMessage() - Method in class com.atlassian.plugins.rest.interceptor.Message
 
getMessage() - Method in exception com.atlassian.plugins.rest.module.InvalidVersionException
 
getMessage() - Method in class com.atlassian.plugins.rest.v1_1.Version1_1Resource
 
getMessageForAdmin(AuthenticationContext) - Method in class com.atlassian.plugins.rest.helloworld.HelloWorld
 
getMethod() - Method in interface com.atlassian.plugins.rest.common.interceptor.MethodInvocation
 
getMicro() - Method in class com.atlassian.plugins.rest.common.version.ApiVersion
 
getMinIndex(int) - Method in interface com.atlassian.plugins.rest.common.expand.parameter.Indexes
Gets the minimum index in the range, given the total size of the collection to consider.
getMinor() - Method in class com.atlassian.plugins.rest.common.version.ApiVersion
 
getModule() - Method in class com.atlassian.plugins.rest.module.RestModuleDescriptor
 
getModule() - Method in class com.atlassian.plugins.rest.module.RestServletFilterModuleDescriptor
 
getModule() - Method in class com.atlassian.plugins.rest.module.security.descriptor.CorsDefaultsModuleDescriptorImpl
 
getModuleDescriptor(String) - Method in class com.atlassian.plugins.rest.module.RestModuleDescriptorFactory
 
getName() - Method in class com.atlassian.plugins.rest.autowiring.SomeService
 
getName() - Method in interface com.atlassian.plugins.rest.common.multipart.FilePart
Get the file name of the part
getName() - Method in class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadFilePart
 
getName() - Method in class com.atlassian.plugins.rest.interceptor.NameProviderService
 
getName() - Method in class com.atlassian.plugins.rest.module.RestServletFilterModuleDescriptor
 
getName() - Method in class com.atlassian.plugins.rest.sample.entities.Apple
 
getName() - Method in class com.atlassian.plugins.rest.sample.entities.Orange
 
getName() - Method in class com.atlassian.plugins.rest.sample.entities.Pear
 
getName() - Method in class com.atlassian.plugins.rest.sample.expansion.entity.Game
 
getName() - Method in class com.atlassian.plugins.rest.test.FavouriteDrink
 
getName() - Method in class com.atlassian.plugins.rest.test.Project
 
getName() - Method in class com.atlassian.plugins.rest.validation.Person
 
getName() - Method in class com.atlassian.plugins.rest.validation.PersonResponse
 
getOtherAttributes() - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.Doc
Gets a map that contains attributes that aren't bound to any typed property on this class.
getOtherAttributes() - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.Include
Gets a map that contains attributes that aren't bound to any typed property on this class.
getPackages() - Method in class com.atlassian.plugins.rest.module.RestApiContext
 
getPagingCallback() - Method in class com.atlassian.plugins.rest.common.expand.entity.AbstractPagedListWrapper
Gets the call back that will actually "retrieve" the necessary element to populate the List.
getPagingCallback() - Method in class com.atlassian.plugins.rest.sample.expansion.entity.Players
 
getParameters() - Method in interface com.atlassian.plugins.rest.common.interceptor.MethodInvocation
Get the objects that will passed into the method.
getPath() - Method in class com.atlassian.plugins.rest.common.validation.ValidationError
 
getPath() - Method in class com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport.ResourcePathInformation
 
getPathToLatest() - Method in class com.atlassian.plugins.rest.module.RestApiContext
 
getPathToVersion() - Method in class com.atlassian.plugins.rest.module.RestApiContext
 
getPathToVersion(String) - Method in class com.atlassian.plugins.rest.module.RestApiContext
 
getPattern() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.PatternedProperties
 
getPatternedProperties() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.ModelClass
 
getPatternProperties() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
getPlayer() - Method in class com.atlassian.plugins.rest.sample.expansion.entity.PlayerRecord
 
getPlayer(int, UriBuilder) - Method in class com.atlassian.plugins.rest.sample.expansion.resource.DataStore
 
getPlayer(Integer) - Method in class com.atlassian.plugins.rest.sample.expansion.resource.PlayerResource
 
getPlayerName(int) - Method in class com.atlassian.plugins.rest.sample.expansion.resource.DataStore
 
getPlayerRecord() - Method in class com.atlassian.plugins.rest.sample.expansion.entity.SubRecord
 
getPlayerRecord(Player) - Method in class com.atlassian.plugins.rest.sample.expansion.resource.DataStore
This simulates the lookup of the expensive data element about the given player.
getPlayers() - Method in class com.atlassian.plugins.rest.sample.expansion.entity.Game
 
getPlayers() - Method in class com.atlassian.plugins.rest.sample.expansion.entity.Players
 
getPlayers(UriBuilder) - Method in class com.atlassian.plugins.rest.sample.expansion.resource.DataStore
 
getPlugin() - Method in class com.atlassian.plugins.rest.common.Status
 
getPointsScored() - Method in class com.atlassian.plugins.rest.sample.expansion.entity.PlayerRecord
 
getPointsScored() - Method in class com.atlassian.plugins.rest.sample.expansion.entity.SubRecord
 
getPrincipal() - Method in interface com.atlassian.plugins.rest.common.security.AuthenticationContext
 
getPrincipal() - Method in class com.atlassian.plugins.rest.module.security.SalAuthenticationContext
 
getProject(String, UriInfo) - Method in class com.atlassian.plugins.rest.test.ProjectsResource
 
getProject() - Method in class com.atlassian.plugins.rest.test.ProjectSubResource
 
getProjects() - Method in class com.atlassian.plugins.rest.test.Projects
 
getProjectsMap() - Method in class com.atlassian.plugins.rest.test.Projects
 
getProperties(RestProperty.Scope) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.ModelClass
 
getProperties(Class<?>, RestProperty.Scope) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.ModelClass
 
getProperties() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
getRecord() - Method in class com.atlassian.plugins.rest.sample.expansion.entity.Player
 
getRel() - Method in class com.atlassian.plugins.rest.common.Link
 
getReqAccept() - Method in class com.atlassian.plugins.rest.sample.entities.Apple
 
getReqContentType() - Method in class com.atlassian.plugins.rest.sample.entities.Apple
 
getRequestFilter() - Method in class com.atlassian.plugins.rest.common.feature.jersey.DarkFeatureResourceFilter
 
getRequestFilter() - Method in class com.atlassian.plugins.rest.common.security.jersey.AdminOnlyResourceFilter
 
getRequestFilter() - Method in class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilter
 
getRequestFilter() - Method in class com.atlassian.plugins.rest.common.security.jersey.SysadminOnlyResourceFilter
 
getRequestFilter() - Method in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
 
getRequestFilter() - Method in class com.atlassian.plugins.rest.module.scope.ScopeResourceFilter
 
getRequestType() - Method in class com.atlassian.plugins.rest.doclet.generators.resourcedoc.RestMethod
 
getRequired() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
getRequiredJaxbContextPath() - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.WadlGrammarsAdaptor
 
getResource() - Method in class com.atlassian.plugins.rest.autowiring.AutowiredResource
 
getResource() - Method in interface com.atlassian.plugins.rest.common.interceptor.MethodInvocation
 
getResource(String) - Method in class com.atlassian.plugins.rest.module.ChainingClassLoader
 
getResourceAsStream(String) - Method in class com.atlassian.plugins.rest.module.ChainingClassLoader
 
getResourceInterceptorsForMethod(Method) - Method in class com.atlassian.plugins.rest.common.interceptor.impl.InterceptorChainBuilder
 
getResources(String) - Method in class com.atlassian.plugins.rest.module.ChainingClassLoader
 
getResourcesCreated() - Method in class com.atlassian.plugins.rest.common.Status
 
getResourcesUpdated() - Method in class com.atlassian.plugins.rest.common.Status
 
getResponseBodyAsStream() - Method in class com.atlassian.plugins.rest.module.jersey.JerseyResponse
 
getResponseBodyAsString() - Method in class com.atlassian.plugins.rest.module.jersey.JerseyResponse
 
getResponseFilter() - Method in class com.atlassian.plugins.rest.common.feature.jersey.DarkFeatureResourceFilter
 
getResponseFilter() - Method in class com.atlassian.plugins.rest.common.security.jersey.AdminOnlyResourceFilter
 
getResponseFilter() - Method in class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilter
 
getResponseFilter() - Method in class com.atlassian.plugins.rest.common.security.jersey.SysadminOnlyResourceFilter
 
getResponseFilter() - Method in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
 
getResponseFilter() - Method in class com.atlassian.plugins.rest.module.scope.ScopeResourceFilter
 
getRestApiContext() - Method in class com.atlassian.plugins.rest.module.RestModuleDescriptor
 
getRestContext() - Method in class com.atlassian.plugins.rest.module.RestApiContext
 
getSchemasReferencedMoreThanOnce(RestProperty.Scope) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.ModelClass
 
getSelfExpanding() - Method in class com.atlassian.plugins.rest.expand.Expand
 
getService(Bundle, ServiceRegistration) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequestFactoryServiceFactory
 
getService(Bundle, ServiceRegistration) - Method in class com.atlassian.plugins.rest.module.template.VelocityTemplateProcessorServiceFactory
 
getServlet(String, ServletConfig) - Method in class com.atlassian.plugins.rest.module.servlet.DefaultRestServletModuleManager
 
getServletModuleManager() - Method in class com.atlassian.plugins.rest.module.servlet.RestServletFilterModuleContainerServlet
 
getSize(UncaughtExceptionEntity, Class<?>, Type, Annotation[], MediaType) - Method in class com.atlassian.plugins.rest.common.error.jersey.UncaughtExceptionEntityWriter
 
getSize() - Method in class com.atlassian.plugins.rest.common.expand.entity.AbstractPagedListWrapper
 
getSize() - Method in interface com.atlassian.plugins.rest.common.multipart.FilePart
Retrieve the size of this FilePart, in bytes
getSize() - Method in class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadFilePart
 
getSize() - Method in class com.atlassian.plugins.rest.test.Developers
 
getSize() - Method in class com.atlassian.plugins.rest.test.FavouriteDrinks
 
getSpecification() - Method in class com.atlassian.plugins.rest.test.ProjectInformation
 
getSpecification(UriInfo) - Static method in class com.atlassian.plugins.rest.test.ProjectSpecification
 
getStackTrace() - Method in class com.atlassian.plugins.rest.common.error.jersey.UncaughtExceptionEntity
 
getStartIndex() - Method in class com.atlassian.plugins.rest.common.expand.entity.AbstractPagedListWrapper
 
getStatusCode() - Method in class com.atlassian.plugins.rest.module.jersey.JerseyResponse
 
getStatusText() - Method in class com.atlassian.plugins.rest.module.jersey.JerseyResponse
 
getSubClass() - Method in class com.atlassian.plugins.rest.json.DummyJsonObjectResource
 
getSubClassGeneric() - Method in class com.atlassian.plugins.rest.json.DummyJsonObjectResource
 
getSubClassGenericExplicit() - Method in class com.atlassian.plugins.rest.json.DummyJsonObjectResource
 
getSubCode() - Method in class com.atlassian.plugins.rest.common.Status
 
getSubModels() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.ModelClass
 
getSubRecord(PlayerRecord) - Method in class com.atlassian.plugins.rest.sample.expansion.resource.DataStore
 
getSubRecord1() - Method in class com.atlassian.plugins.rest.sample.expansion.entity.PlayerRecord
 
getSubRecord2() - Method in class com.atlassian.plugins.rest.sample.expansion.entity.PlayerRecord
 
getSubtitle() - Method in class com.atlassian.plugins.rest.mvc.Velocity
 
getSupportedType() - Method in interface com.atlassian.plugins.rest.common.expand.AdditionalExpandsProvider
 
getText() - Method in class com.atlassian.plugins.rest.test.ProjectSpecification
 
getTitle() - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.Doc
Gets the value of the title property.
getTitle() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.ModelClass
 
getTitle() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
getTitle() - Method in class com.atlassian.plugins.rest.mvc.Velocity
 
getTitle() - Method in class com.atlassian.plugins.rest.test.ProjectSpecification
 
getTopLevelTitle() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.ModelClass
 
getType() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.ModelClass
 
getType() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
getURI(Response) - Method in interface com.atlassian.plugins.rest.common.util.RestUrlBuilder
 
getURI(Method, Object[]) - Method in class com.atlassian.plugins.rest.module.util.ResourceInvokable
 
getURI(Response) - Method in class com.atlassian.plugins.rest.module.util.RestUrlBuilderImpl
 
getUrlFor(URI, Class<T>) - Method in interface com.atlassian.plugins.rest.common.util.RestUrlBuilder
 
getUrlFor(URI, Class<T>) - Method in class com.atlassian.plugins.rest.module.util.RestUrlBuilderImpl
 
getUrlForDummyResource() - Method in class com.atlassian.plugins.rest.util.RestUrlBuilderResource
 
getUserName() - Method in class com.atlassian.plugins.rest.test.Developer
 
getValue() - Method in interface com.atlassian.plugins.rest.common.multipart.FilePart
Get the simple value of the part
getValue() - Method in class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadFilePart
 
getValue() - Method in class com.atlassian.plugins.rest.multipart.FilePartObject
 
getValuesType() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.PatternedProperties
 
getVersion() - Method in class com.atlassian.plugins.rest.common.Status.Plugin
 
getVersion() - Method in class com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport.ResourcePathInformation
 
getVersion() - Method in class com.atlassian.plugins.rest.module.RestApiContext
 
getVersion() - Method in class com.atlassian.plugins.rest.module.RestServletFilterModuleDescriptor
 
getWithHeaders() - Method in class com.atlassian.plugins.rest.cors.CorsProtectedResource
 
getWithNoHeaders() - Method in class com.atlassian.plugins.rest.cors.CorsProtectedResource
 
getXsrfMessage() - Method in class com.atlassian.plugins.rest.xsrf.XsrfCheck
 
getXsrfMessageRequiresXsrfCheck() - Method in class com.atlassian.plugins.rest.xsrf.XsrfCheck
 
Grammars - Class in com.atlassian.plugins.rest.doclet.generators.grammars
Java class for anonymous complex type.
Grammars() - Constructor for class com.atlassian.plugins.rest.doclet.generators.grammars.Grammars
 
GRAMMARS_XML - Static variable in class com.atlassian.plugins.rest.doclet.generators.AtlassianWadlGeneratorConfig
 
GrammarTransformer - Class in com.atlassian.plugins.rest.doclet.generators.grammars
 
GrammarTransformer() - Constructor for class com.atlassian.plugins.rest.doclet.generators.grammars.GrammarTransformer
 

H

hasExpander(Class<?>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.AbstractAnnotationEntityExpanderResolver
 
hasExpander(Class<?>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.ChainingEntityExpanderResolver
 
hasExpander(Class<?>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.CollectionEntityExpanderResolver
 
hasExpander(Class<?>) - Method in interface com.atlassian.plugins.rest.common.expand.resolver.EntityExpanderResolver
Tells whether this resolver can get an expander for the given instance.
hasExpander(Class<?>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.ExpandConstraintEntityExpanderResolver
 
hasExpander(Class<?>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.IdentityEntityExpanderResolver
 
hasExpander(Class<?>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.ListWrapperEntityExpanderResolver
 
hasExpander(T) - Method in class com.atlassian.plugins.rest.common.expand.SelfExpandingExpander.Resolver
 
hasExpander(Class<?>) - Method in class com.atlassian.plugins.rest.common.expand.SelfExpandingExpander.Resolver
 
hasGenericType() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.RichClass
 
hashCode() - Method in class com.atlassian.plugins.rest.common.Link
 
hashCode() - Method in class com.atlassian.plugins.rest.common.Status.Plugin
 
hashCode() - Method in class com.atlassian.plugins.rest.common.version.ApiVersion
 
hashCode() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.ModelClass
 
hashCode() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.PatternedProperties
 
hashCode() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Property
 
hashCode() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.RichClass
 
hashCode() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
hashCode() - Method in class com.atlassian.plugins.rest.module.RestModuleDescriptor
 
HelloWorld - Class in com.atlassian.plugins.rest.helloworld
 
HelloWorld() - Constructor for class com.atlassian.plugins.rest.helloworld.HelloWorld
 
HelloWorld - Class in com.atlassian.plugins.rest.sample.helloworld
 
HelloWorld() - Constructor for class com.atlassian.plugins.rest.sample.helloworld.HelloWorld
 
href - Variable in class com.atlassian.plugins.rest.doclet.generators.grammars.Include
 

I

identity(List<T>) - Static method in class com.atlassian.plugins.rest.common.expand.entity.ListWrapperCallBacks
 
IdentityEntityExpanderResolver - Class in com.atlassian.plugins.rest.common.expand.resolver
 
IdentityEntityExpanderResolver() - Constructor for class com.atlassian.plugins.rest.common.expand.resolver.IdentityEntityExpanderResolver
 
ImplicitScopeResource - Class in com.atlassian.plugins.rest.scope.implicit
 
ImplicitScopeResource() - Constructor for class com.atlassian.plugins.rest.scope.implicit.ImplicitScopeResource
 
include - Variable in class com.atlassian.plugins.rest.doclet.generators.grammars.Grammars
 
Include - Class in com.atlassian.plugins.rest.doclet.generators.grammars
Java class for anonymous complex type.
Include() - Constructor for class com.atlassian.plugins.rest.doclet.generators.grammars.Include
 
includes(RestProperty.Scope, String) - Method in enum com.atlassian.rest.annotation.RestProperty.Scope
 
Indexes - Interface in com.atlassian.plugins.rest.common.expand.parameter
Represents indexes as used in expand parameters.
IndexException - Exception in com.atlassian.plugins.rest.common.expand.parameter
 
IndexException(String) - Constructor for exception com.atlassian.plugins.rest.common.expand.parameter.IndexException
 
init() - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.WadlGrammarsAdaptor
 
init() - Method in class com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport
 
init(Plugin, Element) - Method in class com.atlassian.plugins.rest.module.RestModuleDescriptor
 
init(Plugin, Element) - Method in class com.atlassian.plugins.rest.module.RestServletFilterModuleDescriptor
 
init(FilterConfig) - Method in class com.atlassian.plugins.rest.module.servlet.RestSeraphFilter
 
init(FilterConfig) - Method in class com.atlassian.plugins.rest.module.servlet.RestServletUtilsUpdaterFilter
 
install() - Method in interface com.atlassian.plugins.rest.module.Slf4jBridge.Helper
Installs the bridge.
intercept(MethodInvocation) - Method in class com.atlassian.plugins.rest.common.expand.interceptor.ExpandInterceptor
 
intercept(MethodInvocation) - Method in interface com.atlassian.plugins.rest.common.interceptor.ResourceInterceptor
Intercepts the method invocation
intercept(MethodInvocation) - Method in class com.atlassian.plugins.rest.common.transaction.TransactionInterceptor
 
intercept(MethodInvocation) - Method in class com.atlassian.plugins.rest.common.validation.ValidationInterceptor
 
intercept(MethodInvocation) - Method in class com.atlassian.plugins.rest.interceptor.MessageInterceptor
 
InterceptedResource - Class in com.atlassian.plugins.rest.interceptor
 
InterceptedResource() - Constructor for class com.atlassian.plugins.rest.interceptor.InterceptedResource
 
InterceptorChain - Annotation Type in com.atlassian.plugins.rest.common.interceptor
Configures the interceptor chain to execute when dispatching to a resource method.
InterceptorChainBuilder - Class in com.atlassian.plugins.rest.common.interceptor.impl
Builds the interceptor chain for the resource method.
InterceptorChainBuilder(ContainerManagedPlugin, ResourceInterceptor...) - Constructor for class com.atlassian.plugins.rest.common.interceptor.impl.InterceptorChainBuilder
 
InterceptorChainBuilderProvider - Class in com.atlassian.plugins.rest.common.interceptor.impl
Constructs the InterceptorChainBuilder, registering it into Jersey
InterceptorChainBuilderProvider(ContainerManagedPlugin, ExpandInterceptor) - Constructor for class com.atlassian.plugins.rest.common.interceptor.impl.InterceptorChainBuilderProvider
 
interpolate(String, MessageInterpolator.Context) - Method in class com.atlassian.plugins.rest.common.validation.SalMessageInterpolator
 
interpolate(String, MessageInterpolator.Context, Locale) - Method in class com.atlassian.plugins.rest.common.validation.SalMessageInterpolator
 
InvalidVersionException - Exception in com.atlassian.plugins.rest.module
 
invoke() - Method in interface com.atlassian.plugins.rest.common.interceptor.MethodInvocation
Called to invoke the next interceptor in the chain
invoke(Object, Method, Object[]) - Method in class com.atlassian.plugins.rest.module.ContextClassLoaderSwitchingProxy
 
isAbstract() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.ModelClass
 
isAuthenticated() - Method in interface com.atlassian.plugins.rest.common.security.AuthenticationContext
 
isAuthenticated() - Method in class com.atlassian.plugins.rest.module.security.SalAuthenticationContext
 
isCollection(RichClass) - Static method in class com.atlassian.plugins.rest.doclet.generators.schema.Types
 
isDeprecated() - Method in class com.atlassian.plugins.rest.doclet.generators.resourcedoc.RestMethod
 
isEmpty() - Method in class com.atlassian.plugins.rest.common.expand.parameter.DefaultExpandParameter
 
isEmpty() - Method in interface com.atlassian.plugins.rest.common.expand.parameter.ExpandParameter
 
isExperimental() - Method in class com.atlassian.plugins.rest.doclet.generators.resourcedoc.RestMethod
 
isField() - Method in class com.atlassian.plugins.rest.multipart.FilePartObject
 
isFormField() - Method in interface com.atlassian.plugins.rest.common.multipart.FilePart
Whether the part is a simple form field
isFormField() - Method in class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadFilePart
 
isJDKClass(Class<?>) - Static method in class com.atlassian.plugins.rest.doclet.generators.schema.Types
 
isNone() - Method in class com.atlassian.plugins.rest.common.version.ApiVersion
 
isNone(String) - Static method in class com.atlassian.plugins.rest.common.version.ApiVersion
 
isPrimitive(Class<?>) - Static method in class com.atlassian.plugins.rest.doclet.generators.schema.Types
 
isRange() - Method in interface com.atlassian.plugins.rest.common.expand.parameter.Indexes
Tells whether this represents a contiguous range.
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class com.atlassian.plugins.rest.common.multipart.jersey.MultipartFormMessageBodyReader
 
isRequired(AnnotatedElement) - Static method in class com.atlassian.plugins.rest.doclet.generators.schema.Annotations
 
isSuccessful() - Method in class com.atlassian.plugins.rest.module.jersey.JerseyResponse
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class com.atlassian.plugins.rest.common.error.jersey.UncaughtExceptionEntityWriter
 

J

JackFruit - Class in com.atlassian.plugins.rest.sample.entities
A fruit with a mix of JAXB and Jackson annotations.
JackFruit() - Constructor for class com.atlassian.plugins.rest.sample.entities.JackFruit
 
JacksonJsonProviderFactory - Class in com.atlassian.plugins.rest.common.json
 
JacksonJsonProviderFactory() - Constructor for class com.atlassian.plugins.rest.common.json.JacksonJsonProviderFactory
 
JaxbJsonMarshaller - Interface in com.atlassian.plugins.rest.common.json
Utility service that will allow clients to marshall a Jaxb bean to Json using the same configuration that the REST module uses internally to create Json.
JerseyEntityHandler - Class in com.atlassian.plugins.rest.module.jersey
 
JerseyEntityHandler(ContainerManagedPlugin, Bundle) - Constructor for class com.atlassian.plugins.rest.module.jersey.JerseyEntityHandler
 
JerseyRequest - Class in com.atlassian.plugins.rest.module.jersey
 
JerseyRequest(Request, JerseyEntityHandler, Plugin) - Constructor for class com.atlassian.plugins.rest.module.jersey.JerseyRequest
 
JerseyRequestFactory - Class in com.atlassian.plugins.rest.module.jersey
 
JerseyRequestFactory(NonMarshallingRequestFactory<? extends Request>, Plugin, Bundle) - Constructor for class com.atlassian.plugins.rest.module.jersey.JerseyRequestFactory
 
JerseyRequestFactoryServiceFactory - Class in com.atlassian.plugins.rest.module.jersey
 
JerseyRequestFactoryServiceFactory(PluginAccessor, NonMarshallingRequestFactory) - Constructor for class com.atlassian.plugins.rest.module.jersey.JerseyRequestFactoryServiceFactory
 
JerseyResponse - Class in com.atlassian.plugins.rest.module.jersey
 
JerseyResponse(Response, JerseyEntityHandler, Plugin) - Constructor for class com.atlassian.plugins.rest.module.jersey.JerseyResponse
 
JsonItem() - Constructor for class com.atlassian.plugins.rest.json.JsonObject.JsonItem
 
JsonItem(String) - Constructor for class com.atlassian.plugins.rest.json.JsonObject.JsonItem
 
JsonMarshallingException - Exception in com.atlassian.plugins.rest.common.json
 
JsonMarshallingException() - Constructor for exception com.atlassian.plugins.rest.common.json.JsonMarshallingException
 
JsonMarshallingException(String) - Constructor for exception com.atlassian.plugins.rest.common.json.JsonMarshallingException
 
JsonMarshallingException(String, Throwable) - Constructor for exception com.atlassian.plugins.rest.common.json.JsonMarshallingException
 
JsonMarshallingException(Throwable) - Constructor for exception com.atlassian.plugins.rest.common.json.JsonMarshallingException
 
JsonObject - Class in com.atlassian.plugins.rest.json
 
JsonObject() - Constructor for class com.atlassian.plugins.rest.json.JsonObject
 
JsonObject.JsonItem - Class in com.atlassian.plugins.rest.json
 
JsonObjectResource - Class in com.atlassian.plugins.rest.json
 
JsonObjectResource() - Constructor for class com.atlassian.plugins.rest.json.JsonObjectResource
 
JsonOperations - Class in com.atlassian.plugins.rest.doclet.generators.resourcedoc
 
JsonOperations() - Constructor for class com.atlassian.plugins.rest.doclet.generators.resourcedoc.JsonOperations
 
JsonWithPaddingResponseFilter - Class in com.atlassian.plugins.rest.module.json
 
JsonWithPaddingResponseFilter() - Constructor for class com.atlassian.plugins.rest.module.json.JsonWithPaddingResponseFilter
 
JsonWithPaddingResponseFilter(String) - Constructor for class com.atlassian.plugins.rest.module.json.JsonWithPaddingResponseFilter
 

L

lang - Variable in class com.atlassian.plugins.rest.doclet.generators.grammars.Doc
 
LATEST - Static variable in class com.atlassian.plugins.rest.module.RestApiContext
 
LEGACY_MODE_KEY - Static variable in exception com.atlassian.plugins.rest.common.multipart.FileSizeLimitExceededException
 
Link - Class in com.atlassian.plugins.rest.common
Represents a link to a given entity.
link(URI, String) - Static method in class com.atlassian.plugins.rest.common.Link
Creates a link using the specified uri and rel values
link(URI, String, String) - Static method in class com.atlassian.plugins.rest.common.Link
Creates a link using the given URI builder to build the URI.
ListWrapper<T> - Interface in com.atlassian.plugins.rest.common.expand.entity
 
ListWrapperCallback<T> - Interface in com.atlassian.plugins.rest.common.expand.entity
 
ListWrapperCallBacks - Class in com.atlassian.plugins.rest.common.expand.entity
 
ListWrapperCallBacks() - Constructor for class com.atlassian.plugins.rest.common.expand.entity.ListWrapperCallBacks
 
ListWrapperEntityExpanderResolver - Class in com.atlassian.plugins.rest.common.expand.resolver
ListWrapperEntityExpanderResolver() - Constructor for class com.atlassian.plugins.rest.common.expand.resolver.ListWrapperEntityExpanderResolver
 
loadClass(String) - Method in class com.atlassian.plugins.rest.module.ChainingClassLoader
 

M

marshal(Object) - Method in class com.atlassian.plugins.rest.common.json.DefaultJaxbJsonMarshaller
 
marshal(Object, Class...) - Method in class com.atlassian.plugins.rest.common.json.DefaultJaxbJsonMarshaller
Deprecated.
marshal(Object) - Method in interface com.atlassian.plugins.rest.common.json.JaxbJsonMarshaller
Given a jaxbBean this method will return a JSON string.
marshal(Object, Class...) - Method in interface com.atlassian.plugins.rest.common.json.JaxbJsonMarshaller
Deprecated.
marshall(Object, MediaType, Charset) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyEntityHandler
 
matches(int) - Method in enum com.atlassian.rest.annotation.ResponseType.StatusType
 
MediaTypes - Class in com.atlassian.plugins.rest.common
This class holds additional media types to the one present in MediaType.
message(String) - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 
Message - Class in com.atlassian.plugins.rest.interceptor
 
Message() - Constructor for class com.atlassian.plugins.rest.interceptor.Message
 
Message(String) - Constructor for class com.atlassian.plugins.rest.interceptor.Message
 
MessageInterceptor - Class in com.atlassian.plugins.rest.interceptor
 
MessageInterceptor(NameProviderService) - Constructor for class com.atlassian.plugins.rest.interceptor.MessageInterceptor
 
MethodInvocation - Interface in com.atlassian.plugins.rest.common.interceptor
Represents context information about a resource method invocation.
model - Variable in class com.atlassian.plugins.rest.doclet.generators.schema.Property
 
ModelClass - Class in com.atlassian.plugins.rest.doclet.generators.schema
 
ModelClass(RichClass, AnnotatedElement) - Constructor for class com.atlassian.plugins.rest.doclet.generators.schema.ModelClass
 
modules(Iterable<? extends Module>) - Method in class com.atlassian.plugins.rest.common.json.DefaultJaxbJsonMarshaller.Builder
 
MULTIPART_MIXED - Static variable in class com.atlassian.plugins.rest.common.MediaTypes
 
MULTIPART_MIXED_TYPE - Static variable in class com.atlassian.plugins.rest.common.MediaTypes
 
MultipartConfig - Interface in com.atlassian.plugins.rest.common.multipart
Configuration for multipart config
MultipartConfigClass - Annotation Type in com.atlassian.plugins.rest.common.multipart
Configuration for multi part form parsing
MultipartForm - Interface in com.atlassian.plugins.rest.common.multipart
A parsed multipart form
MultipartFormDispatchProvider - Class in com.atlassian.plugins.rest.common.multipart.jersey
Dispatchs requests to methods with MultipartFormParam parameters
MultipartFormDispatchProvider() - Constructor for class com.atlassian.plugins.rest.common.multipart.jersey.MultipartFormDispatchProvider
 
MultipartFormMessageBodyReader - Class in com.atlassian.plugins.rest.common.multipart.jersey
Reads a multipart form data object
MultipartFormMessageBodyReader() - Constructor for class com.atlassian.plugins.rest.common.multipart.jersey.MultipartFormMessageBodyReader
 
MultipartFormParam - Annotation Type in com.atlassian.plugins.rest.common.multipart
Annotation for injecting a cached file.
MultipartHandler - Interface in com.atlassian.plugins.rest.common.multipart
 
MultipartHandlerInjectableProvider - Class in com.atlassian.plugins.rest.common.multipart.jersey
 
MultipartHandlerInjectableProvider(MultipartHandler) - Constructor for class com.atlassian.plugins.rest.common.multipart.jersey.MultipartHandlerInjectableProvider
Construct a new instance with the Type and the instance.
MultipartResource - Class in com.atlassian.plugins.rest.multipart
 
MultipartResource() - Constructor for class com.atlassian.plugins.rest.multipart.MultipartResource
 
MultipartResource.SmallMultipartConfig - Class in com.atlassian.plugins.rest.multipart
 
MvcRootResource - Class in com.atlassian.plugins.rest.mvc
 
MvcRootResource() - Constructor for class com.atlassian.plugins.rest.mvc.MvcRootResource
 

N

name - Variable in class com.atlassian.plugins.rest.doclet.generators.schema.Property
 
NameProviderService - Class in com.atlassian.plugins.rest.interceptor
 
NameProviderService() - Constructor for class com.atlassian.plugins.rest.interceptor.NameProviderService
 
NO_CHECK - Static variable in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
 
NO_CREDENTIALS - Static variable in class com.atlassian.plugins.rest.cors.SimpleCorsDefaults
 
noCache() - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 
NonAnnotatedClass - Class in com.atlassian.rest.test.jar
 
NonAnnotatedClass() - Constructor for class com.atlassian.rest.test.jar.NonAnnotatedClass
 
NONE - Static variable in class com.atlassian.plugins.rest.common.version.ApiVersion
 
NONE - Static variable in class com.atlassian.plugins.rest.module.ApiVersion
 
NONE_STRING - Static variable in class com.atlassian.plugins.rest.common.version.ApiVersion
 
NONE_STRING - Static variable in class com.atlassian.plugins.rest.module.ApiVersion
 
NonScopedResource - Class in com.atlassian.plugins.rest.scope.inactive
 
NonScopedResource() - Constructor for class com.atlassian.plugins.rest.scope.inactive.NonScopedResource
 
noStore() - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 
notFound() - Static method in class com.atlassian.plugins.rest.common.Status
 
NotFoundExceptionMapper - Class in com.atlassian.plugins.rest.common.error.jersey
A generic exception mapper that will map not found exceptions.
NotFoundExceptionMapper() - Constructor for class com.atlassian.plugins.rest.common.error.jersey.NotFoundExceptionMapper
 

O

of(Class<?>, Class<?>...) - Static method in class com.atlassian.plugins.rest.doclet.generators.schema.RichClass
 
of(Type) - Static method in class com.atlassian.plugins.rest.doclet.generators.schema.RichClass
 
ofList(List<T>) - Static method in class com.atlassian.plugins.rest.common.expand.entity.ListWrapperCallBacks
 
ofList(List<T>, int) - Static method in class com.atlassian.plugins.rest.common.expand.entity.ListWrapperCallBacks
 
ok() - Static method in class com.atlassian.plugins.rest.common.Status
 
Orange - Class in com.atlassian.plugins.rest.sample.entities
 
Orange() - Constructor for class com.atlassian.plugins.rest.sample.entities.Orange
 
Orange(String) - Constructor for class com.atlassian.plugins.rest.sample.entities.Orange
 
OsgiComponentProviderFactory - Class in com.atlassian.plugins.rest.module
The OSGi component provider factory.
OsgiComponentProviderFactory(ResourceConfig, ContainerManagedPlugin) - Constructor for class com.atlassian.plugins.rest.module.OsgiComponentProviderFactory
 
OsgiFactory<S> - Interface in com.atlassian.plugins.rest.module
 

P

P_ACCEPT - Static variable in class com.atlassian.plugins.rest.sample.entities.EntityClientServlet
 
P_CONTENT_TYPE - Static variable in class com.atlassian.plugins.rest.sample.entities.EntityClientServlet
 
P_ORANGE - Static variable in class com.atlassian.plugins.rest.sample.entities.EntityClientServlet
 
passesAdditionalBrowserChecks(ContainerRequest) - Method in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
Due to bugs in some browsers, it is possible for non-simple cross-domain HTTP requests to be issued *without* the normal CORS preflight request being triggered.
path(String) - Method in class com.atlassian.plugins.rest.sample.entities.UriBuilder
 
PatternedProperties - Class in com.atlassian.plugins.rest.doclet.generators.schema
 
PatternedProperties(String, ModelClass) - Constructor for class com.atlassian.plugins.rest.doclet.generators.schema.PatternedProperties
 
Pear - Class in com.atlassian.plugins.rest.sample.entities
A simple Pear
Pear() - Constructor for class com.atlassian.plugins.rest.sample.entities.Pear
 
Pear(String) - Constructor for class com.atlassian.plugins.rest.sample.entities.Pear
 
Person - Class in com.atlassian.plugins.rest.validation
 
Person() - Constructor for class com.atlassian.plugins.rest.validation.Person
 
PersonResponse - Class in com.atlassian.plugins.rest.validation
 
PersonResponse() - Constructor for class com.atlassian.plugins.rest.validation.PersonResponse
 
Player - Class in com.atlassian.plugins.rest.sample.expansion.entity
Details about a player and a link to their record if available.
Player() - Constructor for class com.atlassian.plugins.rest.sample.expansion.entity.Player
 
Player(int, String, UriBuilder) - Constructor for class com.atlassian.plugins.rest.sample.expansion.entity.Player
 
Player(int, UriBuilder) - Constructor for class com.atlassian.plugins.rest.sample.expansion.entity.Player
 
PlayerRecord - Class in com.atlassian.plugins.rest.sample.expansion.entity
The total points scoring record for a player.
PlayerRecord() - Constructor for class com.atlassian.plugins.rest.sample.expansion.entity.PlayerRecord
 
PlayerRecord(Player) - Constructor for class com.atlassian.plugins.rest.sample.expansion.entity.PlayerRecord
 
PlayerRecord(int) - Constructor for class com.atlassian.plugins.rest.sample.expansion.entity.PlayerRecord
 
PlayerRecordExpander - Class in com.atlassian.plugins.rest.sample.expansion.entity
Expands a PlayerRecord by asking the DataStore to perform the database queries.
PlayerRecordExpander() - Constructor for class com.atlassian.plugins.rest.sample.expansion.entity.PlayerRecordExpander
 
PlayerResource - Class in com.atlassian.plugins.rest.sample.expansion.resource
A resource used to show details of a player and optionally an expandable player record element.
PlayerResource() - Constructor for class com.atlassian.plugins.rest.sample.expansion.resource.PlayerResource
 
Players - Class in com.atlassian.plugins.rest.sample.expansion.entity
 
Players(int, int, UriBuilder) - Constructor for class com.atlassian.plugins.rest.sample.expansion.entity.Players
 
Plugin(String, String) - Constructor for class com.atlassian.plugins.rest.common.Status.Plugin
 
plugin(String, String) - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 
PluginEntityExpanderResolver - Class in com.atlassian.plugins.rest.module.expand.resolver
 
PluginEntityExpanderResolver(ContainerManagedPlugin) - Constructor for class com.atlassian.plugins.rest.module.expand.resolver.PluginEntityExpanderResolver
 
postWithHeaders() - Method in class com.atlassian.plugins.rest.cors.CorsProtectedResource
 
postWithNoHeaders() - Method in class com.atlassian.plugins.rest.cors.CorsProtectedResource
 
postXsrfMessage() - Method in class com.atlassian.plugins.rest.xsrf.XsrfCheck
 
postXsrfMessagXsrfProtectionExcluded() - Method in class com.atlassian.plugins.rest.xsrf.XsrfCheck
 
prettyPrint(boolean) - Method in class com.atlassian.plugins.rest.common.json.DefaultJaxbJsonMarshaller.Builder
 
Project - Class in com.atlassian.plugins.rest.test
 
Project(String, String) - Constructor for class com.atlassian.plugins.rest.test.Project
 
ProjectInformation - Class in com.atlassian.plugins.rest.test
 
ProjectInformation(Link) - Constructor for class com.atlassian.plugins.rest.test.ProjectInformation
 
ProjectInformationExpander - Class in com.atlassian.plugins.rest.test
 
ProjectInformationExpander() - Constructor for class com.atlassian.plugins.rest.test.ProjectInformationExpander
 
Projects - Class in com.atlassian.plugins.rest.test
 
Projects() - Constructor for class com.atlassian.plugins.rest.test.Projects
 
ProjectSpecification - Class in com.atlassian.plugins.rest.test
 
ProjectSpecification() - Constructor for class com.atlassian.plugins.rest.test.ProjectSpecification
 
ProjectSpecificationExpander - Class in com.atlassian.plugins.rest.test
 
ProjectSpecificationExpander() - Constructor for class com.atlassian.plugins.rest.test.ProjectSpecificationExpander
 
ProjectsResource - Class in com.atlassian.plugins.rest.test
 
ProjectsResource() - Constructor for class com.atlassian.plugins.rest.test.ProjectsResource
 
ProjectSubResource - Class in com.atlassian.plugins.rest.test
 
ProjectSubResource(Projects, String, UriInfo) - Constructor for class com.atlassian.plugins.rest.test.ProjectSubResource
 
Property - Class in com.atlassian.plugins.rest.doclet.generators.schema
 
Property(ModelClass, String, boolean) - Constructor for class com.atlassian.plugins.rest.doclet.generators.schema.Property
 
provideValidationRules(ValidationPattern) - Method in class com.atlassian.plugins.rest.module.RestServletFilterModuleDescriptor
 
ProxyUtils - Class in com.atlassian.plugins.rest.module.util
Proxy creation utilities
ProxyUtils() - Constructor for class com.atlassian.plugins.rest.module.util.ProxyUtils
 
putWithHeaders() - Method in class com.atlassian.plugins.rest.cors.CorsProtectedResource
 
putWithNoHeaders() - Method in class com.atlassian.plugins.rest.cors.CorsProtectedResource
 
putXsrfMessage() - Method in class com.atlassian.plugins.rest.xsrf.XsrfCheck
 

R

readFrom(Class<MultipartForm>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class com.atlassian.plugins.rest.common.multipart.jersey.MultipartFormMessageBodyReader
 
ref(String) - Static method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
ReflectionUtils - Class in com.atlassian.plugins.rest.common.util
A class to simplify some reflection calls.
removeFilterModule(ServletFilterModuleDescriptor) - Method in class com.atlassian.plugins.rest.module.servlet.DefaultRestServletModuleManager
 
removeServletModule(ServletModuleDescriptor) - Method in class com.atlassian.plugins.rest.module.servlet.DefaultRestServletModuleManager
 
render(Object, String) - Method in interface com.atlassian.plugins.rest.common.template.Renderer
 
render(Object, String) - Method in class com.atlassian.plugins.rest.module.template.RendererImpl
 
Renderer - Interface in com.atlassian.plugins.rest.common.template
Provides a means for REST plugins to use the REST renderer programmatically
RendererImpl - Class in com.atlassian.plugins.rest.module.template
 
RequestType - Annotation Type in com.atlassian.rest.annotation
Declares an actual type accepted in the request body by a REST method so that the WADL generator can create JSON schemas.
required - Variable in class com.atlassian.plugins.rest.doclet.generators.schema.Property
 
RequiresDarkFeature - Annotation Type in com.atlassian.plugins.rest.common.feature
Marks a REST resource class or method as requiring that the given dark feature(s) are enabled.
RequiresXsrfCheck - Annotation Type in com.atlassian.plugins.rest.common.security
Deprecated.
since 3.0 this annotation will be removed in 4.0. This annotation is only required on @GET annotated resources. Resources annotated with a mutative method such as @POST no longer required this annotation as they are XSRF protected by default. To exclude a resource method from XSRF protection use the XsrfProtectionExcluded annotation.
resolve(String) - Method in class com.atlassian.plugins.rest.module.template.VelocityTemplateProcessor
 
resolve(String) - Method in class com.atlassian.plugins.rest.module.template.VelocityTemplateProcessorServiceFactory
 
resolveFieldName(AnnotatedElement, String) - Static method in class com.atlassian.plugins.rest.doclet.generators.schema.Annotations
 
Resolver() - Constructor for class com.atlassian.plugins.rest.common.expand.SelfExpandingExpander.Resolver
 
resolveType(RichClass, AnnotatedElement) - Static method in class com.atlassian.plugins.rest.doclet.generators.schema.Types
 
RESOURCE_XML - Static variable in class com.atlassian.plugins.rest.doclet.generators.AtlassianWadlGeneratorConfig
 
resourceClass - Variable in class com.atlassian.plugins.rest.module.util.ResourceInvokable
 
ResourceConfigManager - Class in com.atlassian.plugins.rest.module
 
ResourceConfigManager(ContainerManagedPlugin, Bundle) - Constructor for class com.atlassian.plugins.rest.module.ResourceConfigManager
 
ResourceInterceptor - Interface in com.atlassian.plugins.rest.common.interceptor
Intercepts the execution of a resource method.
ResourceInvokable - Class in com.atlassian.plugins.rest.module.util
Base class used for creating dummy REST resource responses.
ResourceInvokable(Class<?>, URI) - Constructor for class com.atlassian.plugins.rest.module.util.ResourceInvokable
 
ResourcePathInformation(String, String) - Constructor for class com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport.ResourcePathInformation
 
response() - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 
responseBuilder() - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 
ResponseType - Annotation Type in com.atlassian.rest.annotation
Declares an actual type returned by a REST method so that the WADL generator can create JSON schemas.
ResponseType.StatusType - Enum in com.atlassian.rest.annotation
 
ResponseTypes - Annotation Type in com.atlassian.rest.annotation
Collection of ResponseType annotations.
responseTypesFor(int) - Method in class com.atlassian.plugins.rest.doclet.generators.resourcedoc.RestMethod
 
RestApiContext - Class in com.atlassian.plugins.rest.module
 
RestApiContext(String, String, ApiVersion, Set<String>) - Constructor for class com.atlassian.plugins.rest.module.RestApiContext
 
RestartingResource - Class in com.atlassian.plugins.rest.restart
 
RestartingResource(PluginController, PluginAccessor) - Constructor for class com.atlassian.plugins.rest.restart.RestartingResource
 
restartV2Plugin() - Method in class com.atlassian.plugins.rest.restart.RestartingResource
 
RestMethod - Class in com.atlassian.plugins.rest.doclet.generators.resourcedoc
 
restMethod(Class<?>, Method) - Static method in class com.atlassian.plugins.rest.doclet.generators.resourcedoc.RestMethod
 
RestModuleDescriptor - Class in com.atlassian.plugins.rest.module
The REST module descriptor.
RestModuleDescriptor(ModuleFactory, RestServletModuleManager, String) - Constructor for class com.atlassian.plugins.rest.module.RestModuleDescriptor
 
RestModuleDescriptorFactory - Class in com.atlassian.plugins.rest.module
Module descriptor factory for REST module descriptors.
RestModuleDescriptorFactory(HostContainer, ModuleFactory, RestServletModuleManager, String) - Constructor for class com.atlassian.plugins.rest.module.RestModuleDescriptorFactory
 
RestProperty - Annotation Type in com.atlassian.rest.annotation
This annotation can give hints to the JSON schema generator about a bean property.
RestProperty.Scope - Enum in com.atlassian.rest.annotation
 
RestSeraphFilter - Class in com.atlassian.plugins.rest.module.servlet
This filter needs to run before Seraph's SecurityFilter.
RestSeraphFilter() - Constructor for class com.atlassian.plugins.rest.module.servlet.RestSeraphFilter
 
RestServletFilterModuleContainerServlet - Class in com.atlassian.plugins.rest.module.servlet
A ServletModuleContainerServlet for REST dispatching.
RestServletFilterModuleContainerServlet(RestServletModuleManager) - Constructor for class com.atlassian.plugins.rest.module.servlet.RestServletFilterModuleContainerServlet
 
RestServletFilterModuleDescriptor - Class in com.atlassian.plugins.rest.module
The module descriptor for the REST servlet.
RestServletModuleManager - Interface in com.atlassian.plugins.rest.module.servlet
This is the servlet module manager for REST servlets.
RestServletUtilsUpdaterFilter - Class in com.atlassian.plugins.rest.module.servlet
 
RestServletUtilsUpdaterFilter() - Constructor for class com.atlassian.plugins.rest.module.servlet.RestServletUtilsUpdaterFilter
 
RestUrlBuilder - Interface in com.atlassian.plugins.rest.common.util
 
RestUrlBuilderImpl - Class in com.atlassian.plugins.rest.module.util
 
RestUrlBuilderImpl() - Constructor for class com.atlassian.plugins.rest.module.util.RestUrlBuilderImpl
 
RestUrlBuilderResource - Class in com.atlassian.plugins.rest.util
 
RestUrlBuilderResource(RestUrlBuilder) - Constructor for class com.atlassian.plugins.rest.util.RestUrlBuilderResource
 
returnFileName(FilePart) - Method in class com.atlassian.plugins.rest.multipart.MultipartResource
 
RichClass - Class in com.atlassian.plugins.rest.doclet.generators.schema
This is a wrapper over class/type which provides advanced support for generics.

S

SalAuthenticationContext - Class in com.atlassian.plugins.rest.module.security
SAL implementation of the AuthenticationContext
SalAuthenticationContext(UserManager) - Constructor for class com.atlassian.plugins.rest.module.security.SalAuthenticationContext
 
SalMessageInterpolator - Class in com.atlassian.plugins.rest.common.validation
Looks up messages using SAL's I18nResolver.
SalMessageInterpolator(I18nResolver) - Constructor for class com.atlassian.plugins.rest.common.validation.SalMessageInterpolator
 
SalWebSudoResourceContext - Class in com.atlassian.plugins.rest.module.sal.websudo
 
SalWebSudoResourceContext(WebSudoManager) - Constructor for class com.atlassian.plugins.rest.module.sal.websudo.SalWebSudoResourceContext
 
sayHelloTo(String) - Method in class com.atlassian.plugins.rest.sample.helloworld.HelloWorld
 
scan(String...) - Method in class com.atlassian.plugins.rest.module.scanner.AnnotatedClassScanner
 
Schema - Class in com.atlassian.plugins.rest.doclet.generators.schema
 
Schema.Builder - Class in com.atlassian.plugins.rest.doclet.generators.schema
 
Schema.Type - Enum in com.atlassian.plugins.rest.doclet.generators.schema
 
SchemaGenerator - Class in com.atlassian.plugins.rest.doclet.generators.schema
 
ScopeCheckFailedException - Exception in com.atlassian.plugins.rest.module.scope
Thrown when an Scope check fails
ScopeCheckFailedException(Response.Status) - Constructor for exception com.atlassian.plugins.rest.module.scope.ScopeCheckFailedException
 
ScopeResourceFilter - Class in com.atlassian.plugins.rest.module.scope
Rejects requests that do not satisfy Scope checks.
ScopeResourceFilter(ScopeManager, RestModuleDescriptor) - Constructor for class com.atlassian.plugins.rest.module.scope.ScopeResourceFilter
 
ScopeResourceFilterFactory - Class in com.atlassian.plugins.rest.module.scope
Returns scope filter based on request's rest resource
ScopeResourceFilterFactory(PluginAccessor, PluginEventManager, ScopeManager) - Constructor for class com.atlassian.plugins.rest.module.scope.ScopeResourceFilterFactory
 
SecurityExceptionMapper - Class in com.atlassian.plugins.rest.common.security.jersey
Exception mapper that takes care of security exceptions
SecurityExceptionMapper() - Constructor for class com.atlassian.plugins.rest.common.security.jersey.SecurityExceptionMapper
 
self(URI) - Static method in class com.atlassian.plugins.rest.common.Link
Creates a link using the given URI builder to build the URI.
SELF_EXPANDING_STRINGS - Static variable in class com.atlassian.plugins.rest.expand.Expand
The value to expect when expansion is performed.
SelfExpanding - Interface in com.atlassian.plugins.rest.common.expand
Represents a JAXB rest data object that is expandable and is capable of expanding itself.
SelfExpandingExpander - Class in com.atlassian.plugins.rest.common.expand
This is a general-purpose expander for atlassian-rest that delegates the expand process to the entity that is to be expanded (instead of having that knowledge in a separate EntityExpander.
SelfExpandingExpander() - Constructor for class com.atlassian.plugins.rest.common.expand.SelfExpandingExpander
 
SelfExpandingExpander.Resolver - Class in com.atlassian.plugins.rest.common.expand
To use the self expanding mechanism, make sure you register an instance of this EntityExpanderResolver in your application's ExpandResponseFilter.
ServletUtils - Class in com.atlassian.plugins.rest.module.servlet
A class to hold some servlet related information.
ServletUtils() - Constructor for class com.atlassian.plugins.rest.module.servlet.ServletUtils
 
setClassAssertionStatus(String, boolean) - Method in class com.atlassian.plugins.rest.module.ChainingClassLoader
 
setConfig(DefaultResourceConfig) - Method in class com.atlassian.plugins.rest.module.RestApiContext
 
setConnectionTimeout(int) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequest
 
setContentType(String) - Method in class com.atlassian.plugins.rest.multipart.FilePartObject
 
setDefaultAssertionStatus(boolean) - Method in class com.atlassian.plugins.rest.module.ChainingClassLoader
 
setDescription(String) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema.Builder
 
setDescription(String) - Method in class com.atlassian.plugins.rest.test.FavouriteDrink
 
setDevelopers(List<Developer>) - Method in class com.atlassian.plugins.rest.test.Developers
 
setDevelopers(Developers) - Method in class com.atlassian.plugins.rest.test.Project
 
setEmail(String) - Method in class com.atlassian.plugins.rest.test.Developer
 
setEntity(Object) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequest
 
setEnum(Class<T>) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema.Builder
 
setEnvironment(WadlGenerator.Environment) - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.WadlGrammarsAdaptor
Delegates the setting of the environment
setErrors(List<ValidationError>) - Method in class com.atlassian.plugins.rest.common.validation.ValidationErrors
 
setFailureStatus(Response.Status) - Method in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
 
setFavouriteDrinks(FavouriteDrinks) - Method in class com.atlassian.plugins.rest.test.Developer
 
setFavouriteDrinks(List<FavouriteDrink>) - Method in class com.atlassian.plugins.rest.test.FavouriteDrinks
 
setField(boolean) - Method in class com.atlassian.plugins.rest.multipart.FilePartObject
 
setFieldName(String) - Method in class com.atlassian.plugins.rest.multipart.FilePartObject
 
setFieldValue(Field, Object, Object) - Static method in class com.atlassian.plugins.rest.common.util.ReflectionUtils
Sets the value of the field for the given object.
setFilename(String) - Method in class com.atlassian.plugins.rest.multipart.FilePartObject
 
setFiles(List<RequestFilePart>) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequest
 
setFollowRedirects(boolean) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequest
 
setFullName(String) - Method in class com.atlassian.plugins.rest.sample.expansion.entity.Player
 
setFullName(String) - Method in class com.atlassian.plugins.rest.test.Developer
 
setGenerateSchemas(Boolean) - Method in class com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport
 
setGrammarsFile(File) - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.WadlGrammarsAdaptor
 
setGrammarsStream(InputStream) - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.WadlGrammarsAdaptor
 
setHeader(String, String) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequest
 
setHref(String) - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.Include
Sets the value of the href property.
setHttpContext(HttpContext) - Method in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
 
setHttpServletRequest(HttpServletRequest) - Static method in class com.atlassian.plugins.rest.module.servlet.ServletUtils
 
setId(String) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema.Builder
 
setId(int) - Method in class com.atlassian.plugins.rest.sample.expansion.entity.Player
 
setInformation(ProjectInformation) - Method in class com.atlassian.plugins.rest.test.Project
 
setItems(Schema) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema.Builder
 
setLang(String) - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.Doc
Sets the value of the lang property.
setLink(Link) - Method in class com.atlassian.plugins.rest.test.Developer
 
setLink(Link) - Method in class com.atlassian.plugins.rest.test.ProjectSpecification
 
setLongDescription(String) - Method in class com.atlassian.plugins.rest.test.ProjectInformation
 
setLongName(String) - Method in class com.atlassian.plugins.rest.test.ProjectInformation
 
setMessage(String) - Method in class com.atlassian.plugins.rest.common.validation.ValidationError
 
setMessage(String) - Method in class com.atlassian.plugins.rest.interceptor.Message
 
setName(String) - Method in class com.atlassian.plugins.rest.autowiring.SomeService
 
setName(String) - Method in class com.atlassian.plugins.rest.validation.Person
 
setName(String) - Method in class com.atlassian.plugins.rest.validation.PersonResponse
 
setOverrideGrammars(Boolean) - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.WadlGrammarsAdaptor
 
setPackageAssertionStatus(String, boolean) - Method in class com.atlassian.plugins.rest.module.ChainingClassLoader
 
setPath(String) - Method in class com.atlassian.plugins.rest.common.validation.ValidationError
 
setPlayers(Players) - Method in class com.atlassian.plugins.rest.sample.expansion.entity.Game
 
setPluginModuleTracker(PluginModuleTracker<CorsDefaults, CorsDefaultsModuleDescriptor>) - Method in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
 
setPointsScored(Integer) - Method in class com.atlassian.plugins.rest.sample.expansion.entity.PlayerRecord
 
setPointsScored(Integer) - Method in class com.atlassian.plugins.rest.sample.expansion.entity.SubRecord
 
setProperties(Map<String, Schema>) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema.Builder
 
setRecord(PlayerRecord) - Method in class com.atlassian.plugins.rest.sample.expansion.entity.Player
 
setRequestBody(String) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequest
 
setRequestBody(String, String) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequest
 
setRequired(List<String>) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema.Builder
 
setSoTimeout(int) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequest
 
setSpecification(ProjectSpecification) - Method in class com.atlassian.plugins.rest.test.ProjectInformation
 
setStartIndex(int) - Method in class com.atlassian.plugins.rest.common.expand.entity.AbstractPagedListWrapper
 
setSubRecord1(SubRecord) - Method in class com.atlassian.plugins.rest.sample.expansion.entity.PlayerRecord
 
setSubRecord2(SubRecord) - Method in class com.atlassian.plugins.rest.sample.expansion.entity.PlayerRecord
 
setText(String) - Method in class com.atlassian.plugins.rest.test.ProjectSpecification
 
setTitle(String) - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.Doc
Sets the value of the title property.
setTitle(String) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema.Builder
 
setTitle(String) - Method in class com.atlassian.plugins.rest.test.ProjectSpecification
 
setType(Schema.Type) - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema.Builder
 
setUrl(String) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequest
 
setUserName(String) - Method in class com.atlassian.plugins.rest.test.Developer
 
setValue(String) - Method in class com.atlassian.plugins.rest.multipart.FilePartObject
 
setWadlGeneratorDelegate(WadlGenerator) - Method in class com.atlassian.plugins.rest.doclet.generators.grammars.WadlGrammarsAdaptor
 
setXsrfRequestValidator(XsrfRequestValidator) - Method in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
 
shouldEnforceWebSudoProtection() - Method in interface com.atlassian.plugins.rest.common.sal.websudo.WebSudoResourceContext
Checks if WebSudo protection is required.
shouldEnforceWebSudoProtection() - Method in class com.atlassian.plugins.rest.module.sal.websudo.SalWebSudoResourceContext
Checks if WebSudo protection is required.
shouldExpand(Expandable) - Method in class com.atlassian.plugins.rest.common.expand.parameter.DefaultExpandParameter
 
shouldExpand(Expandable) - Method in interface com.atlassian.plugins.rest.common.expand.parameter.ExpandParameter
 
shouldFieldBeIncludedInSchema(AnnotatedElement, String, Class<?>, RestProperty.Scope) - Static method in class com.atlassian.plugins.rest.doclet.generators.schema.Annotations
 
showMultipartConfig(Collection<FilePart>) - Method in class com.atlassian.plugins.rest.multipart.MultipartResource
 
showMultipartMultiple(Collection<FilePart>) - Method in class com.atlassian.plugins.rest.multipart.MultipartResource
 
showMultipartSingle(FilePart) - Method in class com.atlassian.plugins.rest.multipart.MultipartResource
 
SimpleCorsDefaults - Class in com.atlassian.plugins.rest.cors
A basic implementation of CorsDefaults purely for testing purposes.
SimpleCorsDefaults() - Constructor for class com.atlassian.plugins.rest.cors.SimpleCorsDefaults
 
SLASH - Static variable in class com.atlassian.plugins.rest.module.RestApiContext
 
Slf4jBridge - Class in com.atlassian.plugins.rest.module
Utility class for safely installing and uninstalling the JUL->SLF4J bridge.
Slf4jBridge() - Constructor for class com.atlassian.plugins.rest.module.Slf4jBridge
 
Slf4jBridge.Helper - Interface in com.atlassian.plugins.rest.module
 
SmallMultipartConfig() - Constructor for class com.atlassian.plugins.rest.multipart.MultipartResource.SmallMultipartConfig
 
SomeService - Class in com.atlassian.plugins.rest.autowiring
 
SomeService() - Constructor for class com.atlassian.plugins.rest.autowiring.SomeService
 
Status - Class in com.atlassian.plugins.rest.common
Status entity for those responses that don't have any other entity body.
Status.Plugin - Class in com.atlassian.plugins.rest.common
 
Status.StatusResponseBuilder - Class in com.atlassian.plugins.rest.common
 
SUB_TITLE - Static variable in class com.atlassian.plugins.rest.mvc.Velocity
 
SubRecord - Class in com.atlassian.plugins.rest.sample.expansion.entity
The total points scoring record for a player.
SubRecord() - Constructor for class com.atlassian.plugins.rest.sample.expansion.entity.SubRecord
 
SubRecord(PlayerRecord) - Constructor for class com.atlassian.plugins.rest.sample.expansion.entity.SubRecord
 
SubRecord(int) - Constructor for class com.atlassian.plugins.rest.sample.expansion.entity.SubRecord
 
SubRecordExpander - Class in com.atlassian.plugins.rest.sample.expansion.entity
Expands a {com.atlassian.plugins.rest.sample.expansion.entity.SubRecord} by asking the DataStore to perform the database queries (fake).
SubRecordExpander() - Constructor for class com.atlassian.plugins.rest.sample.expansion.entity.SubRecordExpander
 
subResource() - Method in class com.atlassian.plugins.rest.util.DummyResource
 
supportsHeader() - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequestFactory
 
SysadminOnlyResourceFilter - Class in com.atlassian.plugins.rest.common.security.jersey
Filter that can be used to restrict access to resources to system administrators.
SysadminOnlyResourceFilter(UserManager) - Constructor for class com.atlassian.plugins.rest.common.security.jersey.SysadminOnlyResourceFilter
 

T

tag(String) - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 
ThrowableExceptionMapper - Class in com.atlassian.plugins.rest.common.error.jersey
A generic exception mapper that will map any throwable.
ThrowableExceptionMapper() - Constructor for class com.atlassian.plugins.rest.common.error.jersey.ThrowableExceptionMapper
 
title - Variable in class com.atlassian.plugins.rest.doclet.generators.grammars.Doc
 
TITLE - Static variable in class com.atlassian.plugins.rest.mvc.Velocity
 
titleToId(String) - Static method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
toJson(Object) - Static method in class com.atlassian.plugins.rest.doclet.generators.resourcedoc.JsonOperations
 
TOKEN_HEADER - Static variable in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
 
toResponse(NotFoundException) - Method in class com.atlassian.plugins.rest.common.error.jersey.NotFoundExceptionMapper
 
toResponse(Throwable) - Method in class com.atlassian.plugins.rest.common.error.jersey.ThrowableExceptionMapper
 
toResponse(AuthorisationException) - Method in class com.atlassian.plugins.rest.common.security.jersey.AuthorisationExceptionMapper
 
toResponse(SecurityException) - Method in class com.atlassian.plugins.rest.common.security.jersey.SecurityExceptionMapper
 
toString() - Method in class com.atlassian.plugins.rest.common.Link
 
toString() - Method in class com.atlassian.plugins.rest.common.version.ApiVersion
 
toString() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.PatternedProperties
 
toString() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Property
 
toString() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.RichClass
 
toString() - Method in class com.atlassian.plugins.rest.doclet.generators.schema.Schema
 
toString() - Method in enum com.atlassian.plugins.rest.doclet.generators.schema.Schema.Type
 
toString() - Method in class com.atlassian.plugins.rest.module.RestModuleDescriptor
 
TransactionInterceptor - Class in com.atlassian.plugins.rest.common.transaction
Wraps the resource method call in a transaction via SAL's TransactionTemplate.
TransactionInterceptor(TransactionTemplate) - Constructor for class com.atlassian.plugins.rest.common.transaction.TransactionInterceptor
 
transform(Grammars) - Static method in class com.atlassian.plugins.rest.doclet.generators.grammars.GrammarTransformer
 
Types - Class in com.atlassian.plugins.rest.doclet.generators.schema
 

U

unauthorized() - Static method in class com.atlassian.plugins.rest.common.Status
 
UncaughtExceptionEntity - Class in com.atlassian.plugins.rest.common.error.jersey
An analog of Status specifically for uncaught exceptions.
UncaughtExceptionEntity() - Constructor for class com.atlassian.plugins.rest.common.error.jersey.UncaughtExceptionEntity
JAXB requires a default constructor.
UncaughtExceptionEntity(Throwable) - Constructor for class com.atlassian.plugins.rest.common.error.jersey.UncaughtExceptionEntity
 
UncaughtExceptionEntityWriter - Class in com.atlassian.plugins.rest.common.error.jersey
Writes UncaughtExceptionEntitys out as plain text.
UncaughtExceptionEntityWriter() - Constructor for class com.atlassian.plugins.rest.common.error.jersey.UncaughtExceptionEntityWriter
 
ungetService(Bundle, ServiceRegistration, Object) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyRequestFactoryServiceFactory
 
ungetService(Bundle, ServiceRegistration, Object) - Method in class com.atlassian.plugins.rest.module.template.VelocityTemplateProcessorServiceFactory
 
uninstall() - Method in interface com.atlassian.plugins.rest.module.Slf4jBridge.Helper
Un-installs the bridge.
unmarshall(Class<T>, MediaType, InputStream, Map<String, List<String>>) - Method in class com.atlassian.plugins.rest.module.jersey.JerseyEntityHandler
 
UnsupportedContentTypeException - Exception in com.atlassian.plugins.rest.module.jersey
Thrown when an unsupported content type is specified
UnsupportedContentTypeException(String, Throwable) - Constructor for exception com.atlassian.plugins.rest.module.jersey.UnsupportedContentTypeException
 
UnsupportedFileNameEncodingException - Exception in com.atlassian.plugins.rest.common.multipart
Exception indicating invalid encoding of the file name
UnsupportedFileNameEncodingException(String) - Constructor for exception com.atlassian.plugins.rest.common.multipart.UnsupportedFileNameEncodingException
 
updated(Link) - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 
UriBuilder - Class in com.atlassian.plugins.rest.sample.entities
 

V

V2_KEY - Static variable in class com.atlassian.plugins.rest.restart.RestartingResource
 
ValidatedResource - Class in com.atlassian.plugins.rest.validation
 
ValidatedResource() - Constructor for class com.atlassian.plugins.rest.validation.ValidatedResource
 
ValidationError - Class in com.atlassian.plugins.rest.common.validation
Represents a validation error
ValidationError() - Constructor for class com.atlassian.plugins.rest.common.validation.ValidationError
 
ValidationErrors - Class in com.atlassian.plugins.rest.common.validation
Represents errors from a validation failure.
ValidationErrors() - Constructor for class com.atlassian.plugins.rest.common.validation.ValidationErrors
 
ValidationInterceptor - Class in com.atlassian.plugins.rest.common.validation
Uses JSR-303 to validate incoming entity objects.
ValidationInterceptor(I18nResolver) - Constructor for class com.atlassian.plugins.rest.common.validation.ValidationInterceptor
 
ValidationInterceptor(MessageInterpolator) - Constructor for class com.atlassian.plugins.rest.common.validation.ValidationInterceptor
 
value() - Method in enum com.atlassian.plugins.rest.common.security.CorsHeaders
 
valueOf(String) - Static method in enum com.atlassian.plugins.rest.common.security.CorsHeaders
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.plugins.rest.doclet.generators.schema.Schema.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.rest.annotation.ResponseType.StatusType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.rest.annotation.RestProperty.Scope
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.atlassian.plugins.rest.common.security.CorsHeaders
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.plugins.rest.doclet.generators.schema.Schema.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.rest.annotation.ResponseType.StatusType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.rest.annotation.RestProperty.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
variantFor(Request) - Static method in class com.atlassian.plugins.rest.common.error.jersey.UncaughtExceptionEntity
 
variantFor(Request) - Static method in class com.atlassian.plugins.rest.common.Status
 
Velocity - Class in com.atlassian.plugins.rest.mvc
 
Velocity() - Constructor for class com.atlassian.plugins.rest.mvc.Velocity
 
VelocityTemplateProcessor - Class in com.atlassian.plugins.rest.module.template
Template processor that uses velocity and locates template within the bundle that uses it.
VelocityTemplateProcessorServiceFactory - Class in com.atlassian.plugins.rest.module.template
OSGi Service Factory for creating velocity template processors, with the right bundle context.
VelocityTemplateProcessorServiceFactory() - Constructor for class com.atlassian.plugins.rest.module.template.VelocityTemplateProcessorServiceFactory
 
Version1_1Resource - Class in com.atlassian.plugins.rest.v1_1
 
Version1_1Resource() - Constructor for class com.atlassian.plugins.rest.v1_1.Version1_1Resource
 

W

WadlGrammarsAdaptor - Class in com.atlassian.plugins.rest.doclet.generators.grammars
 
WadlGrammarsAdaptor() - Constructor for class com.atlassian.plugins.rest.doclet.generators.grammars.WadlGrammarsAdaptor
 
WadlGrammarsAdaptor(WadlGenerator, Grammars) - Constructor for class com.atlassian.plugins.rest.doclet.generators.grammars.WadlGrammarsAdaptor
 
WebSudoRequiredException - Exception in com.atlassian.plugins.rest.common.sal.websudo
 
WebSudoRequiredException(String) - Constructor for exception com.atlassian.plugins.rest.common.sal.websudo.WebSudoRequiredException
 
WebSudoResourceContext - Interface in com.atlassian.plugins.rest.common.sal.websudo
 
WebSudoResourceFilterFactory - Class in com.atlassian.plugins.rest.common.sal.websudo
A ResourceFilterFactory that checks whether the client is authenticated or not.
WebSudoResourceFilterFactory(WebSudoResourceContext) - Constructor for class com.atlassian.plugins.rest.common.sal.websudo.WebSudoResourceFilterFactory
 
write(File) - Method in interface com.atlassian.plugins.rest.common.multipart.FilePart
Write the part to the given file
write(File) - Method in class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadFilePart
 
writeTo(UncaughtExceptionEntity, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class com.atlassian.plugins.rest.common.error.jersey.UncaughtExceptionEntityWriter
 
writeTo(String, Object, OutputStream) - Method in class com.atlassian.plugins.rest.module.template.VelocityTemplateProcessor
 
writeTo(String, Object, OutputStream) - Method in class com.atlassian.plugins.rest.module.template.VelocityTemplateProcessorServiceFactory
 

X

XMLStreamReaderContextProvider - Class in com.atlassian.plugins.rest.module.xml
 
XMLStreamReaderContextProvider(FeaturesAndProperties) - Constructor for class com.atlassian.plugins.rest.module.xml.XMLStreamReaderContextProvider
 
XsrfCheck - Class in com.atlassian.plugins.rest.xsrf
 
XsrfCheck() - Constructor for class com.atlassian.plugins.rest.xsrf.XsrfCheck
 
XsrfCheckFailedException - Exception in com.atlassian.plugins.rest.common.security
Thrown when an XSRF check fails
XsrfCheckFailedException() - Constructor for exception com.atlassian.plugins.rest.common.security.XsrfCheckFailedException
 
XsrfCheckFailedException(Response.Status) - Constructor for exception com.atlassian.plugins.rest.common.security.XsrfCheckFailedException
 
XsrfResourceFilter - Class in com.atlassian.plugins.rest.common.security.jersey
Rejects requests that do not satisfy XSRF checks.
XsrfResourceFilter() - Constructor for class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
 
XsrfResourceFilterFactory - Class in com.atlassian.plugins.rest.common.security.jersey
Factory for the XSRF resource filter
XsrfResourceFilterFactory(HttpContext, XsrfRequestValidator, PluginAccessor, PluginEventManager, DarkFeatureManager) - Constructor for class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilterFactory
 

Y

YetAnotherAnnotatedClass - Class in com.atlassian.rest.test.jar2.jar3
 
YetAnotherAnnotatedClass() - Constructor for class com.atlassian.rest.test.jar2.jar3.YetAnotherAnnotatedClass
 
A B C D E F G H I J L M N O P R S T U V W X Y 
Skip navigation links

Copyright © 2017 Atlassian. All rights reserved.