package io.ebeaninternal.server.persist.dmlbind; import io.ebean.bean.EntityBean; import io.ebeaninternal.server.core.PersistRequestBean; import io.ebeaninternal.server.persist.dml.GenerateDmlRequest; import java.sql.SQLException; import java.util.List; public class BindableIdEmpty implements BindableId { @Override public boolean isEmpty() { return true; } @Override public boolean isDraftOnly() { return false; } @Override public void addToUpdate(PersistRequestBean<?> request, List<Bindable> list) { // nothing } @Override public void dmlAppend(GenerateDmlRequest request) { // nothing } @Override public void dmlBind(BindableRequest request, EntityBean bean) throws SQLException { // nothing } @Override public boolean isConcatenated() { return false; } @Override public String getIdentityColumn() { return null; } @Override public boolean deriveConcatenatedId(PersistRequestBean<?> persist) { return false; } }