Package com.kenshoo.pl.entity
Class ChangeResult<E extends EntityType<E>,ID extends Identifier<E>,C extends ChangeEntityCommand<E>>
- java.lang.Object
-
- com.kenshoo.pl.entity.ChangeResult<E,ID,C>
-
- All Implemented Interfaces:
java.lang.Iterable<EntityChangeResult<E,ID,C>>
- Direct Known Subclasses:
CreateResult,DeleteResult,InsertOnDuplicateUpdateResult,UpdateResult
public class ChangeResult<E extends EntityType<E>,ID extends Identifier<E>,C extends ChangeEntityCommand<E>> extends java.lang.Object implements java.lang.Iterable<EntityChangeResult<E,ID,C>>
-
-
Constructor Summary
Constructors Constructor Description ChangeResult(java.lang.Iterable<? extends EntityChangeResult<E,ID,C>> changeResults, PersistentLayerStats stats)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<EntityChangeResult<E,ID,C>>getChangeResults()java.util.Collection<ValidationError>getErrors(C command)PersistentLayerStatsgetStats()booleanhasErrors()booleanhasErrors(C command)java.util.Iterator<EntityChangeResult<E,ID,C>>iterator()
-
-
-
Constructor Detail
-
ChangeResult
public ChangeResult(java.lang.Iterable<? extends EntityChangeResult<E,ID,C>> changeResults, PersistentLayerStats stats)
-
-
Method Detail
-
hasErrors
public boolean hasErrors()
-
hasErrors
public boolean hasErrors(C command)
-
getErrors
public java.util.Collection<ValidationError> getErrors(C command)
-
iterator
public java.util.Iterator<EntityChangeResult<E,ID,C>> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<E extends EntityType<E>>
-
getChangeResults
public java.util.Collection<EntityChangeResult<E,ID,C>> getChangeResults()
-
getStats
public PersistentLayerStats getStats()
-
-