Class ToolsSupport

java.lang.Object
rife.bld.extension.tools.internal.ToolsSupport

@NullMarked public final class ToolsSupport extends Object
Internal support utilities shared across tool classes.

This class is not part of the public API and may change without notice.

Since:
1.0
Author:
Erik C. Thauvin
  • Method Details

    • requireContext

      public static void requireContext(String context)
      Validates that a context string is not null, empty, or whitespace-only.
      Parameters:
      context - the context string to validate
      Throws:
      NullPointerException - if context is null
      IllegalArgumentException - if context is empty, or whitespace-only
    • requireMessage

      public static void requireMessage(String message)
      Validates that a message string is not null, empty, or whitespace-only.
      Parameters:
      message - the message string to validate
      Throws:
      NullPointerException - if message is null
      IllegalArgumentException - if message is empty, or whitespace-only