# RightOwner

A right owner (sometimes called principal).

Methods
Right | getRightForObject(DbObject object) Get the 'grant schema' right of this object.
Right | getRightForObject(DbObject object) Get the 'grant schema' right of this object. Parameters: object - the granted object (table or schema) Returns: the right or null if the right has not been granted
Right | getRightForRole(Role role) Get the 'grant role' right of this object.
Right | getRightForRole(Role role) Get the 'grant role' right of this object. Parameters: role - the granted role Returns: the right or null if the right has not been granted
void | grantRight(DbObject object, Right right) Grant a right for the given table.
void | grantRight(DbObject object, Right right) Grant a right for the given table. Only one right object per table is supported. Parameters: object - the object (table or schema) right - the right
void | grantRole(Role role, Right right) Grant a role to this object.
void | grantRole(Role role, Right right) Grant a role to this object. Parameters: role - the role right - the right to grant
boolean | isRoleGranted(Role grantedRole) Check if a role has been granted for this right owner.
boolean | isRoleGranted(Role grantedRole) Check if a role has been granted for this right owner. Parameters: grantedRole - the role Returns: true if the role has been granted