Class DiscardWhiteSpaceFilter

java.lang.Object
org.pentaho.reporting.libraries.fonts.text.whitespace.DiscardWhiteSpaceFilter
All Implemented Interfaces:
Cloneable, WhiteSpaceFilter

public class DiscardWhiteSpaceFilter extends Object implements WhiteSpaceFilter
Creation-Date: 11.06.2006, 20:11:17
Author:
Thomas Morgner
  • Field Details

  • Constructor Details

    • DiscardWhiteSpaceFilter

      public DiscardWhiteSpaceFilter()
  • Method Details

    • reset

      public void reset()
      Reset the filter to the same state as if the filter had been constructed but not used yet.
      Specified by:
      reset in interface WhiteSpaceFilter
    • filter

      public int filter(int codepoint)
      Filters the whitespaces. This method returns '-1', if the whitespace should be removed from the stream; otherwise it presents a replacement character. If the codepoint is no whitespace at all, the codepoint is returned unchanged.
      Specified by:
      filter in interface WhiteSpaceFilter
      Parameters:
      codepoint -
      Returns:
    • clone

      public Object clone() throws CloneNotSupportedException
      Specified by:
      clone in interface WhiteSpaceFilter
      Throws:
      CloneNotSupportedException