#616 - ElasticSearch expression - IllegalArgumentException: unhandled type class org.example.domain.Customer

This commit is contained in:
Robin Bygrave
2016-03-23 18:08:37 +13:00
parent a9d7ea0299
commit a227f8c469
4 changed files with 36 additions and 15 deletions
@@ -1,6 +1,5 @@
package com.avaje.ebeaninternal.server.el;
import com.avaje.ebean.bean.EntityBean;
import com.avaje.ebean.plugin.ExpressionPath;
/**
@@ -11,19 +10,6 @@ import com.avaje.ebean.plugin.ExpressionPath;
*/
public interface ElPropertyValue extends ElPropertyDeploy, ExpressionPath {
/**
* Return the Id values for the given bean value.
*/
Object[] getAssocOneIdValues(EntityBean bean);
/**
* Return the Id expression string.
* <p>
* Typically used to produce id = ? expression strings.
* </p>
*/
String getAssocOneIdExpr(String prefix, String operator);
/**
* Return the logical id value expression taking into account embedded id's.
*/