}
@Override
public RepositoryEntity extract(Class<?> repoClass)
{
Repository repo = repoClass.getAnnotation(Repository.class);
Class<?> repoEntity = repo.forEntity();
boolean isEntityClass = !Object.class.equals(repoEntity) && verifier.verify(repoEntity);
if (isEntityClass)
{
return new RepositoryEntity(repoEntity, EntityUtils.primaryKeyClass(repoEntity));
}