Class TrimNormalizer

java.lang.Object
nablarch.fw.web.handler.normalizer.TrimNormalizer
All Implemented Interfaces:
Normalizer

public class TrimNormalizer extends Object implements Normalizer
前後のホワイトスペース(Character.isWhitespace(int))を除去するノーマライザ実装クラス。 ホワイトスペースを除去した結果、空文字列となった場合にはnullに置き換える。
Author:
Hisaaki Shioiri
  • Constructor Details

    • TrimNormalizer

      public TrimNormalizer()
  • Method Details

    • canNormalize

      public boolean canNormalize(String key)
      全てのパラメータがトリム対象なので、常にtrueを返す。
      Specified by:
      canNormalize in interface Normalizer
      Parameters:
      key - パラメータのキー
      Returns:
      ノーマライズ対象の場合は true
    • normalize

      public String[] normalize(String[] value)
      前後のホワイトスペースを除去した値を返す。
      Specified by:
      normalize in interface Normalizer
      Parameters:
      value - ノーマライズ対象の値
      Returns:
      前後のホワイトスペースを除去した値