Class EntityFieldDelegate.WithEntity<E extends UpdatableEntity>
java.lang.Object
org.keycloak.models.map.common.delegate.EntityFieldDelegate.WithEntity<E>
- All Implemented Interfaces:
EntityFieldDelegate<E>,UpdatableEntity
- Enclosing interface:
- EntityFieldDelegate<E>
public abstract static class EntityFieldDelegate.WithEntity<E extends UpdatableEntity>
extends Object
implements EntityFieldDelegate<E>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.keycloak.models.map.common.delegate.EntityFieldDelegate
EntityFieldDelegate.WithEntity<E extends UpdatableEntity>Nested classes/interfaces inherited from interface org.keycloak.models.map.common.UpdatableEntity
UpdatableEntity.Impl -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAn optional operation clearing the updated flag.<T,EF extends Enum<? extends EntityField<E>> & EntityField<E>>
voidcollectionAdd(EF field, T value) <T,EF extends Enum<? extends EntityField<E>> & EntityField<E>>
ObjectcollectionRemove(EF field, T value) <EF extends Enum<? extends EntityField<E>> & EntityField<E>>
Objectget(EF field) booleanFlag signalizing that any of the setters has been meaningfully used.<K,EF extends Enum<? extends EntityField<E>> & EntityField<E>>
ObjectmapGet(EF field, K key) <K,T, EF extends Enum<? extends EntityField<E>> & EntityField<E>>
voidmapPut(EF field, K key, T value) <K,EF extends Enum<? extends EntityField<E>> & EntityField<E>>
ObjectmapRemove(EF field, K key) voidAn optional operation setting the updated flag.<T,EF extends Enum<? extends EntityField<E>> & EntityField<E>>
voidset(EF field, T value) toString()
-
Field Details
-
entity
-
-
Constructor Details
-
WithEntity
-
-
Method Details
-
get
- Specified by:
getin interfaceEntityFieldDelegate<E extends UpdatableEntity>
-
set
- Specified by:
setin interfaceEntityFieldDelegate<E extends UpdatableEntity>
-
mapRemove
public <K,EF extends Enum<? extends EntityField<E>> & EntityField<E>> Object mapRemove(EF field, K key) - Specified by:
mapRemovein interfaceEntityFieldDelegate<E extends UpdatableEntity>
-
mapPut
public <K,T, void mapPutEF extends Enum<? extends EntityField<E>> & EntityField<E>> (EF field, K key, T value) - Specified by:
mapPutin interfaceEntityFieldDelegate<E extends UpdatableEntity>
-
mapGet
public <K,EF extends Enum<? extends EntityField<E>> & EntityField<E>> Object mapGet(EF field, K key) - Specified by:
mapGetin interfaceEntityFieldDelegate<E extends UpdatableEntity>
-
collectionRemove
public <T,EF extends Enum<? extends EntityField<E>> & EntityField<E>> Object collectionRemove(EF field, T value) - Specified by:
collectionRemovein interfaceEntityFieldDelegate<E extends UpdatableEntity>
-
collectionAdd
public <T,EF extends Enum<? extends EntityField<E>> & EntityField<E>> void collectionAdd(EF field, T value) - Specified by:
collectionAddin interfaceEntityFieldDelegate<E extends UpdatableEntity>
-
isUpdated
public boolean isUpdated()Description copied from interface:UpdatableEntityFlag signalizing that any of the setters has been meaningfully used.- Specified by:
isUpdatedin interfaceUpdatableEntity- Returns:
-
markUpdatedFlag
public void markUpdatedFlag()Description copied from interface:UpdatableEntityAn optional operation setting the updated flag. Right after using this method, theUpdatableEntity.isUpdated()would returntrue.- Specified by:
markUpdatedFlagin interfaceUpdatableEntity
-
clearUpdatedFlag
public void clearUpdatedFlag()Description copied from interface:UpdatableEntityAn optional operation clearing the updated flag. Right after using this method, theUpdatableEntity.isUpdated()would returnfalse.- Specified by:
clearUpdatedFlagin interfaceUpdatableEntity
-
toString
-