クラス UUIDConverter

java.lang.ObjectSE
org.springframework.integration.util.UUIDConverter
実装済みのインターフェース一覧:
Converter<ObjectSE,UUIDSE>

public class UUIDConverter extends ObjectSE implements Converter<ObjectSE,UUIDSE>
汎用オブジェクトから UUID インスタンスを生成するのに役立つユーティリティ。
作成者:
Dave Syer, Gary Russell, Christian Tzolov, Artem Bilan, Ngoc Nhan
  • コンストラクターの詳細

    • UUIDConverter

      public UUIDConverter()
  • 方法の詳細

    • convert

      public UUIDSE convert(ObjectSE source)
      便利なメソッド getUUID(Object) を使用して、入力を UUID に変換します。
      次で指定:
      インターフェース Converter<ObjectSE,UUIDSE> 内の convert 
      関連事項:
    • getUUID

      public static UUIDSE getUUID(ObjectSE input)
      オブジェクトを UUID に変換するための便利なユーティリティ。入力が
      • null: null を返します
      • UUID: 入力を変更せずに返します
      • UUID としてフォーマットされた文字列: UUID.fromString(String)SE の結果を返します
      • その他の文字列: 入力から生成されたバイトで UUID.nameUUIDFromBytes(byte[])SE を返します
      • プリミティブまたはプリミティブラッパー: 文字列に変換し、以前の変換方法を使用します
      • シリアライザブル: 入力の直列化されたバイトを含む UUID.nameUUIDFromBytes(byte[])SE を返します
      上記のいずれにも当てはまらない場合は、直列化しようとすると例外が発生します。
      パラメーター:
      input - オブジェクト
      戻り値:
      入力から構築された UUID