Java BeanUtils - Buat Konverter Kustom

Deskripsi

Paket BeanUtils memungkinkan pembuatan objek string Anda sendiri untuk dikonversi untuk setiap kelas java dan konverter terdaftar dapat digunakan oleh semua metode BeanUtils.

Berikut adalah langkah-langkah untuk membuat dan mendaftarkan konverter Anda sendiri:

  • Pertama buat kelas yang akan mengimplementasikan antarmuka Konverter dan objek java.lang.Class dari kelas aplikasi (seperti kelas yang perlu diubah dan nilai string yang masuk untuk diubah) harus diterima oleh metode convert () .

  • Instance dari kelas konverter Anda harus didaftarkan dengan memanggil metode ConvertUtils.register () pada saat pembuatan aplikasi.

Sintaksis

public <T> T convert(Class<T> type, Object value);

Parameter:

  • T: Ini menunjukkan jenis hasil yang diinginkan.

  • type: Ini menunjukkan bahwa tipe data yang nilainya harus dikonversi.

  • value: Ini menunjukkan nilai input yang akan diubah

Metode di atas akan mengembalikan nilai yang dikonversi atau akan mengeluarkan pengecualian, jika konversi tidak berhasil dilakukan.