Added simple assert to ensure RepositoryMetadata is non-null.

This commit is contained in:
Jon Brisbin
2012-09-27 15:49:50 -05:00
committed by Jon Brisbin
parent 4fc50526a3
commit 1ac4ab6c17

View File

@@ -15,6 +15,7 @@ import org.springframework.data.rest.repository.EntityMetadata;
import org.springframework.data.rest.repository.RepositoryMetadata;
import org.springframework.hateoas.Link;
import org.springframework.hateoas.Resource;
import org.springframework.util.Assert;
/**
* A {@link Converter} to turn domain entities into {@link Resource}s by segregating embedded entities (those entities
@@ -29,6 +30,7 @@ public class EntityToResourceConverter implements Converter<Object, Resource> {
private final EntityMetadata entityMetadata;
public EntityToResourceConverter(RepositoryMetadata repositoryMetadata) {
Assert.notNull(repositoryMetadata, "RepositoryMetadata cannot be null!");
this.repositoryMetadata = repositoryMetadata;
this.entityMetadata = repositoryMetadata.entityMetadata();
}