-
- All Superinterfaces:
-
Serializable
- 所有已知实现类:
-
RelationTypeSupport
public interface RelationType extends Serializable
RelationType接口必须由期望表示关系类型的任何类实现。- 从以下版本开始:
- 1.5
-
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 String
getRelationTypeName()
返回关系类型名称。RoleInfo
getRoleInfo(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
- 如果关系类型中没有该名称的角色信息。
-
-