-
- All Superinterfaces:
-
Serializable
- 所有已知实现类:
-
RelationTypeSupport
public interface RelationType extends Serializable
RelationType接口必须由期望表示关系类型的任何类实现。- 从以下版本开始:
- 1.5
-
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 StringgetRelationTypeName()返回关系类型名称。RoleInfogetRoleInfo(String roleInfoName)返回给定角色信息名称的角色信息(RoleInfo对象)(如果未找到,则返回null)。List<RoleInfo>getRoleInfos()返回角色定义列表(RoleInfo对象的ArrayList)。
-
-
-
方法详细信息
-
getRelationTypeName
String getRelationTypeName()
返回关系类型名称。- 结果
- 关系类型名称。
-
getRoleInfo
RoleInfo getRoleInfo(String roleInfoName) throws IllegalArgumentException, RoleInfoNotFoundException
返回给定角色信息名称的角色信息(RoleInfo对象)(如果未找到,则返回null)。- 参数
-
roleInfoName- 角色信息名称 - 结果
- 提供角色定义的RoleInfo对象不存在
- 异常
-
IllegalArgumentException- 如果为null参数 -
RoleInfoNotFoundException- 如果关系类型中没有该名称的角色信息。
-
-