public final class BeatModification extends EntityModification<BeatId,BeatProviderId,Beat,Beat.Builder>
Beat
instance.Modifier and Type | Class and Description |
---|---|
static class |
BeatModification.Builder
Builder for a BeatModification instance.
|
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 |
---|---|
protected boolean |
applyEntitySpecificModifiedField(FieldChange fieldChange,
Beat.Builder builder) |
static BeatModification.Builder |
builder()
Creates a builder for a new beat modification instance.
|
static BeatModification.Builder |
builder(BeatModification template)
Creates a builder for a new beat modification instance and applies the given template.
|
protected Beat.Builder |
createEntityBuilder(Beat entity) |
protected FieldChange |
createEntitySpecificFieldChange(FieldId field,
Beat entity) |
contains, createFieldChange, createFieldChanges, createModified, createModifiedBuilder, get, getFieldModifications, isEmpty, iterator
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
protected Beat.Builder createEntityBuilder(Beat entity)
createEntityBuilder
in class EntityModification<BeatId,BeatProviderId,Beat,Beat.Builder>
protected boolean applyEntitySpecificModifiedField(FieldChange fieldChange, Beat.Builder builder)
applyEntitySpecificModifiedField
in class EntityModification<BeatId,BeatProviderId,Beat,Beat.Builder>
protected FieldChange createEntitySpecificFieldChange(FieldId field, Beat entity)
createEntitySpecificFieldChange
in class EntityModification<BeatId,BeatProviderId,Beat,Beat.Builder>
public static BeatModification.Builder builder()
public static BeatModification.Builder builder(BeatModification template)
template
- the beat modification templateCopyright © 2010 - 2018 edorasware ag. All Rights Reserved.