## Uses of Class
org.keycloak.representations.idm.GroupRepresentation

- Packages that use GroupRepresentation
  Package | Description
  --- | ---
  org.keycloak.models.utils |
  org.keycloak.partialimport |
  org.keycloak.representations.idm |
  org.keycloak.services.resources.admin |

- - ### Uses of GroupRepresentation in org.keycloak.models.utils

    Methods in org.keycloak.models.utils that return GroupRepresentation
    Modifier and Type | Method and Description
    --- | ---
    `static GroupRepresentation` | ModelToRepresentation.`toGroupHierarchy(GroupModel group, boolean full)`
    `static GroupRepresentation` | ModelToRepresentation.`toRepresentation(GroupModel group, boolean full)`

    Methods in org.keycloak.models.utils that return types with arguments of type GroupRepresentation
    Modifier and Type | Method and Description
    --- | ---
    `static List<GroupRepresentation>` | ModelToRepresentation.`toGroupHierarchy(RealmModel realm, boolean full)`

    Methods in org.keycloak.models.utils with parameters of type GroupRepresentation
    Modifier and Type | Method and Description
    --- | ---
    `static void` | RepresentationToModel.`importGroup(RealmModel realm, GroupModel parent, GroupRepresentation group)`

  - ### Uses of GroupRepresentation in org.keycloak.partialimport

    Methods in org.keycloak.partialimport that return types with arguments of type GroupRepresentation
    Modifier and Type | Method and Description
    --- | ---
    `List<GroupRepresentation>` | GroupsPartialImport.`getRepList(PartialImportRepresentation partialImportRep)`

    Methods in org.keycloak.partialimport with parameters of type GroupRepresentation
    Modifier and Type | Method and Description
    --- | ---
    `void` | GroupsPartialImport.`create(RealmModel realm, KeycloakSession session, GroupRepresentation groupRep)`
    `boolean` | GroupsPartialImport.`exists(RealmModel realm, KeycloakSession session, GroupRepresentation groupRep)`
    `String` | GroupsPartialImport.`existsMessage(GroupRepresentation groupRep)`
    `String` | GroupsPartialImport.`getModelId(RealmModel realm, KeycloakSession session, GroupRepresentation groupRep)`
    `String` | GroupsPartialImport.`getName(GroupRepresentation group)`
    `void` | GroupsPartialImport.`remove(RealmModel realm, KeycloakSession session, GroupRepresentation groupRep)`

  - ### Uses of GroupRepresentation in org.keycloak.representations.idm

    Fields in org.keycloak.representations.idm with type parameters of type GroupRepresentation
    Modifier and Type | Field and Description
    --- | ---
    `protected List<GroupRepresentation>` | RealmRepresentation.`groups`
    `protected List<GroupRepresentation>` | PartialImportRepresentation.`groups`
    `protected List<GroupRepresentation>` | GroupRepresentation.`subGroups`

    Methods in org.keycloak.representations.idm that return GroupRepresentation
    Modifier and Type | Method and Description
    --- | ---
    `GroupRepresentation` | GroupRepresentation.`singleAttribute(String name, String value)`

    Methods in org.keycloak.representations.idm that return types with arguments of type GroupRepresentation
    Modifier and Type | Method and Description
    --- | ---
    `List<GroupRepresentation>` | RealmRepresentation.`getGroups()`
    `List<GroupRepresentation>` | PartialImportRepresentation.`getGroups()`
    `List<GroupRepresentation>` | GroupRepresentation.`getSubGroups()`

    Method parameters in org.keycloak.representations.idm with type arguments of type GroupRepresentation
    Modifier and Type | Method and Description
    --- | ---
    `void` | RealmRepresentation.`setGroups(List<GroupRepresentation> groups)`
    `void` | PartialImportRepresentation.`setGroups(List<GroupRepresentation> groups)`
    `void` | GroupRepresentation.`setSubGroups(List<GroupRepresentation> subGroups)`

  - ### Uses of GroupRepresentation in org.keycloak.services.resources.admin

    Methods in org.keycloak.services.resources.admin that return GroupRepresentation
    Modifier and Type | Method and Description
    --- | ---
    `GroupRepresentation` | GroupResource.`getGroup()`
    `GroupRepresentation` | RealmAdminResource.`getGroupByPath(String path)`

    Methods in org.keycloak.services.resources.admin that return types with arguments of type GroupRepresentation
    Modifier and Type | Method and Description
    --- | ---
    `List<GroupRepresentation>` | RealmAdminResource.`getDefaultGroups()` Get group hierarchy.
    `List<GroupRepresentation>` | GroupsResource.`getGroups()` Get group hierarchy.
    `List<GroupRepresentation>` | UsersResource.`groupMembership(String id)`

    Methods in org.keycloak.services.resources.admin with parameters of type GroupRepresentation
    Modifier and Type | Method and Description
    --- | ---
    `javax.ws.rs.core.Response` | GroupResource.`addChild(GroupRepresentation rep)` Set or create child.
    `javax.ws.rs.core.Response` | GroupsResource.`addTopLevelGroup(GroupRepresentation rep)` create or add a top level realm groupSet or create child.
    `void` | GroupResource.`updateGroup(GroupRepresentation rep)` Update group, ignores subgroups.
    `static void` | GroupResource.`updateGroup(GroupRepresentation rep, GroupModel model)`

Copyright © 2016 JBoss by Red Hat. All rights reserved.