public static final class DataConverters.ChainedDataConverter extends NativeDataConverter
| Modifier and Type | Field and Description |
|---|---|
private NativeDataConverter |
lower |
private NativeDataConverter |
upper |
| Constructor and Description |
|---|
ChainedDataConverter(NativeDataConverter first,
NativeDataConverter second) |
| Modifier and Type | Method and Description |
|---|---|
IRubyObject |
fromNative(ThreadContext context,
IRubyObject obj) |
NativeType |
nativeType() |
IRubyObject |
toNative(ThreadContext context,
IRubyObject obj) |
isPostInvokeRequired, isReferenceRequiredprivate final NativeDataConverter upper
private final NativeDataConverter lower
public ChainedDataConverter(NativeDataConverter first, NativeDataConverter second)
public NativeType nativeType()
nativeType in class NativeDataConverterpublic IRubyObject fromNative(ThreadContext context, IRubyObject obj)
fromNative in class NativeDataConverterpublic IRubyObject toNative(ThreadContext context, IRubyObject obj)
toNative in class NativeDataConverter