/* * Copyright (c) 2007 NTT DATA Corporation * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package jp.terasoluna.fw.beans; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; /** * IndexedBeanWrapperImplTestで使用するスタブクラス。 */ public class JXPathIndexedBeanWrapperImpl_JavaBeanStub01 { /** * テスト用プロパティ。 */ private Object property = null; /** * テスト用プロパティ。 */ private String property2 = null; /** * テスト用プロパティ。 */ private Date property3 = null; /** * テスト用プロパティ。 */ private List<?> property4 = null; /** * テスト用プロパティ。 */ private int[] property5 = null; /** * テスト用プロパティ。 */ private boolean boolProperty = false; /** * テスト用プロパティ。 */ @SuppressWarnings("rawtypes") private Map<?, ?> map = new HashMap(); /** * テスト用プロパティ。 */ @SuppressWarnings("rawtypes") private List<?> list = new ArrayList(); /** * テスト用プロパティ。 */ private Object[] objectArray = null; /** * @return property2 を戻します。 */ public String getProperty2() { return this.property2; } /** * @param property2 設定する property2。 */ public void setProperty2(String property2) { this.property2 = property2; } /** * boolPropertyを取得する。 * @return boolProperty。 */ public boolean isBoolProperty() { return boolProperty; } /** * boolPropertyを設定する * @param boolProperty boolProperty。 */ public void setBoolProperty(boolean boolProperty) { this.boolProperty = boolProperty; } /** * mapを取得する。 * @return map。 */ public Map<?, ?> getMap() { return map; } /** * mapを設定する * @param map map。 */ public void setMap(Map<?, ?> map) { this.map = map; } /** * propertyを取得する。 * @return property。 */ public Object getProperty() { return property; } /** * propertyを設定する * @param property property。 */ public void setProperty(Object property) { this.property = property; } /** * listを取得する。 * @return list。 */ public List<?> getList() { return list; } /** * listを設定する * @param list list。 */ public void setList(List<?> list) { this.list = list; } /** * property3を取得する。 * @return property3。 */ public Date getProperty3() { return property3; } /** * property3を設定する * @param property3 property3。 */ public void setProperty3(Date property3) { this.property3 = property3; } /** * property4を取得する。 * @return property4。 */ public List<?> getProperty4() { return property4; } /** * property4を設定する * @param property4 property4。 */ public void setProperty4(List<?> property4) { this.property4 = property4; } /** * property5を取得する。 * @return property5。 */ public int[] getProperty5() { return property5; } /** * property5を設定する * @param property5 property5。 */ public void setProperty5(int[] property5) { this.property5 = property5; } /** * objectArrayを取得する。 * @return objectArray objectArray */ public Object[] getObjectArray() { return objectArray; } /** * objectArrayを設定する。 * @param objectArray */ public void setObjectArray(Object[] objectArray) { this.objectArray = objectArray; } }