public class BlockMacroProcessorProxy extends AbstractMacroProcessorProxy<BlockMacroProcessor>
MEMBER_NAME_CONFIG, METHOD_NAME_INITIALIZE, processor, processorDelegate
IVAR_INSPECTING_OBJECT_ALLOCATOR, OBJECT_ALLOCATOR, REIFYING_OBJECT_ALLOCATOR
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 and Description |
---|
BlockMacroProcessorProxy(JRubyAsciidoctor asciidoctor,
org.jruby.RubyClass metaClass,
BlockMacroProcessor blockMacroProcessor) |
BlockMacroProcessorProxy(JRubyAsciidoctor asciidoctor,
org.jruby.RubyClass metaClass,
java.lang.Class<? extends BlockMacroProcessor> blockMacroProcessorClass) |
Modifier and Type | Method and Description |
---|---|
org.jruby.runtime.builtin.IRubyObject |
initialize(org.jruby.runtime.ThreadContext context,
org.jruby.runtime.builtin.IRubyObject[] args) |
org.jruby.runtime.builtin.IRubyObject |
process(org.jruby.runtime.ThreadContext context,
org.jruby.runtime.builtin.IRubyObject parent,
org.jruby.runtime.builtin.IRubyObject target,
org.jruby.runtime.builtin.IRubyObject attributes) |
static org.jruby.RubyClass |
register(JRubyAsciidoctor asciidoctor,
BlockMacroProcessor blockMacroProcessor) |
static org.jruby.RubyClass |
register(JRubyAsciidoctor asciidoctor,
java.lang.Class<? extends BlockMacroProcessor> blockMacroProcessor) |
getName, setName
applyAnnotations, convertProcessorResult, convertRegexp, finalizeJavaConfig, getAsciidoctor, getName, getProcessor, getProcessorClass, getProcessorDelegate, setProcessor, setProcessorClass
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
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_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, getMetaClass, getNativeHandle, getNativeTypeIndex, getObjectId, getRuntime, getSingletonClass, getSingletonClassClone, getSingletonClassCloneAndAttach, getType, getVariable, getVariableCount, getVariableList, getVariableNameList, hash, hashyInspect, hasInstanceVariable, hasInternalVariable, hasVariables, id, infectBy, initialize_copy, initialize, 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_missing, method_missing19, method, method19, methods, methods, methods19, nil_p, nonFixnumHashCode, OBJ_INIT_COPY, objInitCopy, 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, 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_added, singleton_method_added19, singleton_method_removed, singleton_method_removed19, singleton_method_undefined, singleton_method_undefined19, singleton_method, singleton_methods, specificEval, specificEval, specificEval, specificEval, syncVariables, syncVariables, taint, taint, tainted_p, testFrozen, testFrozen, to_a, to_a, to_s, toJava, trust, type_deprecated, type, untaint, untrust, untrusted_p, validateInstanceVariable, validateInstanceVariable, validateInstanceVariable, variableTableContains, variableTableFastContains, variableTableFastFetch, variableTableFastStore, variableTableFetch, variableTableRemove, variableTableStore, variableTableSync, yieldUnder, yieldUnder
public BlockMacroProcessorProxy(JRubyAsciidoctor asciidoctor, org.jruby.RubyClass metaClass, java.lang.Class<? extends BlockMacroProcessor> blockMacroProcessorClass)
public BlockMacroProcessorProxy(JRubyAsciidoctor asciidoctor, org.jruby.RubyClass metaClass, BlockMacroProcessor blockMacroProcessor)
public static org.jruby.RubyClass register(JRubyAsciidoctor asciidoctor, java.lang.Class<? extends BlockMacroProcessor> blockMacroProcessor)
public static org.jruby.RubyClass register(JRubyAsciidoctor asciidoctor, BlockMacroProcessor blockMacroProcessor)
public org.jruby.runtime.builtin.IRubyObject initialize(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject[] args) 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 process(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject parent, org.jruby.runtime.builtin.IRubyObject target, org.jruby.runtime.builtin.IRubyObject attributes)