Class GrouperDigitalMarketplaceUser

java.lang.Object
edu.internet2.middleware.grouper.app.remedyV2.digitalMarketplace.GrouperDigitalMarketplaceUser

public class GrouperDigitalMarketplaceUser extends Object
  • Constructor Details

    • GrouperDigitalMarketplaceUser

      public GrouperDigitalMarketplaceUser()
  • Method Details

    • getUserId

      public String getUserId()
    • setUserId

      public void setUserId(String userId)
    • getLoginName

      public String getLoginName()
    • setLoginName

      public void setLoginName(String loginName)
    • getGroups

      public Set<String> getGroups()
      extensions of groups the user is in
      Returns:
      the groups
    • getJsonObject

      public com.fasterxml.jackson.databind.JsonNode getJsonObject()
      json for this user
      Returns:
      the json
    • setJsonObject

      public void setJsonObject(com.fasterxml.jackson.databind.JsonNode jsonObject1)
      json for this user
      Parameters:
      jsonObject1 - the json to set
    • toProvisioningEntity

      public ProvisioningEntity toProvisioningEntity()
    • fromProvisioningEntity

      public static GrouperDigitalMarketplaceUser fromProvisioningEntity(ProvisioningEntity targetEntity, Set<String> fieldNamesToSet)
      Parameters:
      targetEntity -
      Returns:
    • fromJson

      public static GrouperDigitalMarketplaceUser fromJson(com.fasterxml.jackson.databind.JsonNode entityNode)
      convert from jackson json
      Parameters:
      entityNode -
      Returns:
      the group
    • toJson

      public com.fasterxml.jackson.databind.node.ObjectNode toJson(Set<String> fieldNamesToSet)
      convert from jackson json
      Parameters:
      fieldNamesToSet -
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • createTableDigitalMarketplaceUser

      public static void createTableDigitalMarketplaceUser(DdlVersionBean ddlVersionBean, Database database)
      Parameters:
      ddlVersionBean -
      database -