| 程序包 | 说明 |
|---|---|
| cc.carm.lib.easylistener | |
| cc.carm.lib.easylistener.handler |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> @NotNull BundleEventHandler<T,org.bukkit.event.Event> |
EasyListener.handleBundle(@NotNull java.lang.Class<T> elementClass)
利用 functional 接口对多个同属
Event 进行监听处理。 |
<T,E extends org.bukkit.event.Event> |
EasyListener.handleBundle(@NotNull java.lang.Class<T> elementClass,
@NotNull java.lang.Class<E> eventType)
利用 functional 接口对多个同属
Event 进行监听处理。 |
| 限定符和类型 | 方法和说明 |
|---|---|
BundleEventHandler<T,E> |
BundleEventHandler.filter(@Nullable java.util.function.BiPredicate<T,E> predicate) |
BundleEventHandler<T,E> |
BundleEventHandler.filter(@Nullable java.util.function.Predicate<T> predicate) |
<U extends E> |
BundleEventHandler.from(@NotNull java.lang.Class<U> eventClass,
@Nullable org.bukkit.event.EventPriority priority,
@NotNull java.util.function.Function<U,T> wrapFunction) |
<U extends E> |
BundleEventHandler.from(@NotNull java.lang.Class<U> eventClass,
@NotNull java.util.function.Function<U,T> wrapFunction) |
Copyright © 2022. All rights reserved.