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.Entry
public java.lang.Object getJavaifiedKey()
public java.lang.Object getValue()
getValue
in interface java.util.Map.Entry
public java.lang.Object getJavaifiedValue()
public java.lang.Object setValue(java.lang.Object value)
setValue
in interface java.util.Map.Entry
public boolean equals(java.lang.Object other)
equals
in interface java.util.Map.Entry
equals
in class java.lang.Object
public int hashCode()
hashCode
in interface java.util.Map.Entry
hashCode
in class java.lang.Object
Copyright © 2001-2019 JRuby. All Rights Reserved.