public interface IndexedBeanWrapper
getIndexedPropertyValues(String)
メソッドで、
配列型属性にアクセスする。
String型の引数にアクセスするプロパティ名を指定すると、
プロパティ名に一致する属性を全て取得する。
戻り値はMap(キーがプロパティ名、値が属性値)が返される。
getIndexedPropertyValues(String)
メソッドは、配列型以外でも
使用が可能である。
public class TestBean { private String[] stringArray; ・・・(以下、getter/setterは略)
IndexedBeanWrapperImpl bw = new JXPathIndexedBeanWrapperImpl(bean); Map map = bw.getIndexedPropertyValues("stringArray");
getIndexedPropertyValues(String)
メソッドでstringArray属性に
アクセスすると、stringArray[0]、stringArray[1]・・・stringArray[n]までの
プロパティ名と属性値をMap型にして返す。
引数には”stringArray[0]”のように、直接要素を指定する必要はない。
修飾子とタイプ | メソッドと説明 |
---|---|
Map<String,Object> |
getIndexedPropertyValues(String propertyName)
指定したプロパティ名に一致する属性値を返す。
|
Copyright © 2014 NTT DATA Corporation.