package com.wt.mframework.mf.protocal;

import com.wt.mframework.mf.vo.RoleVO;

import java.util.ArrayList;

/**
 * Created by liubo on 14-6-23.
 */
public interface IHea
{
    //获得RootID
    public String getRootID(ArrayList<RoleVO> roleArr);

    //根据UUID，获得下级的数据
    public ArrayList<RoleVO> getLevelArray(ArrayList<RoleVO> roleArr, String uuid);

    //获得所有的子节点
    public ArrayList<RoleVO> getAllChildArray(ArrayList<RoleVO> roleArr);

    //是否有下级
    public Boolean hasChild(ArrayList<RoleVO> roleArr, String uuid);
}
