com.kenshoo.pl.simulation.internal.SimulatedResult Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of persistence-layer Show documentation
Show all versions of persistence-layer Show documentation
A Java persistence layer based on JOOQ for high performance and business flow support.
package com.kenshoo.pl.simulation.internal;
import com.kenshoo.pl.entity.*;
import java.util.Collection;
public class SimulatedResult> {
final ChangeEntityCommand cmd;
final Identifier id;
final Collection errors;
public SimulatedResult(ChangeEntityCommand cmd, Identifier id, Collection errors) {
this.cmd = cmd;
this.id = id;
this.errors = errors;
}
public Identifier getId() {
return id;
}
public boolean isError() {
return errors.size() > 0;
}
public boolean isSuccess() {
return errors.isEmpty();
}
public EntityChange getCommand() {
return cmd;
}
public Collection getErrors() {
return errors;
}
}