57 lines
940 B
Java
57 lines
940 B
Java
package de.tavolio.realm.role;
|
|
|
|
import de.tavolio.realm.RealmEntity;
|
|
import de.tavolio.realm.RealmScoped;
|
|
import jakarta.persistence.*;
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.List;
|
|
|
|
@Entity
|
|
@Table(name = "role")
|
|
public class RoleEntity implements RealmScoped
|
|
{
|
|
@Id
|
|
private String id;
|
|
|
|
@Column(name = "role_name")
|
|
private String name;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "realm_id")
|
|
private RealmEntity realm;
|
|
|
|
public String getId()
|
|
{
|
|
return id;
|
|
}
|
|
|
|
public RoleEntity setId(String id)
|
|
{
|
|
this.id = id;
|
|
return this;
|
|
}
|
|
|
|
public String getName()
|
|
{
|
|
return name;
|
|
}
|
|
|
|
public RoleEntity setName(String name)
|
|
{
|
|
this.name = name;
|
|
return this;
|
|
}
|
|
|
|
public RealmEntity getRealm()
|
|
{
|
|
return realm;
|
|
}
|
|
|
|
public RoleEntity setRealm(RealmEntity realm)
|
|
{
|
|
this.realm = realm;
|
|
return this;
|
|
}
|
|
}
|