Role Data Type

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

Example

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