
com.causecode.user.Role.groovy Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of nucleus Show documentation
Show all versions of nucleus Show documentation
nucleus is a Grails-Groovy plugin which contains utility methods, classes and endpoints.
/*
* Copyright (c) 2016, CauseCode Technologies Pvt Ltd, India.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or
* without modification, are not permitted.
*/
package com.causecode.user
import groovy.transform.EqualsAndHashCode
import groovy.transform.ToString
/**
* Role groovy class used to specify authority information.
*/
@ToString(includes = ['id'], includePackage = false)
@EqualsAndHashCode
class Role {
String authority
static mapping = {
cache true
}
static constraints = {
authority blank: false, unique: true
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy