クラス RoleHierarchyUtils


  • public final class RoleHierarchyUtils
    extends java.lang.Object
    RoleHierarchy のユーティリティメソッド。
    導入:
    4.2.0
    • メソッドのサマリー

      すべてのメソッド   静的メソッド   具象メソッド  
      修飾子と型 メソッド 説明
      static java.lang.StringroleHierarchyFromMap​(java.util.Map<java.lang.String,​java.util.List<java.lang.String>> roleHierarchyMap)
      提供されたロール名の Map を、暗黙のロール名に変換し、RoleHierarchyImpl.setHierarchy(String) が理解できる文字列表現に変換します。
      • クラス java.lang.Object から継承されたメソッド

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • メソッドの詳細

      • roleHierarchyFromMap

        public static java.lang.String roleHierarchyFromMap​(java.util.Map<java.lang.String,​java.util.List<java.lang.String>> roleHierarchyMap)
        提供されたロール名の Map を、暗黙のロール名に変換し、RoleHierarchyImpl.setHierarchy(String) が理解できる文字列表現に変換します。マップキーはロール名であり、マップ値は暗黙のロール名の List です。
        パラメーター:
        roleHierarchyMap - ロール名から暗黙のロール名へのマッピング。
        戻り値:
        ロール階層の文字列表現
        例外:
        java.lang.IllegalArgumentException - roleHierarchyMap が null または空の場合、またはロール名が null または空の場合、暗黙のロール名が null または空の場合