org.jboss.resteasy.links
Class RESTServiceDiscovery
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<RESTServiceDiscovery.AtomLink>
org.jboss.resteasy.links.RESTServiceDiscovery
- All Implemented Interfaces:
- Serializable, Cloneable, Iterable<RESTServiceDiscovery.AtomLink>, Collection<RESTServiceDiscovery.AtomLink>, List<RESTServiceDiscovery.AtomLink>, RandomAccess
public class RESTServiceDiscovery
- extends ArrayList<RESTServiceDiscovery.AtomLink>
This holds a list of atom links describing the REST service discovered. This will
be injected by RESTEasy on any entity in the response if the JAX-RS method was
annotated with @AddLinks
if your entity declares a field of this
type.
For this to work you need to add @LinkResource
annotations on
all the JAX-RS methods you want to be discovered.
- Author:
- Stéphane Épardaud
- See Also:
- Serialized Form
Methods inherited from class java.util.ArrayList |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize |
RESTServiceDiscovery
public RESTServiceDiscovery()
addLink
public void addLink(URI uri,
String rel)
getLinkForRel
public RESTServiceDiscovery.AtomLink getLinkForRel(String rel)
Copyright © 2012. All Rights Reserved.