Class IncludeProcessorProxy
- java.lang.Object
-
- org.jruby.RubyBasicObject
-
- org.jruby.RubyObject
-
- org.asciidoctor.jruby.extension.processorproxies.AbstractProcessorProxy<IncludeProcessor>
-
- org.asciidoctor.jruby.extension.processorproxies.IncludeProcessorProxy
-
- All Implemented Interfaces:
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>
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.asciidoctor.jruby.extension.processorproxies.AbstractProcessorProxy
MEMBER_NAME_CONFIG, METHOD_NAME_INITIALIZE, processor, processorDelegate
-
Fields inherited from class org.jruby.RubyObject
IVAR_INSPECTING_OBJECT_ALLOCATOR, OBJECT_ALLOCATOR, REIFYING_OBJECT_ALLOCATOR
-
Fields inherited from class org.jruby.RubyBasicObject
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 Summary
Constructors Constructor Description IncludeProcessorProxy(JRubyAsciidoctor asciidoctor, org.jruby.RubyClass metaClass, java.lang.Class<? extends IncludeProcessor> includeProcessorClass)
IncludeProcessorProxy(JRubyAsciidoctor asciidoctor, org.jruby.RubyClass metaClass, IncludeProcessor includeProcessor)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods 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(JRubyAsciidoctor asciidoctor, java.lang.Class<? extends IncludeProcessor> includeProcessor)
static org.jruby.RubyClass
register(JRubyAsciidoctor asciidoctor, IncludeProcessor includeProcessor)
-
Methods inherited from class org.asciidoctor.jruby.extension.processorproxies.AbstractProcessorProxy
applyAnnotations, convertProcessorResult, convertRegexp, finalizeJavaConfig, getAsciidoctor, getName, getProcessor, getProcessorClass, getProcessorDelegate, setProcessor, setProcessorClass
-
Methods inherited from class org.jruby.RubyObject
attachToObjectSpace, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, convertToType, createObjectClass, dig, dig1, dig2, eqlInternal, equalInternal, equals, getNativeClassIndex, hashCode, inspect, op_eqq, puts, specificEval, toRubyString, toString
-
Methods inherited from class org.jruby.RubyBasicObject
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, getMetaClass, getNativeHandle, getNativeTypeIndex, getObjectId, getRuntime, getSingletonClass, getSingletonClassClone, getSingletonClassCloneAndAttach, getType, getVariable, getVariableCount, getVariableList, getVariableNameList, hash, hashyInspect, hasInstanceVariable, hasInstanceVariables, 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_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
-
-
-
-
Constructor Detail
-
IncludeProcessorProxy
public IncludeProcessorProxy(JRubyAsciidoctor asciidoctor, org.jruby.RubyClass metaClass, java.lang.Class<? extends IncludeProcessor> includeProcessorClass)
-
IncludeProcessorProxy
public IncludeProcessorProxy(JRubyAsciidoctor asciidoctor, org.jruby.RubyClass metaClass, IncludeProcessor includeProcessor)
-
-
Method Detail
-
register
public static org.jruby.RubyClass register(JRubyAsciidoctor asciidoctor, java.lang.Class<? extends IncludeProcessor> includeProcessor)
-
register
public static org.jruby.RubyClass register(JRubyAsciidoctor asciidoctor, IncludeProcessor includeProcessor)
-
initialize
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
- Throws:
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.InstantiationException
-
handles
public org.jruby.runtime.builtin.IRubyObject handles(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject target)
-
process
public org.jruby.runtime.builtin.IRubyObject process(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject[] args)
-
-