模块  java.base
软件包  java.security

Interface Principal

    • 方法详细信息

      • equals

        boolean equals​(Object another)
        将此主体与指定对象进行比较。 如果传入的对象与此接口的实现所表示的主体匹配,则返回true。
        重写:
        equals ,课程 Object
        参数
        another - 与...比较的委托人。
        结果
        如果传入的主体与此主体封装的主体相同,则为true,否则为false。
        另请参见:
        Object.hashCode()HashMap
      • toString

        String toString()
        返回此主体的字符串表示形式。
        重写:
        toString ,课程 Object
        结果
        此主体的字符串表示形式。
      • getName

        String getName()
        返回此主体的名称。
        结果
        这个校长的名字。
      • implies

        default boolean implies​(Subject subject)
        如果此主体隐含指定的主题,则返回true。
        实现要求:
        如果subject为非null且包含至少一个等于此主体的主体,则此方法的默认实现返回true。

        如有必要,子类可以使用不同的实现覆盖它。

        参数
        subject - Subject
        结果
        如果 subject非空并且由此主体隐含,则为true,否则为false。
        从以下版本开始:
        1.8