Interface EntityFieldDelegate<E>
- All Superinterfaces:
UpdatableEntity
- All Known Implementing Classes:
AuthenticatedClientSessionReferenceOnlyFieldDelegate
,EntityFieldDelegate.WithEntity
,LdapRoleEntity
,PerFieldDelegateProvider
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
Nested classes/interfaces inherited from interface org.keycloak.models.map.common.UpdatableEntity
UpdatableEntity.Impl
-
Method Summary
Modifier and TypeMethodDescription<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) <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) <T,
EF extends Enum<? extends EntityField<E>> & EntityField<E>>
voidset
(EF field, T value) Methods inherited from interface org.keycloak.models.map.common.UpdatableEntity
clearUpdatedFlag, isUpdated, markUpdatedFlag
-
Method Details
-
get
-
set
-
collectionAdd
<T,EF extends Enum<? extends EntityField<E>> & EntityField<E>> void collectionAdd(EF field, T value) -
collectionRemove
<T,EF extends Enum<? extends EntityField<E>> & EntityField<E>> Object collectionRemove(EF field, T value) -
mapGet
-
mapPut
<K,T, void mapPutEF extends Enum<? extends EntityField<E>> & EntityField<E>> (EF field, K key, T value) -
mapRemove
-