Spring Hateoas

org.springframework.hateoas.mvc
Class ControllerRelProvider

java.lang.Object
  extended by org.springframework.hateoas.mvc.ControllerRelProvider
All Implemented Interfaces:
RelProvider, org.springframework.plugin.core.Plugin<Class<?>>

public class ControllerRelProvider
extends Object
implements RelProvider

Author:
Oliver Gierke

Constructor Summary
ControllerRelProvider(Class<?> controller, org.springframework.plugin.core.PluginRegistry<RelProvider,Class<?>> providers)
           
 
Method Summary
 String getCollectionResourceRelFor(Class<?> resource)
           
 String getSingleResourceRelFor(Class<?> resource)
           
 boolean supports(Class<?> delimiter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ControllerRelProvider

public ControllerRelProvider(Class<?> controller,
                             org.springframework.plugin.core.PluginRegistry<RelProvider,Class<?>> providers)
Method Detail

getCollectionResourceRelFor

public String getCollectionResourceRelFor(Class<?> resource)
Specified by:
getCollectionResourceRelFor in interface RelProvider

getSingleResourceRelFor

public String getSingleResourceRelFor(Class<?> resource)
Specified by:
getSingleResourceRelFor in interface RelProvider

supports

public boolean supports(Class<?> delimiter)
Specified by:
supports in interface org.springframework.plugin.core.Plugin<Class<?>>

Spring Hateoas

Copyright © 2012-2013 SpringSource, a division of VMware. All Rights Reserved.