public final Object getValue() { return dataGetStruct(); }
public final Object getValue() { return dataGetStruct(); }
public Object getValue() { return dataGetStruct(); }
public Object getValue() { return dataGetStruct(); }
@Override public final Class<?> getJavaClass() { Object dataStruct = dataGetStruct(); return dataStruct != null ? dataStruct.getClass() : Void.TYPE; }
@Override public int hashCode() { final Object value = dataGetStruct(); return value == null ? 0 : value.hashCode(); }
@Override public int hashCode() { Object dataStruct = dataGetStruct(); if (dataStruct != null) { return dataStruct.hashCode(); } return 0; }
@Override public int hashCode() { Object dataStruct = dataGetStruct(); if (dataStruct != null) { return dataStruct.hashCode(); } return 0; }
@Override public final Class<?> getJavaClass() { Object dataStruct = dataGetStruct(); return dataStruct != null ? dataStruct.getClass() : Void.TYPE; }
@Override public int hashCode() { final Object value = dataGetStruct(); return value == null ? 0 : value.hashCode(); }
@Override public Class<?> getJavaClass() { Object dataStruct = dataGetStruct(); return dataStruct != null ? dataStruct.getClass() : Void.TYPE; }
@Override public Class<?> getJavaClass() { Object dataStruct = dataGetStruct(); return dataStruct != null ? dataStruct.getClass() : Void.TYPE; }
@JRubyMethod @Override public IRubyObject to_s() { return to_s(getRuntime(), dataGetStruct()); }
@JRubyMethod @Override public IRubyObject to_s() { return to_s(getRuntime(), dataGetStruct()); }
@JRubyMethod @Override public IRubyObject to_s() { return to_s(getRuntime(), dataGetStruct()); }
@JRubyMethod @Override public IRubyObject to_s() { return to_s(getRuntime(), dataGetStruct()); }