Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
POJO (Plain Old Java Object) に PropertyChangeSupport があるかどうかを知るための標準またはベスト プラクティスの方法はありますか?
標準的な方法は考えられませんが、リフレクションを使用してクラスのプロパティを反復処理し、タイプがPropertyChangeSupport.
PropertyChangeSupport
例えば:
Field[] fields = clazz.getDeclaredFields(); for(Field field : fields) { if(field. getType().equals(PropertyChangeSupport.class)) { //do whatever you have to do } }