Package com.uwyn.jhighlight.pcj.map
Class MapDefaults
java.lang.Object
com.uwyn.jhighlight.pcj.map.MapDefaults
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 -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
Returns a default boolean value (false).static byte
Returns a default byte value (0).static char
Returns a default char value ('\0').static double
Returns a default double value (0.0).static float
Returns a default float value (0.0f).static int
Returns a default int value (0).static long
Returns a default long value (0L).static short
Returns a default short value (0).
-
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).
-