public class RubyConverter extends RubyObject
Modifier and Type | Class and Description |
---|---|
static class |
RubyConverter.EncodingErrorMethods |
RubyObject.Data
RubyBasicObject.Finalizer
Modifier and Type | Field and Description |
---|---|
static int |
AFTER_OUTPUT |
static int |
CR_NEWLINE_DECORATOR |
static int |
CRLF_NEWLINE_DECORATOR |
static int |
INVALID_MASK |
static int |
INVALID_REPLACE |
static Map<org.jcodings.Encoding,org.jcodings.Encoding> |
NONASCII_TO_ASCII |
static int |
PARTIAL_INPUT |
static int |
UNDEF_HEX_CHARREF |
static int |
UNDEF_MASK |
static int |
UNDEF_REPLACE |
static int |
UNIVERSAL_NEWLINE_DECORATOR |
static int |
XML_ATTR_CONTENT_DECORATOR |
static int |
XML_ATTR_QUOTE_DECORATOR |
static int |
XML_TEXT_DECORATOR |
FIELD_ALLOCATED_CLASSES, FIELD_ALLOCATORS, IVAR_INSPECTING_OBJECT_ALLOCATOR, OBJECT_ALLOCATOR, OBJECT_VAR0_ALLOCATOR, OBJECT_VAR1_ALLOCATOR, OBJECT_VAR2_ALLOCATOR, OBJECT_VAR3_ALLOCATOR, OBJECT_VAR4_ALLOCATOR, OBJECT_VAR5_ALLOCATOR, OBJECT_VAR6_ALLOCATOR, OBJECT_VAR7_ALLOCATOR, OBJECT_VAR8_ALLOCATOR, OBJECT_VAR9_ALLOCATOR, REIFYING_OBJECT_ALLOCATOR
ALL_F, BASICOBJECT_ALLOCATOR, COMPARE_BY_IDENTITY_F, ERR_INSECURE_SET_INST_VAR, FALSE_F, FL_USHIFT, flags, FROZEN_F, metaClass, NEVER, NIL_F, STAMP_OFFSET, TAINTED_F, UNDEF, UNTRUSTED_F, USER0_F, USER1_F, USER2_F, USER3_F, USER4_F, USER5_F, USER6_F, USER7_F, USER8_F, VAR_TABLE_OFFSET, varTable, varTableStamp
NULL_ARRAY
Constructor and Description |
---|
RubyConverter(Ruby runtime) |
RubyConverter(Ruby runtime,
RubyClass klass) |
attachToObjectSpace, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, convertToType, createObjectClass, eqlInternal, equalInternal, equals, getNativeTypeIndex, hashCode, initialize, initialize, inspect, op_eqq, puts, specificEval, toString
addFinalizer, anyToString, asJavaString, asString, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callSuper, checkArrayType, checkCallMethod, checkFrozen, checkStringType, checkStringType19, compareTo, convertToArray, convertToFloat, convertToHash, convertToInteger, convertToInteger, convertToInteger, convertToString, copyInstanceVariablesInto, copySpecialInstanceVariables, createBasicObjectClass, dataGetStruct, dataGetStructChecked, dataWrapStruct, display, dup, ensureInstanceVariablesSettable, eql_p, eql, equal_p, equal_p19, evalUnder, extend, fastGetInstanceVariable, fastGetInternalVariable, fastHasInstanceVariable, fastHasInternalVariable, fastSetInstanceVariable, fastSetInternalVariable, freeze, frozen_p, getFFIHandle, getFlag, getInstanceEvalClass, getInstanceVariable, getInstanceVariableList, getInstanceVariableNameList, getInstanceVariables, getInternalVariable, getInternalVariables, getJavaClass, getMetaClass, getNativeHandle, getObjectId, getRuntime, getSingletonClass, getSingletonClassClone, getType, getVariable, getVariableCount, getVariableList, getVariableNameList, hash, hashyInspect, hasInstanceVariable, hasInternalVariable, hasVariables, id_deprecated, id, infectBy, initialize_copy, initialize19, inspect, inspectHashCode, instance_eval, instance_eval, instance_eval, instance_eval, instance_eval19, instance_eval19, instance_eval19, instance_eval19, instance_exec, instance_exec19, instance_of_p, instance_variable_defined_p, instance_variable_get, instance_variable_set, instance_variables, instance_variables19, isBuiltin, isClass, isFalse, isFrozen, isImmediate, isModule, isNil, isTaint, isTrue, isUntrusted, kind_of_p, makeMetaClass, method_missing19, method, method19, methods, methods, methods19, nil_p, op_cmp, op_equal_19, op_equal, op_match, op_match19, op_not_equal, op_not_match, op_not, private_methods, private_methods19, protected_methods, protected_methods19, public_methods, public_methods19, rbClone, remove_instance_variable, removeFinalizers, removeInstanceVariable, removeInternalVariable, respond_to_p, respond_to_p, respond_to_p19, respond_to_p19, respondsTo, respondsToMissing, respondsToMissing, send, send, send, send, send, send19, send19, send19, send19, setFFIHandle, setFlag, setFrozen, setInstanceVariable, setInternalVariable, setMetaClass, setNativeHandle, setTaint, setUntrusted, setVariable, singleton_method_added19, singleton_method_removed19, singleton_method_undefined19, singleton_methods, singleton_methods19, specificEval, specificEval, specificEval, specificEval, syncVariables, syncVariables, taint, taint, tainted_p, testFrozen, testFrozen, to_a, to_s, toJava, trust, type_deprecated, type, untaint, untrust, untrusted_p, validateInstanceVariable, variableTableContains, variableTableFastContains, variableTableFastFetch, variableTableFastStore, variableTableFetch, variableTableRemove, variableTableStore, variableTableSync, yieldUnder, yieldUnder
public static final int INVALID_MASK
public static final int INVALID_REPLACE
public static final int UNDEF_MASK
public static final int UNDEF_REPLACE
public static final int UNDEF_HEX_CHARREF
public static final int PARTIAL_INPUT
public static final int AFTER_OUTPUT
public static final int UNIVERSAL_NEWLINE_DECORATOR
public static final int CRLF_NEWLINE_DECORATOR
public static final int CR_NEWLINE_DECORATOR
public static final int XML_TEXT_DECORATOR
public static final int XML_ATTR_CONTENT_DECORATOR
public static final int XML_ATTR_QUOTE_DECORATOR
public static final Map<org.jcodings.Encoding,org.jcodings.Encoding> NONASCII_TO_ASCII
public RubyConverter(Ruby runtime)
public IRubyObject initialize(ThreadContext context, IRubyObject convpath)
public IRubyObject initialize(ThreadContext context, IRubyObject src, IRubyObject dest)
public IRubyObject initialize(ThreadContext context, IRubyObject src, IRubyObject dest, IRubyObject _opt)
public IRubyObject inspect(ThreadContext context)
public IRubyObject convpath(ThreadContext context)
public IRubyObject source_encoding(ThreadContext context)
public IRubyObject destination_encoding(ThreadContext context)
public IRubyObject primitive_convert(ThreadContext context, IRubyObject[] args)
public IRubyObject convert(ThreadContext context, IRubyObject srcBuffer)
public IRubyObject finish(ThreadContext context)
public IRubyObject replacement(ThreadContext context)
public IRubyObject replacement_set(ThreadContext context, IRubyObject replacement)
public static IRubyObject asciicompat_encoding(ThreadContext context, IRubyObject self, IRubyObject strOrEnc)
public IRubyObject last_error(ThreadContext context)
public IRubyObject primitive_errinfo(ThreadContext context)
Copyright © 2001-2014 JRuby. All Rights Reserved.