Interface EntityFieldDelegate<E>
-
- All Superinterfaces:
UpdatableEntity
- All Known Implementing Classes:
AuthenticatedClientSessionReferenceOnlyFieldDelegate
,EntityFieldDelegate.WithEntity
,LdapRoleEntity
,PerFieldDelegateProvider
public interface EntityFieldDelegate<E> extends UpdatableEntity
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
EntityFieldDelegate.WithEntity<E extends UpdatableEntity>
-
Nested classes/interfaces inherited from interface org.keycloak.models.map.common.UpdatableEntity
UpdatableEntity.Impl
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <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
-
-
-
-
Method Detail
-
get
<EF extends Enum<? extends EntityField<E>> & EntityField<E>> Object get(EF field)
-
set
<T,EF extends Enum<? extends EntityField<E>> & EntityField<E>> void set(EF field, T value)
-
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
<K,EF extends Enum<? extends EntityField<E>> & EntityField<E>> Object mapGet(EF field, K key)
-
mapPut
<K,T,EF extends Enum<? extends EntityField<E>> & EntityField<E>> void mapPut(EF field, K key, T value)
-
mapRemove
<K,EF extends Enum<? extends EntityField<E>> & EntityField<E>> Object mapRemove(EF field, K key)
-
-