this.td=td;
}
public int hashCode() {
- return fd.hashCode()^td.hashCode();
+ if (fd!=null)
+ return fd.hashCode()^td.hashCode();
+ else
+ return td.hashCode();
}
public TempDescriptor getTemp() {
return td;
}
+ public FlagDescriptor getFlag() {
+ return fd;
+ }
+
public boolean equals(Object o) {
if (!(o instanceof TempFlagPair))
return false;