public static final class RubyHash.RubyHashEntry
extends java.lang.Object
implements java.util.Map.Entry
| Constructor and Description |
|---|
RubyHashEntry(int h,
IRubyObject k,
IRubyObject v,
RubyHash.RubyHashEntry e,
RubyHash.RubyHashEntry head) |
| Modifier and Type | Method and Description |
|---|---|
void |
detach() |
boolean |
equals(java.lang.Object other) |
java.lang.Object |
getJavaifiedKey() |
java.lang.Object |
getJavaifiedValue() |
java.lang.Object |
getKey() |
java.lang.Object |
getValue() |
int |
hashCode() |
boolean |
isLive() |
java.lang.Object |
setValue(java.lang.Object value) |
public RubyHashEntry(int h,
IRubyObject k,
IRubyObject v,
RubyHash.RubyHashEntry e,
RubyHash.RubyHashEntry head)
public void detach()
public boolean isLive()
public java.lang.Object getKey()
getKey in interface java.util.Map.Entrypublic java.lang.Object getJavaifiedKey()
public java.lang.Object getValue()
getValue in interface java.util.Map.Entrypublic java.lang.Object getJavaifiedValue()
public java.lang.Object setValue(java.lang.Object value)
setValue in interface java.util.Map.Entrypublic boolean equals(java.lang.Object other)
equals in interface java.util.Map.Entryequals in class java.lang.Objectpublic int hashCode()
hashCode in interface java.util.Map.EntryhashCode in class java.lang.ObjectCopyright © 2001-2018 JRuby. All Rights Reserved.