Class MapDefaults


  • public class MapDefaults
    extends java.lang.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 Summary

      Constructors 
      Constructor Description
      MapDefaults()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean defaultBoolean()
      Returns a default boolean value (false).
      static byte defaultByte()
      Returns a default byte value (0).
      static char defaultChar()
      Returns a default char value ('\0').
      static double defaultDouble()
      Returns a default double value (0.0).
      static float defaultFloat()
      Returns a default float value (0.0f).
      static int defaultInt()
      Returns a default int value (0).
      static long defaultLong()
      Returns a default long value (0L).
      static short defaultShort()
      Returns a default short value (0).
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MapDefaults

        public MapDefaults()
    • Method Detail

      • 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).