Class MapDefaults

java.lang.Object
com.uwyn.jhighlight.pcj.map.MapDefaults

public class MapDefaults extends Object
This class implements methods for retrieving default values for each of the primitive types. The default values are returned by the maps' get()-methods when a specified key does not map to any value.

Note: Later versions may provide the ability to configure the default values returned by maps.

Since:
1.0
Version:
1.0 2002/29/12
  • Constructor Details

    • MapDefaults

      public MapDefaults()
  • Method Details

    • defaultBoolean

      public static boolean defaultBoolean()
      Returns a default boolean value (false).
      Returns:
      a default boolean value (false).
    • defaultChar

      public static char defaultChar()
      Returns a default char value ('\0').
      Returns:
      a default char value ('\0').
    • defaultByte

      public static byte defaultByte()
      Returns a default byte value (0).
      Returns:
      a default byte value (0).
    • defaultShort

      public static short defaultShort()
      Returns a default short value (0).
      Returns:
      a default short value (0).
    • defaultInt

      public static int defaultInt()
      Returns a default int value (0).
      Returns:
      a default int value (0).
    • defaultLong

      public static long defaultLong()
      Returns a default long value (0L).
      Returns:
      a default long value (0L).
    • defaultFloat

      public static float defaultFloat()
      Returns a default float value (0.0f).
      Returns:
      a default float value (0.0f).
    • defaultDouble

      public static double defaultDouble()
      Returns a default double value (0.0).
      Returns:
      a default double value (0.0).