pricing.java
来自「某达内学生培训最后做的电信计费系统项目的全部源代码」· Java 代码 · 共 90 行
JAVA
90 行
package com.team1.netctoss.entity;
import java.io.Serializable;
public class Pricing implements Serializable {
private Long pricingId;
private String pricingName;
private double baseFee;
private double rateFee;
private String pricingDescription;
public Long getPricingId() {
return pricingId;
}
public void setPricingId(Long pricingId) {
this.pricingId = pricingId;
}
public String getPricingName() {
return pricingName;
}
public void setPricingName(String pricingName) {
this.pricingName = pricingName;
}
public double getBaseFee() {
return baseFee;
}
public void setBaseFee(double baseFee) {
this.baseFee = baseFee;
}
public double getRateFee() {
return rateFee;
}
public void setRateFee(double rateFee) {
this.rateFee = rateFee;
}
public String getPricingDescription() {
return pricingDescription;
}
public void setPricingDescription(String pricingDescription) {
this.pricingDescription = pricingDescription;
}
@Override
public int hashCode() {
final int prime = 31;
int result = 1;
long temp;
temp = Double.doubleToLongBits(baseFee);
result = prime * result + (int) (temp ^ (temp >>> 32));
result = prime * result
+ ((pricingName == null) ? 0 : pricingName.hashCode());
temp = Double.doubleToLongBits(rateFee);
result = prime * result + (int) (temp ^ (temp >>> 32));
return result;
}
@Override
public boolean equals(Object obj) {
if (this == obj)
return true;
if (obj == null)
return false;
if (getClass() != obj.getClass())
return false;
final Pricing other = (Pricing) obj;
if (Double.doubleToLongBits(baseFee) != Double
.doubleToLongBits(other.baseFee))
return false;
if (pricingName == null) {
if (other.pricingName != null)
return false;
} else if (!pricingName.equals(other.pricingName))
return false;
if (Double.doubleToLongBits(rateFee) != Double
.doubleToLongBits(other.rateFee))
return false;
return true;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?