BeanUtils.describeのようなものを探していますが、オブジェクトではなく.class
で作業していますか?誰か助けて?現在、私は以下のようにデフォルトのgetHeadersメソッドを使ってオブジェクトクラスのリストに取り組んでいます。Javaで.classのすべてのプロパティを取得するには?
public class SimpleList<E> {
protected final Class<E> clazz;
SimpleList(Class<E> clazz) {
this.clazz = clazz;
}
public String[] getHeaders() {
Map props = BeanUtils.describe(clazz); // replace this with something
return (String[]) props.keySet().toArray();
}
}
注意をクラス 'があなたに何らかの形で渡されました。 –
@ Joachim good point –
@Sean、「なぜこのタグが付いているのですか?」 ;-) –