Document the BooleanBiFunction interface (#2493)

* Document the BooleanBiFunction interface

* Fix the documentation for the BooleanBiFunction#CAUSES and BooleanBiFunction#CAUSED_BY fields being incorrect

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
haykam821 2021-08-25 11:25:38 -04:00 committed by GitHub
parent 755162fb98
commit 83b0f873a0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 17 additions and 0 deletions

View File

@ -1,20 +1,37 @@
CLASS net/minecraft/class_247 net/minecraft/util/function/BooleanBiFunction
COMMENT A function that is provided two booleans and returns one boolean.
FIELD field_1366 OR Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if either argument is {@code true}.
FIELD field_16885 NOT_OR Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if neither argument is {@code true}.
FIELD field_16886 ONLY_FIRST Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if only the first argument is {@code true}.
FIELD field_16887 SECOND Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if the second argument is {@code true}.
FIELD field_16888 NOT_AND Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if either argument is {@code false}.
FIELD field_16889 CAUSES Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if the first argument is {@code false} or the second argument is {@code true}.
FIELD field_16890 SAME Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if both arguments are {@code true} or both arguments are {@code false}.
FIELD field_16891 FIRST Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if the first argument is {@code true}.
FIELD field_16892 NOT_SAME Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if one argument is {@code true} and the other is {@code false}.
FIELD field_16893 ONLY_SECOND Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if only the second argument is {@code true}.
FIELD field_16894 NOT_FIRST Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if the first argument is {@code false}.
FIELD field_16895 TRUE Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that always returns {@code true}.
FIELD field_16896 AND Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if both arguments are {@code true}.
FIELD field_16897 FALSE Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that always returns {@code false}.
FIELD field_16898 NOT_SECOND Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if the second argument is {@code false}.
FIELD field_16899 CAUSED_BY Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if the first argument is {@code true} or the second argument is {@code false}.
METHOD apply (ZZ)Z
ARG 1 a
ARG 2 b