alarm.java
来自「jboss规则引擎」· Java 代码 · 共 49 行
JAVA
49 行
package org.drools;
public class Alarm {
private String message;
public Alarm(final String message) {
this.message = message;
}
public String toString() {
return this.message;
}
/**
* @inheritDoc
*/
public int hashCode() {
final int PRIME = 31;
int result = 1;
result = PRIME * result + ((this.message == null) ? 0 : this.message.hashCode());
return result;
}
/**
* @inheritDoc
*/
public boolean equals(final Object obj) {
if ( this == obj ) {
return true;
}
if ( obj == null ) {
return false;
}
if ( getClass() != obj.getClass() ) {
return false;
}
final Alarm other = (Alarm) obj;
if ( this.message == null ) {
if ( other.message != null ) {
return false;
}
} else if ( !this.message.equals( other.message ) ) {
return false;
}
return true;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?