public final class AnyWorkObjectModification extends WorkObjectModification<WorkObjectId,WorkObjectDefinitionId,AnyWorkObjectProviderId,AnyWorkObject,AnyWorkObject.Builder>
AnyWorkObject
instance.Modifier and Type | Class and Description |
---|---|
static class |
AnyWorkObjectModification.Builder
Builder for a AnyWorkObjectModification instance.
|
WorkObjectModification.WorkObjectModificationBuilder<T extends WorkObjectId,D extends WorkObjectDefinitionId,P extends Id,E extends WorkObject<T,D,P>,EB extends WorkObject.WorkObjectBuilder<T,D,P,E,EB>,W extends WorkObjectModification<T,D,P,E,EB>,SELF extends WorkObjectModification.WorkObjectModificationBuilder<T,D,P,E,EB,W,SELF>>
DomainObjectModification.DomainObjectModificationBuilder<T extends EntityId,D extends EntityId,P extends Id,E extends DomainObject<T,D,P>,EB extends DomainObject.DomainObjectBuilder<T,D,P,E,EB>,W extends DomainObjectModification<T,D,P,E,EB>,SELF extends DomainObjectModification.DomainObjectModificationBuilder<T,D,P,E,EB,W,SELF>>
EntityModification.EntityModificationBuilder<T extends EntityId,P extends Id,E extends Entity<T,P>,EB extends Entity.EntityBuilder<T,P,E,EB>,W extends EntityModification<T,P,E,EB>,SELF extends EntityModification.EntityModificationBuilder<T,P,E,EB,W,SELF>>, EntityModification.NameAndSourceWrapper, EntityModification.NamedValueWithSourceEquivalence
NONE
Modifier and Type | Method and Description |
---|---|
static AnyWorkObjectModification.Builder |
builder()
Creates a builder for a new any work object modification instance.
|
static AnyWorkObjectModification.Builder |
builder(AnyWorkObjectModification template)
Creates a builder for a new any work object modification instance and applies the given template.
|
protected AnyWorkObject.Builder |
createEntityBuilder(AnyWorkObject anyWorkObject) |
applyDomainObjectSpecificModifiedField, applyWorkObjectSpecificModifiedField, createDomainObjectSpecificFieldChange, createWorkObjectSpecificFieldChange
applyEntitySpecificModifiedField, createEntitySpecificFieldChange
contains, createFieldChange, createFieldChanges, createModified, createModifiedBuilder, get, getFieldModifications, isEmpty, iterator
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
protected AnyWorkObject.Builder createEntityBuilder(AnyWorkObject anyWorkObject)
createEntityBuilder
in class EntityModification<WorkObjectId,AnyWorkObjectProviderId,AnyWorkObject,AnyWorkObject.Builder>
public static AnyWorkObjectModification.Builder builder()
public static AnyWorkObjectModification.Builder builder(AnyWorkObjectModification template)
template
- the work object modification templateCopyright © 2010 - 2018 edorasware ag. All Rights Reserved.