query = "select e from Etude e where e.blob = :blob"
)
})
-public class Etude extends DomainObject {
+public class Etude extends DomainObject<Etude> {
public static final String FIND_ALL = "Etude.findAll";
public static final String FIND_BY_ID = "Etude.findById";
public static final String FIND_BY_AUTHOR = "Etude.findByAuthor";
public static final String FIND_BY_BLOB = "Etude.findByBlob";
- public static final String HASH_PROPERTY = "hash";
- public static final String TYPE_PROPERTY = "type";
- public static final String AUTHOR_PROPERTY = "author";
- public static final String BLOB_PROPERTY = "blob";
+ public static final String HASH_PARAMETER = "hash";
+ public static final String TYPE_PARAMETER = "type";
+ public static final String AUTHOR_PARAMETER = "author";
+ public static final String BLOB_PARAMETER = "blob";
@Id
@Column(
return position;
}
+ @Override
+ public Long getId() {
+ return id;
+ }
+
}