Spring Hateoas

Package org.springframework.hateoas

Value objects to ease creating Links and link driven representations for REST webservices.

See:
          Description

Interface Summary
Identifiable<ID extends Serializable> Interface to mark objects that are identifiable by an ID of any type.
LinkBuilder Builder to ease building Link instances.
LinkBuilderFactory<T extends LinkBuilder> Factory for LinkBuilder instances.
ResourceAssembler<T,D extends ResourceSupport> Interface for components that convert a domain type into an ResourceSupport.
ResourceProcessor<T extends ResourceSupport> SPI interface to allow components to process the ResourceSupport instances returned from Spring MVC controllers.
 

Class Summary
Link Value object for links.
PagedResources<T> DTO to implement binding response representations of pageable collections.
PagedResources.PageMetadata Value object for pagination metadata.
Resource<T> A simple Resource wrapping a domain object and adding links to it.
Resources<T> General helper to easily create a wrapper for a collection of entities.
ResourceSupport Base class for DTOs to collect links.
 

Package org.springframework.hateoas Description

Value objects to ease creating Links and link driven representations for REST webservices.


Spring Hateoas

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