Index

A B C D E F G H I J L M N O P Q R S V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addAllLinks(RESTServiceDiscovery) - Method in class org.jboss.resteasy.links.RESTServiceDiscovery
 
addLink(URI, String) - Method in class org.jboss.resteasy.links.RESTServiceDiscovery
 
AddLinks - Annotation Type in org.jboss.resteasy.links
Use on any JAX-RS method if you want RESTEasy to inject the RESTServiceDiscovery to every entity in the response.
AtomLink() - Constructor for class org.jboss.resteasy.links.RESTServiceDiscovery.AtomLink
 
AtomLink(String, String) - Constructor for class org.jboss.resteasy.links.RESTServiceDiscovery.AtomLink
 

B

BASE - Static variable in interface org.jboss.resteasy.links.i18n.Messages
 
BaseELResolver - Class in org.jboss.resteasy.links.impl
 
BaseELResolver(Object) - Constructor for class org.jboss.resteasy.links.impl.BaseELResolver
 
BeanUtils - Class in org.jboss.resteasy.links.impl
 
BeanUtils() - Constructor for class org.jboss.resteasy.links.impl.BeanUtils
 

C

cannotGuessCollectionType() - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
cannotGuessCollectionType() - Method in interface org.jboss.resteasy.links.i18n.Messages
 
cannotGuessCollectionType$str() - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
cannotGuessResourceType() - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
cannotGuessResourceType() - Method in interface org.jboss.resteasy.links.i18n.Messages
 
cannotGuessResourceType$str() - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
cannotGuessType() - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
cannotGuessType() - Method in interface org.jboss.resteasy.links.i18n.Messages
 
cannotGuessType$str() - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
ClassLinksProvider - Class in org.jboss.resteasy.links.impl
 
ClassLinksProvider(UriInfo, ResourceMethodRegistry) - Constructor for class org.jboss.resteasy.links.impl.ClassLinksProvider
 
constraint() - Element in annotation type org.jboss.resteasy.links.LinkResource
EL expression that should return a boolean indicating whether or not this service link should be used.
couldNotInstantiateELProviderClass(String) - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
couldNotInstantiateELProviderClass(String) - Method in interface org.jboss.resteasy.links.i18n.Messages
 
couldNotInstantiateELProviderClass$str() - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
createELContext(Object) - Static method in class org.jboss.resteasy.links.impl.EL
 

D

decorate(Marshaller, AddLinks, Class, Annotation[], MediaType) - Method in class org.jboss.resteasy.links.impl.LinkDecorator
 
decorate(DecoratedEntityContainer, AddLinks, Class, Annotation[], MediaType) - Method in class org.jboss.resteasy.links.impl.JsonLinkDecorator
 
discoveryFailedForMethod(String, String, String) - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
discoveryFailedForMethod(String, String, String) - Method in interface org.jboss.resteasy.links.i18n.Messages
 
discoveryFailedForMethod$str() - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 

E

EL - Class in org.jboss.resteasy.links.impl
 
EL() - Constructor for class org.jboss.resteasy.links.impl.EL
 
ELProvider - Interface in org.jboss.resteasy.links
Implement this interface to wrap, modify or extend RESTEasy's ELContext with your own variable or method resolvers.
entityClassName() - Element in annotation type org.jboss.resteasy.links.LinkResource
 
equals(Object) - Method in class org.jboss.resteasy.links.RESTServiceDiscovery.AtomLink
 
evaluateEL(Method, ELContext, String) - Method in class org.jboss.resteasy.links.impl.ObjectLinksProvider
 
evaluateELBoolean(Method, ELContext, String) - Method in class org.jboss.resteasy.links.impl.ObjectLinksProvider
 
EXPRESSION_FACTORY - Static variable in class org.jboss.resteasy.links.impl.EL
 

F

facadeFor() - Method in interface org.jboss.resteasy.links.ResourceFacade
Returns the type of entity that this facade should receive links for.
failedToEvaluateELExpression(String) - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
failedToEvaluateELExpression(String) - Method in interface org.jboss.resteasy.links.i18n.Messages
 
failedToEvaluateELExpression$str() - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
failedToFindBeanProperty(String) - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
failedToFindBeanProperty(String) - Method in interface org.jboss.resteasy.links.i18n.Messages
 
failedToFindBeanProperty$str() - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
failedToInjectLinks(Object) - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
failedToInjectLinks(Object) - Method in interface org.jboss.resteasy.links.i18n.Messages
 
failedToInjectLinks$str() - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
failedToInstantiateELProvider(String) - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
failedToInstantiateELProvider(String) - Method in interface org.jboss.resteasy.links.i18n.Messages
 
failedToInstantiateELProvider$str() - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
failedToReadField(String) - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
failedToReadField(String) - Method in interface org.jboss.resteasy.links.i18n.Messages
 
failedToReadField$str() - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
failedToReadProperty(String) - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
failedToReadProperty(String) - Method in interface org.jboss.resteasy.links.i18n.Messages
 
failedToReadProperty$str() - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
failedToReadPropertyFromMethod(String) - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
failedToReadPropertyFromMethod(String) - Method in interface org.jboss.resteasy.links.i18n.Messages
 
failedToReadPropertyFromMethod$str() - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
failedToReuseServiceDiscovery(Object) - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
failedToReuseServiceDiscovery(Object) - Method in interface org.jboss.resteasy.links.i18n.Messages
 
failedToReuseServiceDiscovery$str() - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
findIDs(Object) - Static method in class org.jboss.resteasy.links.impl.BeanUtils
 
findParentResource(Object) - Static method in class org.jboss.resteasy.links.impl.BeanUtils
 

G

getClassLinksProvider() - Static method in interface org.jboss.resteasy.links.LinksProvider
 
getCommonPropertyType(ELContext, Object) - Method in class org.jboss.resteasy.links.impl.BaseELResolver
 
getContext(ELContext) - Method in interface org.jboss.resteasy.links.ELProvider
Returns an ELContext to use for any @LinkResource constraint and pathParameters.
getFeatureDescriptors(ELContext, Object) - Method in class org.jboss.resteasy.links.impl.BaseELResolver
 
getHref() - Method in class org.jboss.resteasy.links.RESTServiceDiscovery.AtomLink
 
getHreflang() - Method in class org.jboss.resteasy.links.RESTServiceDiscovery.AtomLink
 
getLength() - Method in class org.jboss.resteasy.links.RESTServiceDiscovery.AtomLink
 
getLinkForRel(String) - Method in class org.jboss.resteasy.links.RESTServiceDiscovery
 
getLinks(Class<?>) - Method in class org.jboss.resteasy.links.impl.ClassLinksProvider
 
getLinks(Class<?>, ClassLoader) - Method in class org.jboss.resteasy.links.impl.ClassLinksProvider
 
getLinks(Object) - Method in class org.jboss.resteasy.links.impl.ObjectLinksProvider
 
getLinks(Object, ClassLoader) - Method in class org.jboss.resteasy.links.impl.ObjectLinksProvider
 
getLinks(T) - Method in interface org.jboss.resteasy.links.LinksProvider
 
getLinks(T, ClassLoader) - Method in interface org.jboss.resteasy.links.LinksProvider
 
getLoggingLocale() - Method in class org.jboss.resteasy.links.i18n.LogMessages_$logger
 
getLoggingLocale() - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
getObjectLinksProvider() - Static method in interface org.jboss.resteasy.links.LinksProvider
 
getRel() - Method in class org.jboss.resteasy.links.RESTServiceDiscovery.AtomLink
 
getTitle() - Method in class org.jboss.resteasy.links.RESTServiceDiscovery.AtomLink
 
getType() - Method in class org.jboss.resteasy.links.RESTServiceDiscovery.AtomLink
 
getType(ELContext, Object, Object) - Method in class org.jboss.resteasy.links.impl.BaseELResolver
 
getValue(ELContext, Object, Object) - Method in class org.jboss.resteasy.links.impl.BaseELResolver
 

H

hashCode() - Method in class org.jboss.resteasy.links.RESTServiceDiscovery.AtomLink
 

I

inject(Object, RESTServiceDiscovery) - Method in class org.jboss.resteasy.links.impl.LinksInjector
 
INSTANCE - Static variable in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
isReadOnly(ELContext, Object, Object) - Method in class org.jboss.resteasy.links.impl.BaseELResolver
 

J

JsonLinkDecorator - Class in org.jboss.resteasy.links.impl
 
JsonLinkDecorator() - Constructor for class org.jboss.resteasy.links.impl.JsonLinkDecorator
 

L

LinkDecorator - Class in org.jboss.resteasy.links.impl
 
LinkDecorator() - Constructor for class org.jboss.resteasy.links.impl.LinkDecorator
 
LinkELProvider - Annotation Type in org.jboss.resteasy.links
Use on your JAX-RS method, resource class or resource class' package to indicate that you have a custom ELProvider for any links added to this response's entity.
LinkResource - Annotation Type in org.jboss.resteasy.links
Use this to mark JAX-RS methods that should be included in the REST service discovery.
LinkResources - Annotation Type in org.jboss.resteasy.links
Allows you have a list of LinkResource on a single method.
LinksInjector - Class in org.jboss.resteasy.links.impl
 
LinksInjector() - Constructor for class org.jboss.resteasy.links.impl.LinksInjector
 
LinksProvider<T> - Interface in org.jboss.resteasy.links
 
LOGGER - Static variable in interface org.jboss.resteasy.links.i18n.LogMessages
 
LogMessages - Interface in org.jboss.resteasy.links.i18n
 
LogMessages_$logger - Class in org.jboss.resteasy.links.i18n
Warning this class consists of generated code.
LogMessages_$logger(Logger) - Constructor for class org.jboss.resteasy.links.i18n.LogMessages_$logger
 

M

matrixParameters() - Element in annotation type org.jboss.resteasy.links.LinkResource
List of matrix parameters which should be attached to the link.
Messages - Interface in org.jboss.resteasy.links.i18n
 
MESSAGES - Static variable in interface org.jboss.resteasy.links.i18n.Messages
 
Messages_$bundle - Class in org.jboss.resteasy.links.i18n
Warning this class consists of generated code.
Messages_$bundle() - Constructor for class org.jboss.resteasy.links.i18n.Messages_$bundle
 

N

name() - Element in annotation type org.jboss.resteasy.links.ParamBinding
Name of the URI template parameter.
notEnoughtUriParameters(int, int) - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
notEnoughtUriParameters(int, int) - Method in interface org.jboss.resteasy.links.i18n.Messages
 
notEnoughtUriParameters$str() - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
NotFoundException - Exception Class in org.jboss.resteasy.links.impl
 
NotFoundException() - Constructor for exception class org.jboss.resteasy.links.impl.NotFoundException
 

O

ObjectLinksProvider - Class in org.jboss.resteasy.links.impl
 
ObjectLinksProvider(UriInfo, ResourceMethodRegistry) - Constructor for class org.jboss.resteasy.links.impl.ObjectLinksProvider
 
org.jboss.resteasy.links - package org.jboss.resteasy.links
 
org.jboss.resteasy.links.i18n - package org.jboss.resteasy.links.i18n
 
org.jboss.resteasy.links.impl - package org.jboss.resteasy.links.impl
 

P

ParamBinding - Annotation Type in org.jboss.resteasy.links
Defines a single URI template parameter binding.
ParentResource - Annotation Type in org.jboss.resteasy.links
Marks an entity's parent which will be used to resolve any parent ID used in path parameters.
pathParameters() - Element in annotation type org.jboss.resteasy.links.LinkResource
List of path parameter EL from the leftmost URI path parameter to the rightmost.
pathParameters() - Method in interface org.jboss.resteasy.links.ResourceFacade
Returns a map of path parameters to use to build any path to this facade's type's links.

Q

queryParameters() - Element in annotation type org.jboss.resteasy.links.LinkResource
List of query parameters which should be attached to the link.

R

readResolve() - Method in class org.jboss.resteasy.links.i18n.Messages_$bundle
 
rel() - Element in annotation type org.jboss.resteasy.links.LinkResource
The link relation.
ResourceFacade<T> - Interface in org.jboss.resteasy.links
Represents a facade for an entity which should still receive links for this entity even though this entity's instance is not available.
ResourceID - Annotation Type in org.jboss.resteasy.links
Marks this property as this resource's ID in URI templates.
ResourceIDs - Annotation Type in org.jboss.resteasy.links
Defines an ordered list of bean properties that defines this resource's ID in URI templates.
RESTServiceDiscovery - Class in org.jboss.resteasy.links
This holds a list of atom links describing the REST service discovered.
RESTServiceDiscovery() - Constructor for class org.jboss.resteasy.links.RESTServiceDiscovery
 
RESTServiceDiscovery.AtomLink - Class in org.jboss.resteasy.links
An Atom link

S

ServiceDiscoveryException - Exception Class in org.jboss.resteasy.links.impl
 
ServiceDiscoveryException(Method, String) - Constructor for exception class org.jboss.resteasy.links.impl.ServiceDiscoveryException
 
ServiceDiscoveryException(Method, String, Throwable) - Constructor for exception class org.jboss.resteasy.links.impl.ServiceDiscoveryException
 
setHref(String) - Method in class org.jboss.resteasy.links.RESTServiceDiscovery.AtomLink
 
setHreflang(String) - Method in class org.jboss.resteasy.links.RESTServiceDiscovery.AtomLink
 
setLength(String) - Method in class org.jboss.resteasy.links.RESTServiceDiscovery.AtomLink
 
setRel(String) - Method in class org.jboss.resteasy.links.RESTServiceDiscovery.AtomLink
 
setTitle(String) - Method in class org.jboss.resteasy.links.RESTServiceDiscovery.AtomLink
 
setType(String) - Method in class org.jboss.resteasy.links.RESTServiceDiscovery.AtomLink
 
setValue(ELContext, Object, Object, Object) - Method in class org.jboss.resteasy.links.impl.BaseELResolver
 

V

value() - Element in annotation type org.jboss.resteasy.links.LinkELProvider
The class for the custom ELProvider that will set up the EL context for your resource discovery.
value() - Element in annotation type org.jboss.resteasy.links.LinkResource
The type of entity that should receive links for this service.
value() - Element in annotation type org.jboss.resteasy.links.LinkResources
The list of LinkResource that apply on this method
value() - Element in annotation type org.jboss.resteasy.links.ParamBinding
Expression language expression specifying the value of the parameter.
value() - Element in annotation type org.jboss.resteasy.links.ResourceIDs
 
A B C D E F G H I J L M N O P Q R S V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form