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:
Serializable,Cloneable,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
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jruby.RubyObject
org.jruby.RubyObject.DataNested classes/interfaces inherited from class org.jruby.RubyBasicObject
org.jruby.RubyBasicObject.Finalizer -
Field Summary
Fields inherited from class org.asciidoctor.jruby.extension.processorproxies.AbstractProcessorProxy
MEMBER_NAME_CONFIG, METHOD_NAME_INITIALIZE, processor, processorDelegateFields inherited from class org.jruby.RubyObject
IVAR_INSPECTING_OBJECT_ALLOCATOR, OBJECT_ALLOCATOR, REIFYING_OBJECT_ALLOCATORFields 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, varTableStampFields inherited from interface org.jruby.runtime.builtin.IRubyObject
NULL_ARRAY -
Constructor Summary
ConstructorsConstructorDescriptionIncludeProcessorProxy(JRubyAsciidoctor asciidoctor, org.jruby.RubyClass metaClass, Class<? extends IncludeProcessor> includeProcessorClass) IncludeProcessorProxy(JRubyAsciidoctor asciidoctor, org.jruby.RubyClass metaClass, IncludeProcessor includeProcessor) -
Method Summary
Modifier and TypeMethodDescriptionorg.jruby.runtime.builtin.IRubyObjecthandles(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject target) org.jruby.runtime.builtin.IRubyObjectinitialize(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject options) org.jruby.runtime.builtin.IRubyObjectprocess(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject[] args) static org.jruby.RubyClassregister(JRubyAsciidoctor asciidoctor, Class<? extends IncludeProcessor> includeProcessor) static org.jruby.RubyClassregister(JRubyAsciidoctor asciidoctor, IncludeProcessor includeProcessor) Methods inherited from class org.asciidoctor.jruby.extension.processorproxies.AbstractProcessorProxy
applyAnnotations, convertProcessorResult, convertRegexp, finalizeJavaConfig, getAsciidoctor, getName, getProcessor, getProcessorClass, getProcessorDelegate, setProcessor, setProcessorClassMethods 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, toStringMethods 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, 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 Details
-
IncludeProcessorProxy
public IncludeProcessorProxy(JRubyAsciidoctor asciidoctor, org.jruby.RubyClass metaClass, Class<? extends IncludeProcessor> includeProcessorClass) -
IncludeProcessorProxy
public IncludeProcessorProxy(JRubyAsciidoctor asciidoctor, org.jruby.RubyClass metaClass, IncludeProcessor includeProcessor)
-
-
Method Details
-
register
public static org.jruby.RubyClass register(JRubyAsciidoctor asciidoctor, 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 NoSuchMethodException, IllegalAccessException, InvocationTargetException, 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)
-