Skip navigation links
B C D G I N O P R U V 

B

Binding - Annotation Type in org.glassfish.jersey.linking
Specifies the binding between a URI template parameter and a bean property.
buildLinkFromUri(URI, InjectLink) - Static method in class org.glassfish.jersey.linking.InjectLink.Util
 

C

configure(FeatureContext) - Method in class org.glassfish.jersey.linking.DeclarativeLinkingFeature
 

D

DeclarativeLinkingFeature - Class in org.glassfish.jersey.linking
A feature to enable the declarative linking functionality.
DeclarativeLinkingFeature() - Constructor for class org.glassfish.jersey.linking.DeclarativeLinkingFeature
 

G

getBinding(String) - Method in class org.glassfish.jersey.linking.ProvideLinkDescriptor
Get the binding as an EL expression for a particular URI template parameter
getCondition() - Method in class org.glassfish.jersey.linking.ProvideLinkDescriptor
Get the condition.
getContributorsFor(Class<?>) - Method in class org.glassfish.jersey.linking.contributing.NaiveResourceLinkContributionContext
 
getContributorsFor(Class<?>) - Method in interface org.glassfish.jersey.linking.contributing.ResourceLinkContributionContext
Returns all link contributions for an entity class.
getLink(URI) - Method in class org.glassfish.jersey.linking.ProvideLinkDescriptor
Builds a link from a URI.
getLinkStyle() - Method in class org.glassfish.jersey.linking.ProvideLinkDescriptor
Get the style
getLinkTemplate(ResourceMappingContext) - Method in class org.glassfish.jersey.linking.ProvideLinkDescriptor
Get the link template, either directly from the value() or from the @Path of the class referenced in resource()
getMapping(Class<?>) - Method in class org.glassfish.jersey.linking.mapping.NaiveResourceMappingContext
 
getMapping(Class<?>) - Method in interface org.glassfish.jersey.linking.mapping.ResourceMappingContext
 
getParentAnnotation() - Method in class org.glassfish.jersey.linking.ProvideLinkDescriptor
 
getProvideLink() - Method in class org.glassfish.jersey.linking.ProvideLinkDescriptor
 
getResource() - Method in class org.glassfish.jersey.linking.ProvideLinkDescriptor
 
getTemplate() - Method in interface org.glassfish.jersey.linking.mapping.ResourceMappingContext.Mapping
 

I

InjectLink - Annotation Type in org.glassfish.jersey.linking
Specifies a link injection target in a returned representation bean.
InjectLink.Extension - Annotation Type in org.glassfish.jersey.linking
 
InjectLink.Style - Enum in org.glassfish.jersey.linking
Styles of URI supported
InjectLink.Util - Class in org.glassfish.jersey.linking
 
InjectLinkNoFollow - Annotation Type in org.glassfish.jersey.linking
Specifies on a field that should be ignored by Link recursive introspection.
InjectLinks - Annotation Type in org.glassfish.jersey.linking
Used to request the addition of a set of links, can be used for both link headers on a Class or injection into a List or Link[] property.

N

NaiveResourceLinkContributionContext - Class in org.glassfish.jersey.linking.contributing
Simple map based implementation of the ResourceLinkContributionContext.
NaiveResourceLinkContributionContext(ExtendedResourceContext) - Constructor for class org.glassfish.jersey.linking.contributing.NaiveResourceLinkContributionContext
C'tor
NaiveResourceMappingContext - Class in org.glassfish.jersey.linking.mapping
This implementation of the resource mapping context assumed resources are of a simple type with a statically defined structure.
NaiveResourceMappingContext(ExtendedResourceContext) - Constructor for class org.glassfish.jersey.linking.mapping.NaiveResourceMappingContext
 

O

org.glassfish.jersey.linking - package org.glassfish.jersey.linking
 
org.glassfish.jersey.linking.contributing - package org.glassfish.jersey.linking.contributing
 
org.glassfish.jersey.linking.mapping - package org.glassfish.jersey.linking.mapping
 

P

ProvideLink - Annotation Type in org.glassfish.jersey.linking
Use this on resource methods to contribute links to a representation.
ProvideLink.InheritFromAnnotation - Interface in org.glassfish.jersey.linking
Special interface to indicate that the target should be inherited from the annotated annotation.
ProvideLink.Util - Class in org.glassfish.jersey.linking
 
ProvideLinkDescriptor - Class in org.glassfish.jersey.linking
Utility to work with ProvideLink annotations.
ProvideLinkDescriptor(ResourceMethod, ProvideLink, Annotation) - Constructor for class org.glassfish.jersey.linking.ProvideLinkDescriptor
c'tor
ProvideLinks - Annotation Type in org.glassfish.jersey.linking
Container for repeatable annotation, see ProvideLink for details.

R

ResourceLinkContributionContext - Interface in org.glassfish.jersey.linking.contributing
The ResourceLinkContributionContext provides access for link contributions from other sources to an entity.
ResourceMappingContext - Interface in org.glassfish.jersey.linking.mapping
This service tries to work out the UriTemplate required for a particular resource class.
ResourceMappingContext.Mapping - Interface in org.glassfish.jersey.linking.mapping
 

U

Util() - Constructor for class org.glassfish.jersey.linking.InjectLink.Util
 
Util() - Constructor for class org.glassfish.jersey.linking.ProvideLink.Util
 

V

valueOf(String) - Static method in enum org.glassfish.jersey.linking.InjectLink.Style
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.glassfish.jersey.linking.InjectLink.Style
Returns an array containing the constants of this enum type, in the order they are declared.
B C D G I N O P R U V 
Skip navigation links

Copyright © 2007-2021, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.