public class PersistentEntityResourceAssembler extends Object implements org.springframework.hateoas.server.RepresentationModelAssembler<Object,PersistentEntityResource>
ResourceAssembler
to create PersistentEntityResource
s for arbitrary domain objects.Constructor and Description |
---|
PersistentEntityResourceAssembler(@NonNull PersistentEntities entities,
@NonNull Projector projector,
@NonNull Associations associations,
@NonNull SelfLinkProvider linkProvider) |
Modifier and Type | Method and Description |
---|---|
PersistentEntityResource |
toFullResource(Object instance)
Returns the full object as
PersistentEntityResource using the underlying Projector . |
PersistentEntityResource |
toModel(Object instance) |
public PersistentEntityResourceAssembler(@NonNull @NonNull PersistentEntities entities, @NonNull @NonNull Projector projector, @NonNull @NonNull Associations associations, @NonNull @NonNull SelfLinkProvider linkProvider)
public PersistentEntityResource toModel(Object instance)
toModel
in interface org.springframework.hateoas.server.RepresentationModelAssembler<Object,PersistentEntityResource>
public PersistentEntityResource toFullResource(Object instance)
PersistentEntityResource
using the underlying Projector
.instance
- must not be null.Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.