java.lang.Object
org.pentaho.reporting.libraries.base.util.Empty

public final class Empty extends java.lang.Object
Class which holds a static reference to a set of empty objects. This is created for performance reasons. Using this class will prevent creating duplicated "empty" object.
Author:
David Kincade
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final java.util.List
    Deprecated.
    this is a redeclaration of the Collections.EMPTY_LIST field and should be killed.
    static final java.util.Map
    An empty Map.
    static final java.lang.String
    The empty string.
    static final java.lang.String[]
    An empty array of Strings.
  • Method Summary

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • STRING

      public static final java.lang.String STRING
      The empty string.
      See Also:
    • STRING_ARRAY

      public static final java.lang.String[] STRING_ARRAY
      An empty array of Strings.
    • MAP

      public static final java.util.Map MAP
      An empty Map. (Collections.EMPTY_MAP is not available until JDK 1.4)
    • LIST

      public static final java.util.List LIST
      Deprecated.
      this is a redeclaration of the Collections.EMPTY_LIST field and should be killed.
      An empty List.