smartbi.user
接口 IFunction


public interface IFunction

操作权限接口类


方法摘要
 java.lang.String getAlias()
          获取别名
 java.lang.String getDesc()
          获取描述
 java.lang.String getId()
          获取操作权限ID
 java.lang.String getName()
          获取操作权限名称
 int getOrder()
          获取树节点的次序
 IFunction getParentIFunction()
          获取父操作权限
 java.util.List<? extends IRole> getRolesToFunction()
          获取拥有此操作权限的角色
 java.util.List<? extends IFunction> getSubFunctions()
          获取子操作权限列表
 java.lang.String getSystemId()
          获取应用系统ID
 java.lang.String isBuiltIn()
          是否为内置的操作权限
 

方法详细信息

getId

java.lang.String getId()
获取操作权限ID

返回:
操作权限ID

getName

java.lang.String getName()
获取操作权限名称

返回:
名称

getAlias

java.lang.String getAlias()
获取别名

返回:
别名

getDesc

java.lang.String getDesc()
获取描述

返回:
描述

getSystemId

java.lang.String getSystemId()
获取应用系统ID

返回:
应用系统ID

isBuiltIn

java.lang.String isBuiltIn()
是否为内置的操作权限

返回:
0 代表不是内置,否则是内置

getOrder

int getOrder()
获取树节点的次序

返回:
返回数值越大排在越前面

getParentIFunction

IFunction getParentIFunction()
获取父操作权限

返回:
父操作权限

getSubFunctions

java.util.List<? extends IFunction> getSubFunctions()
获取子操作权限列表

返回:
子操作权限列表

getRolesToFunction

java.util.List<? extends IRole> getRolesToFunction()
获取拥有此操作权限的角色

返回:
操作权限列表