Class HotRodGroupEntityDelegate
java.lang.Object
org.keycloak.models.map.storage.hotRod.common.UpdatableHotRodEntityDelegateImpl<HotRodGroupEntity>
org.keycloak.models.map.storage.hotRod.group.HotRodGroupEntity.AbstractHotRodGroupEntityDelegate
org.keycloak.models.map.storage.hotRod.group.HotRodGroupEntityDelegate
- All Implemented Interfaces:
AbstractEntity
,EntityWithAttributes
,UpdatableEntity
,MapGroupEntity
,HotRodEntityDelegate<HotRodGroupEntity>
@Generated("org.keycloak.models.map.processor.GenerateHotRodEntityImplementationsProcessor")
public class HotRodGroupEntityDelegate
extends HotRodGroupEntity.AbstractHotRodGroupEntityDelegate
implements MapGroupEntity
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.keycloak.models.map.group.MapGroupEntity
MapGroupEntity.AbstractGroupEntity
Nested classes/interfaces inherited from interface org.keycloak.models.map.common.UpdatableEntity
UpdatableEntity.Impl
-
Constructor Summary
ConstructorDescriptionDeprecated.HotRodGroupEntityDelegate
(DeepCloner cloner) HotRodGroupEntityDelegate
(HotRodGroupEntity hotRodEntity) Deprecated.This constructor uses aDeepCloner.DUMB_CLONER
that does not clone anything. -
Method Summary
Modifier and TypeMethodDescriptionvoid
addGrantedRole
(String p0) <V> V
deepClone
(V obj) static boolean
entityEquals
(Object o1, Object o2) static int
boolean
getAttribute
(String p0) getName()
int
hashCode()
void
void
void
setAttribute
(String p0, List<String> p1) void
setAttributes
(Map<String, List<String>> p0) void
setGrantedRoles
(Set<String> p0) void
setParentId
(String p0) void
setRealmId
(String p0) toString()
Methods inherited from class org.keycloak.models.map.storage.hotRod.group.HotRodGroupEntity.AbstractHotRodGroupEntityDelegate
getId, setId, setName
Methods inherited from class org.keycloak.models.map.storage.hotRod.common.UpdatableHotRodEntityDelegateImpl
clearUpdatedFlag, isUpdated
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.keycloak.models.map.common.AbstractEntity
getId, setId
Methods inherited from interface org.keycloak.models.map.group.MapGroupEntity
setName
Methods inherited from interface org.keycloak.models.map.common.UpdatableEntity
clearUpdatedFlag, isUpdated, markUpdatedFlag
-
Constructor Details
-
HotRodGroupEntityDelegate
public HotRodGroupEntityDelegate()Deprecated.This constructor uses aDeepCloner.DUMB_CLONER
that does not clone anything. UseHotRodGroupEntityDelegate(DeepCloner)
variant instead -
HotRodGroupEntityDelegate
Deprecated.This constructor uses aDeepCloner.DUMB_CLONER
that does not clone anything. UseHotRodGroupEntityDelegate(DeepCloner)
variant instead -
HotRodGroupEntityDelegate
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
toString
-
entityEquals
-
entityHashCode
-
deepClone
public <V> V deepClone(V obj) -
getAttribute
- Specified by:
getAttribute
in interfaceEntityWithAttributes
-
setAttribute
- Specified by:
setAttribute
in interfaceEntityWithAttributes
-
getAttributes
- Specified by:
getAttributes
in interfaceEntityWithAttributes
-
removeAttribute
- Specified by:
removeAttribute
in interfaceEntityWithAttributes
-
setAttributes
- Specified by:
setAttributes
in interfaceEntityWithAttributes
-
getGrantedRoles
- Specified by:
getGrantedRoles
in interfaceMapGroupEntity
-
addGrantedRole
- Specified by:
addGrantedRole
in interfaceMapGroupEntity
-
removeGrantedRole
- Specified by:
removeGrantedRole
in interfaceMapGroupEntity
-
setGrantedRoles
- Specified by:
setGrantedRoles
in interfaceMapGroupEntity
-
getName
- Specified by:
getName
in interfaceMapGroupEntity
-
setParentId
- Specified by:
setParentId
in interfaceMapGroupEntity
-
getParentId
- Specified by:
getParentId
in interfaceMapGroupEntity
-
setRealmId
- Specified by:
setRealmId
in interfaceMapGroupEntity
-
getRealmId
- Specified by:
getRealmId
in interfaceMapGroupEntity
-
getHotRodEntity
- Specified by:
getHotRodEntity
in interfaceHotRodEntityDelegate<HotRodGroupEntity>
-
DeepCloner.DUMB_CLONER
that does not clone anything.