java.io.Serializable
, java.lang.Cloneable
, java.lang.Comparable<org.jruby.runtime.builtin.IRubyObject>
, org.jruby.runtime.builtin.InstanceVariables
, org.jruby.runtime.builtin.InternalVariables
, org.jruby.runtime.builtin.IRubyObject
, org.jruby.runtime.marshal.CoreObjectType
public class IncludeProcessorProxy extends AbstractProcessorProxy<IncludeProcessor>
MEMBER_NAME_CONFIG, METHOD_NAME_INITIALIZE, processor
ALL_F, BASICOBJECT_ALLOCATOR, COMPARE_BY_IDENTITY_F, ERR_INSECURE_SET_INST_VAR, FALSE_F, FL_USHIFT, flags, FROZEN_F, IS_OVERLAID_F, metaClass, NEVER, NIL_F, REFINED_MODULE_F, STAMP_OFFSET, TAINTED_F, UNDEF, UNTRUST_F, USER0_F, USER1_F, USER2_F, USER3_F, USER4_F, USER5_F, USER6_F, USER7_F, USER8_F, USER9_F, USERA_F, VAR_TABLE_OFFSET, varTable, varTableStamp
Constructor | Description |
---|---|
IncludeProcessorProxy(org.jruby.Ruby runtime,
org.jruby.RubyClass metaClass,
java.lang.Class<? extends IncludeProcessor> includeProcessorClass) |
|
IncludeProcessorProxy(org.jruby.Ruby runtime,
org.jruby.RubyClass metaClass,
IncludeProcessor includeProcessor) |
Modifier and Type | Method | Description |
---|---|---|
org.jruby.runtime.builtin.IRubyObject |
handles(org.jruby.runtime.ThreadContext context,
org.jruby.runtime.builtin.IRubyObject target) |
|
org.jruby.runtime.builtin.IRubyObject |
initialize(org.jruby.runtime.ThreadContext context,
org.jruby.runtime.builtin.IRubyObject options) |
|
org.jruby.runtime.builtin.IRubyObject |
process(org.jruby.runtime.ThreadContext context,
org.jruby.runtime.builtin.IRubyObject[] args) |
|
static org.jruby.RubyClass |
register(org.jruby.Ruby rubyRuntime,
java.lang.Class<? extends IncludeProcessor> includeProcessor) |
|
static org.jruby.RubyClass |
register(org.jruby.Ruby rubyRuntime,
IncludeProcessor includeProcessor) |
applyAnnotations, convertProcessorResult, convertRegexp, finalizeJavaConfig, getName, getProcessor, getProcessorClass, setProcessor, setProcessorClass
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addFinalizer, anyToString, asJavaString, asString, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callSuper, checkArrayType, checkCallMethod, checkCallMethod, checkFrozen, checkStringType, checkStringType19, compareTo, convertToArray, convertToFloat, convertToHash, convertToInteger, convertToInteger, convertToInteger, convertToString, copyInstanceVariablesInto, copySpecialInstanceVariables, createBasicObjectClass, dataGetStruct, dataGetStructChecked, dataWrapStruct, decode, display, dup, ensureInstanceVariablesSettable, eql, eql_p, 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, getNativeTypeIndex, getObjectId, getRuntime, getSingletonClass, getSingletonClassClone, getSingletonClassCloneAndAttach, getType, getVariable, getVariableCount, getVariableList, getVariableNameList, hash, hashyInspect, hasInstanceVariable, hasInternalVariable, hasVariables, id, infectBy, initialize, 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, isSpecialConst, isSpecialObject, isTaint, isTrue, isUntrusted, kind_of_p, makeMetaClass, method, method_missing, method_missing19, method19, methods, methods, methods19, nil_p, nonFixnumHashCode, OBJ_INIT_COPY, objInitCopy, op_cmp, op_equal, op_equal_19, op_match, op_match19, op_not, op_not_equal, op_not_match, private_methods, private_methods19, protected_methods, protected_methods19, public_methods, public_methods19, rbClone, rbClone, rbInspect, 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, singleton_method_added, singleton_method_added19, singleton_method_removed, singleton_method_removed19, singleton_method_undefined, singleton_method_undefined19, singleton_methods, specificEval, specificEval, specificEval, specificEval, syncVariables, syncVariables, taint, taint, tainted_p, testFrozen, testFrozen, to_a, to_s, toJava, trust, type, type_deprecated, untaint, untrust, untrusted_p, validateInstanceVariable, validateInstanceVariable, validateInstanceVariable, variableTableContains, variableTableFastContains, variableTableFastFetch, variableTableFastStore, variableTableFetch, variableTableRemove, variableTableStore, variableTableSync, yieldUnder, yieldUnder
attachToObjectSpace, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, convertToType, createObjectClass, dig, eqlInternal, equalInternal, equals, getNativeClassIndex, hashCode, inspect, op_eqq, puts, specificEval, toRubyString, toString
public IncludeProcessorProxy(org.jruby.Ruby runtime, org.jruby.RubyClass metaClass, java.lang.Class<? extends IncludeProcessor> includeProcessorClass)
public IncludeProcessorProxy(org.jruby.Ruby runtime, org.jruby.RubyClass metaClass, IncludeProcessor includeProcessor)
public static org.jruby.RubyClass register(org.jruby.Ruby rubyRuntime, java.lang.Class<? extends IncludeProcessor> includeProcessor)
public static org.jruby.RubyClass register(org.jruby.Ruby rubyRuntime, IncludeProcessor includeProcessor)
public org.jruby.runtime.builtin.IRubyObject initialize(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject options) throws java.lang.NoSuchMethodException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException, java.lang.InstantiationException
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.InstantiationException
public org.jruby.runtime.builtin.IRubyObject handles(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject target)
public org.jruby.runtime.builtin.IRubyObject process(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject[] args)