zeroth.actor.service.app.ws.calc.CalcRequest.java Source code

Java tutorial

Introduction

Here is the source code for zeroth.actor.service.app.ws.calc.CalcRequest.java

Source

// ========================================================================
// Copyright (C) zeroth Project Team. All rights reserved.
// GNU AFFERO GENERAL PUBLIC LICENSE Version 3, 19 November 2007
// http://www.gnu.org/licenses/agpl-3.0.txt
// ========================================================================
package zeroth.actor.service.app.ws.calc;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * Calculator request.
 * @author nilcy
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CalcRequest", propOrder = { "param1", "param2" })
public final class CalcRequest {
    /** 1st parameter. */
    @XmlElement(name = "param1", required = true)
    private long param1;
    /** 2nd parameter. */
    @XmlElement(name = "param2", required = true)
    private long param2;

    /**  */
    public CalcRequest() {
        super();
    }

    /**
     * {@link #param1}.
     * @return {@link #param1}
     */
    public long getParam1() {
        return this.param1;
    }

    /**
     * {@link #param1}.
     * @param aParam1 {@link #param1}
     */
    public void setParam1(final long aParam1) {
        this.param1 = aParam1;
    }

    /**
     * {@link #param2}.
     * @return {@link #param2}
     */
    public long getParam2() {
        return this.param2;
    }

    /**
     * {@link #param2}.
     * @param aParam2 {@link #param2}
     */
    public void setParam2(final long aParam2) {
        this.param2 = aParam2;
    }

    /**
     * Build toString.
     * @return String result
     */
    @Override
    public String toString() {
        return ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE, true);
    }
}