Module  java.management

Class RoleInfo

  • All Implemented Interfaces:
    Serializable


    public class RoleInfo
    extends Object
    implements Serializable
    RoleInfo对象总结了关系类型中的角色。

    该类的serialVersionUID2504952983494636987L

    从以下版本开始:
    1.5
    另请参见:
    Serialized Form
    • 字段详细信息

      • ROLE_CARDINALITY_INFINITY

        public static final int ROLE_CARDINALITY_INFINITY
        指定无限的基数。
        另请参见:
        Constant Field Values
    • 方法详细信息

      • getName

        public String getName​()
        返回角色的名称。
        结果
        角色的名称。
      • isReadable

        public boolean isReadable​()
        返回角色的读访问模式(如果可读,则返回true)。
        结果
        如果角色是可读的,则为true。
      • isWritable

        public boolean isWritable​()
        返回角色的写访问模式(如果可写,则为true)。
        结果
        如果角色是可写的,则为true。
      • getDescription

        public String getDescription​()
        返回角色的说明文字。
        结果
        角色的描述。
      • getMinDegree

        public int getMinDegree​()
        返回相应角色引用的最小度。
        结果
        最小程度。
      • getMaxDegree

        public int getMaxDegree​()
        返回相应角色引用的最大度。
        结果
        最大程度。
      • getRefMBeanClassName

        public String getRefMBeanClassName​()

        返回预期在相应角色中引用的MBean类型的名称。

        结果
        引用类型的名称。
      • checkMinDegree

        public boolean checkMinDegree​(int value)
        如果 value参数大于或等于预期的最小度,则返回true,否则返回false。
        参数
        value - 要检查的值
        结果
        如果大于或等于最小度,则为true,否则为false。
      • checkMaxDegree

        public boolean checkMaxDegree​(int value)
        如果 value参数低于或等于预期的最大度数,则返回true,否则返回false。
        参数
        value - 要检查的值
        结果
        如果低于或等于最大度,则为true,否则为false。
      • toString

        public String toString​()
        返回描述角色信息的字符串。
        重写:
        toStringObject
        结果
        a description of the role info.