Role Data Type

Implemented Interfaces
Serializable
Properties
name data type description
description string
allPermissions array of Permission
roles array of Role
descriptionOrName string
name string
permissions array of Permission
Properties inherited from BaseEntity
transient boolean
id number
version number

Example

{
  "description" : "...",
  "allPermissions" : [ {
    "transient" : true,
    "id" : 12345,
    "permission" : "...",
    "name" : "..."
  }, {
    "transient" : true,
    "id" : 12345,
    "permission" : "...",
    "name" : "..."
  } ],
  "roles" : [ {
    "description" : "...",
    "allPermissions" : [ {
      "transient" : true,
      "id" : 12345,
      "permission" : "...",
      "name" : "..."
    }, {
      "transient" : true,
      "id" : 12345,
      "permission" : "...",
      "name" : "..."
    } ],
    "roles" : [ { }, { } ],
    "descriptionOrName" : "...",
    "name" : "...",
    "permissions" : [ {
      "transient" : true,
      "id" : 12345,
      "permission" : "...",
      "name" : "..."
    }, {
      "transient" : true,
      "id" : 12345,
      "permission" : "...",
      "name" : "..."
    } ],
    "transient" : true,
    "id" : 12345,
    "version" : 12345
  }, {
    "description" : "...",
    "allPermissions" : [ {
      "transient" : true,
      "id" : 12345,
      "permission" : "...",
      "name" : "..."
    }, {
      "transient" : true,
      "id" : 12345,
      "permission" : "...",
      "name" : "..."
    } ],
    "roles" : [ { }, { } ],
    "descriptionOrName" : "...",
    "name" : "...",
    "permissions" : [ {
      "transient" : true,
      "id" : 12345,
      "permission" : "...",
      "name" : "..."
    }, {
      "transient" : true,
      "id" : 12345,
      "permission" : "...",
      "name" : "..."
    } ],
    "transient" : true,
    "id" : 12345,
    "version" : 12345
  } ],
  "descriptionOrName" : "...",
  "name" : "...",
  "permissions" : [ {
    "transient" : true,
    "id" : 12345,
    "permission" : "...",
    "name" : "..."
  }, {
    "transient" : true,
    "id" : 12345,
    "permission" : "...",
    "name" : "..."
  } ],
  "transient" : true,
  "id" : 12345,
  "version" : 12345
}