ChangeModel<K>
, MapChangeModel<K,V>
, PluralChangeModel<K,V>
public class EmptyMapChangeModel<K,V> extends AbstractEmptyPluralChangeModel<java.util.Map<K,V>,V> implements MapChangeModel<K,V>
ChangeModel.ChangeKind
basicType, type
Constructor | Description |
---|---|
EmptyMapChangeModel(ManagedViewTypeImplementor<V> type,
BasicTypeImpl<V> basicType,
ManagedViewTypeImplementor<K> keyType,
BasicTypeImpl<K> basicKeyType) |
Modifier and Type | Method | Description |
---|---|---|
java.util.List<SingularChangeModel<K>> |
getAddedKeys() |
|
java.util.List<SingularChangeModel<?>> |
getAddedObjects() |
|
java.util.List<SingularChangeModel<K>> |
getKeyChanges() |
|
java.util.List<SingularChangeModel<K>> |
getMutatedKeys() |
|
java.util.List<SingularChangeModel<?>> |
getMutatedObjects() |
|
java.util.List<SingularChangeModel<?>> |
getObjectChanges() |
|
java.util.List<SingularChangeModel<K>> |
getRemovedKeys() |
|
java.util.List<SingularChangeModel<?>> |
getRemovedObjects() |
|
boolean |
isKeyChanged(java.lang.String attributePath) |
|
boolean |
isKeyDirty(java.lang.String attributePath) |
|
<K1,V1> java.util.List<MapChangeModel<K1,V1>> |
keyGet(MapAttribute<K,K1,V1> attribute) |
|
<E,C extends java.util.Collection<E>> |
keyGet(PluralAttribute<K,C,E> attribute) |
|
<X> java.util.List<SingularChangeModel<X>> |
keyGet(SingularAttribute<K,X> attribute) |
|
<X> java.util.List<? extends ChangeModel<X>> |
keyGet(java.lang.String attributePath) |
equals, get, getAll, getAllImmutable, getAttribute, getChangeModel, getChangeModel, getChangeModelList, getDirtyChanges, getEmptyChangeModel, getEmptyChangeModel, getImmutableChangeModel, getImmutableChangeModel, getImmutableChangeModelList, getMutableAttribute, getType, hashCode, isChanged, isDirty, validateAttributePath
get, get, get, get, get, getAddedElements, getCurrentState, getElementChanges, getInitialState, getKind, getMutatedElements, getRemovedElements, isChanged, isDirty, isDirty
getCurrentState, getInitialState, getKind, isDirty
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
get, get, get, get, getAddedElements, getElementChanges, getMutatedElements, getRemovedElements, isChanged, isDirty
public EmptyMapChangeModel(ManagedViewTypeImplementor<V> type, BasicTypeImpl<V> basicType, ManagedViewTypeImplementor<K> keyType, BasicTypeImpl<K> basicKeyType)
public boolean isKeyDirty(java.lang.String attributePath)
isKeyDirty
in interface MapChangeModel<K,V>
public boolean isKeyChanged(java.lang.String attributePath)
isKeyChanged
in interface MapChangeModel<K,V>
public <X> java.util.List<? extends ChangeModel<X>> keyGet(java.lang.String attributePath)
keyGet
in interface MapChangeModel<K,V>
public <X> java.util.List<SingularChangeModel<X>> keyGet(SingularAttribute<K,X> attribute)
keyGet
in interface MapChangeModel<K,V>
public <E,C extends java.util.Collection<E>> java.util.List<PluralChangeModel<C,E>> keyGet(PluralAttribute<K,C,E> attribute)
keyGet
in interface MapChangeModel<K,V>
public <K1,V1> java.util.List<MapChangeModel<K1,V1>> keyGet(MapAttribute<K,K1,V1> attribute)
keyGet
in interface MapChangeModel<K,V>
public java.util.List<SingularChangeModel<K>> getKeyChanges()
getKeyChanges
in interface MapChangeModel<K,V>
public java.util.List<SingularChangeModel<K>> getAddedKeys()
getAddedKeys
in interface MapChangeModel<K,V>
public java.util.List<SingularChangeModel<K>> getRemovedKeys()
getRemovedKeys
in interface MapChangeModel<K,V>
public java.util.List<SingularChangeModel<K>> getMutatedKeys()
getMutatedKeys
in interface MapChangeModel<K,V>
public java.util.List<SingularChangeModel<?>> getObjectChanges()
getObjectChanges
in interface MapChangeModel<K,V>
public java.util.List<SingularChangeModel<?>> getAddedObjects()
getAddedObjects
in interface MapChangeModel<K,V>
public java.util.List<SingularChangeModel<?>> getRemovedObjects()
getRemovedObjects
in interface MapChangeModel<K,V>
public java.util.List<SingularChangeModel<?>> getMutatedObjects()
getMutatedObjects
in interface MapChangeModel<K,V>
Copyright © 2014–2018 Blazebit. All rights reserved.