Package no.ugland.utransprod.model

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

package no.ugland.utransprod.model;

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

public class DeviationSumJobFunctionV extends BaseObject{
  private DeviationSumJobFunctionVPK deviationSumJobFunctionVPK;
 
  private Integer countDeviations;
  public DeviationSumJobFunctionV(){
   
  }
 
  public DeviationSumJobFunctionV(String productAreaGroupName,Integer registrationYear,Integer registrationWeek,String deviationFunction,String functionCategoryName,Integer countDeviation){
    deviationSumJobFunctionVPK=new DeviationSumJobFunctionVPK(registrationYear,registrationWeek,deviationFunction,functionCategoryName,productAreaGroupName);
    this.countDeviations=countDeviation;
  }

  public Integer getRegistrationYear() {
    return deviationSumJobFunctionVPK.getRegistrationYear();
  }

 
  public Integer getMonth() {
    return deviationSumJobFunctionVPK.getMonth();
  }

 

  public Integer getRegistrationWeek() {
    return deviationSumJobFunctionVPK.getRegistrationWeek();
  }

 
  public String getDeviationFunction() {
    return deviationSumJobFunctionVPK.getDeviationFunction();
  }

 
  public String getFunctionCategoryName() {
    return deviationSumJobFunctionVPK.getFunctionCategoryName();
  }

 
  public Integer getCountDeviations() {
    return countDeviations;
  }

  public void setCountDeviations(Integer countDeviations) {
    this.countDeviations = countDeviations;
  }

  @Override
  public boolean equals(final Object other) {
    if (!(other instanceof DeviationSumJobFunctionV))
      return false;
    DeviationSumJobFunctionV castOther = (DeviationSumJobFunctionV) other;
    return new EqualsBuilder().append(deviationSumJobFunctionVPK,
        castOther.deviationSumJobFunctionVPK).isEquals();
  }


  @Override
  public int hashCode() {
    return new HashCodeBuilder().append(deviationSumJobFunctionVPK)
        .toHashCode();
  }


  @Override
  public String toString() {
    return new ToStringBuilder(this).append("deviationSumJobFunctionVPK",
        deviationSumJobFunctionVPK).append("countDeviations",
        countDeviations).toString();
  }


  public DeviationSumJobFunctionVPK getDeviationSumJobFunctionVPK() {
    return deviationSumJobFunctionVPK;
  }


  public void setDeviationSumJobFunctionVPK(
      DeviationSumJobFunctionVPK deviationSumJobFunctionVPK) {
    this.deviationSumJobFunctionVPK = deviationSumJobFunctionVPK;
  }

}
TOP

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

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.