/*
 * This code is generated by blanco Framework.
 * このファイルはxsdからつくられたクラスです。
 */
package org.tempuri.sample.vo;

import java.math.BigDecimal;
import java.util.Date;

/**
 * このクラスはxsdのJavaクラスです。
 */
public class SoapSampleRequest2 {
    /**
     * フィールド [Field1]<br>
     * 項目の型 [java.lang.String]<br>
     * フィールド[field_1]です。
     */
    private String fField1;

    /**
     * フィールド [Field2]<br>
     * 項目の型 [int]<br>
     * フィールド[field_2]です。
     */
    private int fField2;

    /**
     * フィールド [Field3]<br>
     * 項目の型 [long]<br>
     * フィールド[field_3]です。
     */
    private long fField3;

    /**
     * フィールド [Field4]<br>
     * 項目の型 [java.math.BigDecimal]<br>
     * フィールド[field_4]です。
     */
    private BigDecimal fField4;

    /**
     * フィールド [Field5]<br>
     * 項目の型 [java.util.Date]<br>
     * フィールド[field_5]です。
     */
    private Date fField5;

    /**
     * フィールド [Field6]<br>
     * 項目の型 [boolean]<br>
     * フィールド[field_6]です。
     */
    private boolean fField6;

    /**
     * フィールド [Lists]<br>
     * 項目の型 [org.tempuri.sample.vo.SoapSampleRequest2Lists]<br>
     * フィールド[lists]です。
     */
    private SoapSampleRequest2Lists fLists;

    /**
     * フィールド [Field1]のセッターメソッド<br>
     * 項目の型 [java.lang.String]<br>
     * フィールド[field_1]です。
     *
     * @param argField1 フィールド[Field1]に格納したい値
     */
    public void setField1(final String argField1) {
        fField1 = argField1;
    }

    /**
     * フィールド[Field1]のゲッターメソッド<br>
     * 項目の型 [java.lang.String]<br>
     * フィールド[field_1]です。
     *
     * @return フィールド[Field1]に格納されている値
     */
    public String getField1() {
        return fField1;
    }

    /**
     * フィールド [Field2]のセッターメソッド<br>
     * 項目の型 [int]<br>
     * フィールド[field_2]です。
     *
     * @param argField2 フィールド[Field2]に格納したい値
     */
    public void setField2(final int argField2) {
        fField2 = argField2;
    }

    /**
     * フィールド[Field2]のゲッターメソッド<br>
     * 項目の型 [int]<br>
     * フィールド[field_2]です。
     *
     * @return フィールド[Field2]に格納されている値
     */
    public int getField2() {
        return fField2;
    }

    /**
     * フィールド [Field3]のセッターメソッド<br>
     * 項目の型 [long]<br>
     * フィールド[field_3]です。
     *
     * @param argField3 フィールド[Field3]に格納したい値
     */
    public void setField3(final long argField3) {
        fField3 = argField3;
    }

    /**
     * フィールド[Field3]のゲッターメソッド<br>
     * 項目の型 [long]<br>
     * フィールド[field_3]です。
     *
     * @return フィールド[Field3]に格納されている値
     */
    public long getField3() {
        return fField3;
    }

    /**
     * フィールド [Field4]のセッターメソッド<br>
     * 項目の型 [java.math.BigDecimal]<br>
     * フィールド[field_4]です。
     *
     * @param argField4 フィールド[Field4]に格納したい値
     */
    public void setField4(final BigDecimal argField4) {
        fField4 = argField4;
    }

    /**
     * フィールド[Field4]のゲッターメソッド<br>
     * 項目の型 [java.math.BigDecimal]<br>
     * フィールド[field_4]です。
     *
     * @return フィールド[Field4]に格納されている値
     */
    public BigDecimal getField4() {
        return fField4;
    }

    /**
     * フィールド [Field5]のセッターメソッド<br>
     * 項目の型 [java.util.Date]<br>
     * フィールド[field_5]です。
     *
     * @param argField5 フィールド[Field5]に格納したい値
     */
    public void setField5(final Date argField5) {
        fField5 = argField5;
    }

    /**
     * フィールド[Field5]のゲッターメソッド<br>
     * 項目の型 [java.util.Date]<br>
     * フィールド[field_5]です。
     *
     * @return フィールド[Field5]に格納されている値
     */
    public Date getField5() {
        return fField5;
    }

    /**
     * フィールド [Field6]のセッターメソッド<br>
     * 項目の型 [boolean]<br>
     * フィールド[field_6]です。
     *
     * @param argField6 フィールド[Field6]に格納したい値
     */
    public void setField6(final boolean argField6) {
        fField6 = argField6;
    }

    /**
     * フィールド[Field6]のゲッターメソッド<br>
     * 項目の型 [boolean]<br>
     * フィールド[field_6]です。
     *
     * @return フィールド[Field6]に格納されている値
     */
    public boolean getField6() {
        return fField6;
    }

    /**
     * フィールド [Lists]のセッターメソッド<br>
     * 項目の型 [org.tempuri.sample.vo.SoapSampleRequest2Lists]<br>
     * フィールド[lists]です。
     *
     * @param argLists フィールド[Lists]に格納したい値
     */
    public void setLists(final SoapSampleRequest2Lists argLists) {
        fLists = argLists;
    }

    /**
     * フィールド[Lists]のゲッターメソッド<br>
     * 項目の型 [org.tempuri.sample.vo.SoapSampleRequest2Lists]<br>
     * フィールド[lists]です。
     *
     * @return フィールド[Lists]に格納されている値
     */
    public SoapSampleRequest2Lists getLists() {
        return fLists;
    }

    /**
     * このバリューオブジェクトの文字列表現を取得します。
     *
     * オブジェクトのシャロー範囲でしかtoStringされない点に注意して利用してください。
     *
     * @return バリューオブジェクトの文字列表現。
     */
    public String toString() {
        final StringBuffer buf = new StringBuffer();
        buf.append("org.tempuri.sample.vo.SoapSampleRequest2[");
        buf.append("Field1=" + fField1);
        buf.append(",Field2=" + fField2);
        buf.append(",Field3=" + fField3);
        buf.append(",Field4=" + fField4);
        buf.append(",Field5=" + fField5);
        buf.append(",Field6=" + fField6);
        buf.append(",Lists=" + fLists);
        buf.append("]");
        return buf.toString();
    }
}
