From 22dd5b8adc3bcc75af411d0fd75d34cd49ab5dc0 Mon Sep 17 00:00:00 2001 From: zzz Date: Tue, 26 Jul 2011 13:26:01 +0000 Subject: [PATCH] add note --- core/java/src/net/i2p/data/SimpleDataStructure.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/java/src/net/i2p/data/SimpleDataStructure.java b/core/java/src/net/i2p/data/SimpleDataStructure.java index 01ca5443f3..89d0cbbcbd 100644 --- a/core/java/src/net/i2p/data/SimpleDataStructure.java +++ b/core/java/src/net/i2p/data/SimpleDataStructure.java @@ -174,6 +174,11 @@ public abstract class SimpleDataStructure extends DataStructureImpl { return rv; } + /** + * Warning - this returns true for two different classes with the same size + * and same data, e.g. SessionKey and SessionTag, but you wouldn't + * put them in the same Set, would you? + */ @Override public boolean equals(Object obj) { if ((obj == null) || !(obj instanceof SimpleDataStructure)) return false;