diff --git a/devkit-utils/src/main/java/com/onixbyte/devkit/utils/BranchUtil.java b/devkit-utils/src/main/java/com/onixbyte/devkit/utils/BranchUtil.java
index 8f11a02..158ffe6 100644
--- a/devkit-utils/src/main/java/com/onixbyte/devkit/utils/BranchUtil.java
+++ b/devkit-utils/src/main/java/com/onixbyte/devkit/utils/BranchUtil.java
@@ -137,14 +137,14 @@ public final class BranchUtil {
* on the result.
*
* If the result is {@code true}, the {@code trueHandler} is executed. If the result is
- * {@code false} and an {@code elseHandler} is provided, it is executed.
+ * {@code false} and an {@code falseSupplier} is provided, it is executed.
*
* Returns the result of the executed handler.
*
* @param the type of the result to be handled by the methods
* @param trueHandler the handler to be executed if the result is {@code true}
* @param falseSupplier the handler to be executed if the result is {@code false} (optional)
- * @return the result of the executed handler, or {@code null} if no {@code elseHandler} is
+ * @return the result of the executed handler, or {@code null} if no {@code falseSupplier} is
* provided and the result of the evaluation is {@code false}
*/
public T thenSupply(Supplier trueHandler, Supplier falseSupplier) {
@@ -167,8 +167,7 @@ public final class BranchUtil {
*
* @param the type of the result to be handled by the methods
* @param trueSupplier the handler to be executed if the result is {@code true}
- * @return the result of the executed handler, or {@code null} if result of evaluation is
- * {@code false}
+ * @return the result of the executed handler, or {@code null} if result of evaluation is {@code false}
*/
public T thenSupply(Supplier trueSupplier) {
return thenSupply(trueSupplier, null);
@@ -207,4 +206,18 @@ public final class BranchUtil {
then(trueHandler, null);
}
+ /**
+ * Get the boolean result.
+ *
+ * Note: {@link BranchUtil} is not responsible for getting a raw boolean result, consider use
+ * {@link BoolUtil} to replace.
+ *
+ * @see BoolUtil
+ * @return the result
+ */
+ @Deprecated(forRemoval = true)
+ public boolean getResult() {
+ return result;
+ }
+
}