程序包 org.bukkit.plugin.messaging

# 类 PluginMessageListenerRegistration

java.lang.Object
org.bukkit.plugin.messaging.PluginMessageListenerRegistration

public final class PluginMessageListenerRegistration extends Object
包含了关于`Plugin`注册的插件通道的信息.

- ## 构造器概要

  构造器
  构造器
  说明
  `PluginMessageListenerRegistration(@NotNull Messenger messenger, @NotNull Plugin plugin, @NotNull String channel, @NotNull PluginMessageListener listener)`

- ## 方法概要

  修饰符和类型
  方法
  说明
  `boolean`
  `equals(Object obj)`
  `@NotNull String`
  `getChannel()`
  获取插件注册的插件通道.
  `@NotNull PluginMessageListener`
  `getListener()`
  获取这个注册所描述的监听器.
  `@NotNull Plugin`
  `getPlugin()`
  获取这个注册的相关的插件.
  `int`
  `hashCode()`
  `boolean`
  `isValid()`
  检测这个注册是否仍然有效.

  ### 从类继承的方法 java.lang.Object

  `clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait`

- ## 构造器详细资料

  - ### PluginMessageListenerRegistration

    public PluginMessageListenerRegistration(@NotNull @NotNull Messenger messenger, @NotNull @NotNull Plugin plugin, @NotNull @NotNull String channel, @NotNull @NotNull PluginMessageListener listener)

- ## 方法详细资料

  - ### getChannel

    @NotNull public @NotNull String getChannel()
    获取插件注册的插件通道.

    原文：Gets the plugin channel that this registration is about.

    返回:
      插件通道

  - ### getListener

    @NotNull public @NotNull PluginMessageListener getListener()
    获取这个注册所描述的监听器.

    原文：Gets the registered listener described by this registration.

    返回:
      注册的监听器

  - ### getPlugin

    @NotNull public @NotNull Plugin getPlugin()
    获取这个注册的相关的插件.

    原文：Gets the plugin that this registration is for.

    返回:
      注册的插件

  - ### isValid

    public boolean isValid()
    检测这个注册是否仍然有效.

    原文：Checks if this registration is still valid.

    返回:
      如果这个注册还有效则为true，false反之

  - ### equals

    public boolean equals(Object obj)
    覆盖:
      `equals` 在类中 `Object`

  - ### hashCode

    public int hashCode()
    覆盖:
      `hashCode` 在类中 `Object`