コード例 #1
0
ファイル: WeakHashMap.cs プロジェクト: zhouweiaccp/XobotOS
            public override bool Equals(object other)
            {
                if (!(other is java.util.MapClass.Entry <K, V>))
                {
                    return(false);
                }
                java.util.MapClass.Entry <object, object> entry = (java.util.MapClass.Entry <object
                                                                                             , object>)other;
                object key = base.get();

                return((key == null ? key == entry.getKey() : key.Equals(entry.getKey())) && ((object)value == null ? (object)entry.getValue() == null : value.Equals(entry.getValue())));
            }
コード例 #2
0
ファイル: WeakHashMap.cs プロジェクト: zhouweiaccp/XobotOS
 public K get(java.util.MapClass.Entry <K, V> entry)
 {
     return(entry.getKey());
 }
コード例 #3
0
ファイル: WeakHashMap.cs プロジェクト: zhouweiaccp/XobotOS
 public V get(java.util.MapClass.Entry <K, V> entry)
 {
     return(entry.getValue());
 }
コード例 #4
0
ファイル: WeakHashMap.cs プロジェクト: zhouweiaccp/XobotOS
 public java.util.MapClass.Entry <K, V> get(java.util.MapClass.Entry <K, V> entry)
 {
     return(entry);
 }