Class MethodLogger.DefaultArgumentFormatter

java.lang.Object
is.codion.common.logging.MethodLogger.DefaultArgumentFormatter
All Implemented Interfaces:
MethodLogger.ArgumentFormatter
Enclosing interface:
MethodLogger

public static class MethodLogger.DefaultArgumentFormatter extends Object implements MethodLogger.ArgumentFormatter
Provides String representations of method arguments.
  • Constructor Details

    • DefaultArgumentFormatter

      public DefaultArgumentFormatter()
  • Method Details

    • format

      public final String format(String methodName, @Nullable Object object)
      Specified by:
      format in interface MethodLogger.ArgumentFormatter
      Parameters:
      methodName - the method name
      object - the argument
      Returns:
      a String representation of the argument
    • toString

      protected String toString(String methodName, @Nullable Object object)
      Returns a String representation of the given object.
      Parameters:
      methodName - the method name
      object - the object
      Returns:
      a String representation of the given object
    • toString

      protected String toString(@Nullable Object object)
      Returns a String representation of the given object.
      Parameters:
      object - the object
      Returns:
      a String representation of the given object