Javadoc and SelectorUtils cleanup
This commit is contained in:
parent
7897159a1c
commit
ead52ef3aa
2 changed files with 10 additions and 9 deletions
|
|
@ -41,7 +41,8 @@ import org.checkerframework.checker.nullness.qual.NonNull;
|
|||
import org.checkerframework.checker.nullness.qual.Nullable;
|
||||
|
||||
/**
|
||||
* Registry containing mappings between {@link Class classes} and {@link ParameterInjector injectors}
|
||||
* Registry containing mappings between {@link Class} {@link Predicate Predicates}
|
||||
* and {@link ParameterInjector injectors}.
|
||||
*
|
||||
* The order injectors are tested is the same order they were registered in.
|
||||
*
|
||||
|
|
|
|||
|
|
@ -435,24 +435,24 @@ final class SelectorUtils {
|
|||
|
||||
@SuppressWarnings("unchecked")
|
||||
List<Entity> entities() {
|
||||
return reflectiveOperation(() -> ((List<Object>) this.methods().entities.invoke(
|
||||
final List<Object> internalEntities = reflectiveOperation(() -> ((List<Object>) this.methods().entities.invoke(
|
||||
this.selector,
|
||||
this.commandContext.<Object>get(WrappedBrigadierParser.COMMAND_CONTEXT_BRIGADIER_NATIVE_SENDER)
|
||||
))
|
||||
.stream()
|
||||
)));
|
||||
return internalEntities.stream()
|
||||
.map(o -> reflectiveOperation(() -> (Entity) this.methods().getBukkitEntity.invoke(o)))
|
||||
.collect(Collectors.toList()));
|
||||
.collect(Collectors.toList());
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
List<Player> players() {
|
||||
return reflectiveOperation(() -> ((List<Object>) this.methods().players.invoke(
|
||||
final List<Object> serverPlayers = reflectiveOperation(() -> ((List<Object>) this.methods().players.invoke(
|
||||
this.selector,
|
||||
this.commandContext.<Object>get(WrappedBrigadierParser.COMMAND_CONTEXT_BRIGADIER_NATIVE_SENDER)
|
||||
))
|
||||
.stream()
|
||||
)));
|
||||
return serverPlayers.stream()
|
||||
.map(o -> reflectiveOperation(() -> (Player) this.methods().getBukkitEntity.invoke(o)))
|
||||
.collect(Collectors.toList()));
|
||||
.collect(Collectors.toList());
|
||||
}
|
||||
|
||||
@FunctionalInterface
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue