Я хочу сохранить объект и, кажется, падает, потому что я пытаюсь проиндексировать HashMap со списком.
Вот мои классы:
** IndicadorEntity **
@Entity
public final class IndicadorEntity {
private @Index Map<String, List<ObjetivoEntity>> objetivos;
}
ObjetivoEntity
package com.eulen.google.efqm.datastore.entities;
import java .util.Date;
public final class ObjetivoEntity {
private double objetivo;
private boolean variable;
private Date fechaCreacion;
}
При попытке сохранить IndicadorEntity я получаю следующую ошибку:
com.googlecode.objectify.SaveException: Error saving com.eulen.google.efqm.datastore.entities.IndicadorEntity@694e7f0b: objetivos.2: java.util.ArrayList is not a supported property type.
Если я удалю @Index, он работает, но мне нужно знать, какой IndicadorEntity имеет нулевые цели.
Спасибо.