Package com.kenshoo.pl.entity
Class UpdateEntityCommand<E extends EntityType<E>,ID extends Identifier<E>>
- java.lang.Object
-
- com.kenshoo.pl.entity.ChangeEntityCommand<E>
-
- com.kenshoo.pl.entity.UpdateEntityCommand<E,ID>
-
- All Implemented Interfaces:
EntityChange<E>,FieldsValueMap<E>,MutableCommand<E>
- Direct Known Subclasses:
InsertOnDuplicateUpdateCommand
public class UpdateEntityCommand<E extends EntityType<E>,ID extends Identifier<E>> extends ChangeEntityCommand<E>
-
-
Constructor Summary
Constructors Constructor Description UpdateEntityCommand(E entityType, ID key)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChangeOperationgetChangeOperation()IDgetIdentifier()-
Methods inherited from class com.kenshoo.pl.entity.ChangeEntityCommand
add, addChild, containsField, get, getChangedFields, getChanges, getChildren, getChildren, getEntityType, getKeysToParent, getParent, isFieldChanged, set, set, set, set, set, updateOperator
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.kenshoo.pl.entity.EntityChange
allowMissingEntity
-
Methods inherited from interface com.kenshoo.pl.entity.FieldsValueMap
safeGet
-
-
-
-
Method Detail
-
getIdentifier
public ID getIdentifier()
- Returns:
- the identifier of the entity being changed. Works only for update or delete changes, not for create
-
getChangeOperation
public ChangeOperation getChangeOperation()
- Returns:
- return change operation
-
-