Package no.ugland.utransprod.model

Source Code of no.ugland.utransprod.model.NokkelMonteringV

package no.ugland.utransprod.model;

import java.math.BigDecimal;

import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

/**
* Domeneklasse for view NOKKEL_MONTERING_V
*
* @author atle.brekka
*
*/
public class NokkelMonteringV extends BaseObject {
  /**
   *
   */
  private static final long serialVersionUID = 1L;

  /**
   *
   */
  private NokkelMonteringVPK nokkelMonteringVPK;

  /**
   *
   */
  private Integer orderCount;

  /**
   *
   */
  private BigDecimal deliveryCost;

  /**
   *
   */
  private BigDecimal assemblyCost;

  /**
   *
   */
  private BigDecimal garageCost;

  /**
   *
   */
  private Integer deviationCount;

  /**
   *
   */
  private BigDecimal internalCost;

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

  /**
   * @param nokkelMonteringVPK
   * @param orderCount
   * @param devliveryCost
   * @param assemblyCost
   * @param garageCost
   * @param deviationCount
   * @param internalCost
   */
  public NokkelMonteringV(NokkelMonteringVPK nokkelMonteringVPK,
      Integer orderCount, BigDecimal devliveryCost,
      BigDecimal assemblyCost, BigDecimal garageCost,
      Integer deviationCount, BigDecimal internalCost) {
    super();
    this.nokkelMonteringVPK = nokkelMonteringVPK;
    this.orderCount = orderCount;
    this.deliveryCost = devliveryCost;
    this.assemblyCost = assemblyCost;
    this.garageCost = garageCost;
    this.deviationCount = deviationCount;
    this.internalCost = internalCost;
  }

  /**
   * @return �r
   */
  public Integer getAssembliedYear() {
    return nokkelMonteringVPK.getAssembliedYear();
  }

  /**
   * @return uke
   */
  public Integer getAssembliedWeek() {
    return nokkelMonteringVPK.getAssembliedWeek();
  }

  /**
   * @return monteringskostnad
   */
  public BigDecimal getAssemblyCost() {
    return assemblyCost;
  }

  /**
   * @param assemblyCost
   */
  public void setAssemblyCost(BigDecimal assemblyCost) {
    this.assemblyCost = assemblyCost;
  }

  /**
   * @return antall avvik
   */
  public Integer getDeviationCount() {
    return deviationCount;
  }

  /**
   * @param deviationCount
   */
  public void setDeviationCount(Integer deviationCount) {
    this.deviationCount = deviationCount;
  }

  /**
   * @return transportkostnad
   */
  public BigDecimal getDeliveryCost() {
    return deliveryCost;
  }

  /**
   * @param devliveryCost
   */
  public void setDeliveryCost(BigDecimal devliveryCost) {
    this.deliveryCost = devliveryCost;
  }

  /**
   * @return garasjekostnad
   */
  public BigDecimal getGarageCost() {
    return garageCost;
  }

  /**
   * @param garageCost
   */
  public void setGarageCost(BigDecimal garageCost) {
    this.garageCost = garageCost;
  }

  /**
   * @return intern kostnad
   */
  public BigDecimal getInternalCost() {
    return internalCost;
  }

  /**
   * @param internalCost
   */
  public void setInternalCost(BigDecimal internalCost) {
    this.internalCost = internalCost;
  }

  /**
   * @return n�kkel
   */
  public NokkelMonteringVPK getNokkelMonteringVPK() {
    return nokkelMonteringVPK;
  }

  /**
   * @param nokkelMonteringVPK
   */
  public void setNokkelMonteringVPK(NokkelMonteringVPK nokkelMonteringVPK) {
    this.nokkelMonteringVPK = nokkelMonteringVPK;
  }

  /**
   * @return antall ordre
   */
  public Integer getOrderCount() {
    return orderCount;
  }

  /**
   * @param orderCount
   */
  public void setOrderCount(Integer orderCount) {
    this.orderCount = orderCount;
  }

  /**
   * @see no.ugland.utransprod.model.BaseObject#equals(java.lang.Object)
   */
  @Override
  public boolean equals(final Object other) {
    if (!(other instanceof NokkelMonteringV))
      return false;
    NokkelMonteringV castOther = (NokkelMonteringV) other;
    return new EqualsBuilder().append(nokkelMonteringVPK,
        castOther.nokkelMonteringVPK).isEquals();
  }

  /**
   * @see no.ugland.utransprod.model.BaseObject#hashCode()
   */
  @Override
  public int hashCode() {
    return new HashCodeBuilder().append(nokkelMonteringVPK).toHashCode();
  }

  /**
   * @see no.ugland.utransprod.model.BaseObject#toString()
   */
  @Override
  public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SIMPLE_STYLE).append(
        "nokkelMonteringVPK", nokkelMonteringVPK).append("orderCount",
        orderCount).append("devliveryCost", deliveryCost).append(
        "assemblyCost", assemblyCost).append("garageCost", garageCost)
        .append("deviationCount", deviationCount).append(
            "internalCost", internalCost).toString();
  }

}
TOP

Related Classes of no.ugland.utransprod.model.NokkelMonteringV

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.