Package org.asciidoctor.jruby.internal
Class RubyExtensionRegistryImpl
- java.lang.Object
-
- org.asciidoctor.jruby.internal.RubyExtensionRegistryImpl
-
- All Implemented Interfaces:
RubyExtensionRegistry
public class RubyExtensionRegistryImpl extends java.lang.Object implements RubyExtensionRegistry
-
-
Constructor Summary
Constructors Constructor Description RubyExtensionRegistryImpl(org.jruby.Ruby rubyRuntime)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RubyExtensionRegistryImpl
block(java.lang.String blockProcessor)
RubyExtensionRegistryImpl
block(java.lang.String blockName, java.lang.String blockProcessor)
RubyExtensionRegistryImpl
blockMacro(java.lang.String blockMacroProcessor)
RubyExtensionRegistryImpl
blockMacro(java.lang.String blockName, java.lang.String blockMacroProcessor)
RubyExtensionRegistryImpl
docinfoProcessor(java.lang.String docinfoProcessor)
RubyExtensionRegistryImpl
includeProcessor(java.lang.String includeProcessor)
RubyExtensionRegistryImpl
inlineMacro(java.lang.String inlineMacroProcessor)
RubyExtensionRegistryImpl
inlineMacro(java.lang.String blockName, java.lang.String inlineMacroProcessor)
RubyExtensionRegistryImpl
loadClass(java.io.InputStream rubyClassStream)
RubyExtensionRegistryImpl
postprocessor(java.lang.String postprocessor)
RubyExtensionRegistryImpl
preprocessor(java.lang.String preprocessor)
RubyExtensionRegistryImpl
requireLibrary(java.lang.String requiredLibrary)
RubyExtensionRegistryImpl
treeprocessor(java.lang.String treeProcessor)
-
-
-
Method Detail
-
requireLibrary
public RubyExtensionRegistryImpl requireLibrary(java.lang.String requiredLibrary)
- Specified by:
requireLibrary
in interfaceRubyExtensionRegistry
-
loadClass
public RubyExtensionRegistryImpl loadClass(java.io.InputStream rubyClassStream)
- Specified by:
loadClass
in interfaceRubyExtensionRegistry
-
preprocessor
public RubyExtensionRegistryImpl preprocessor(java.lang.String preprocessor)
- Specified by:
preprocessor
in interfaceRubyExtensionRegistry
-
postprocessor
public RubyExtensionRegistryImpl postprocessor(java.lang.String postprocessor)
- Specified by:
postprocessor
in interfaceRubyExtensionRegistry
-
docinfoProcessor
public RubyExtensionRegistryImpl docinfoProcessor(java.lang.String docinfoProcessor)
- Specified by:
docinfoProcessor
in interfaceRubyExtensionRegistry
-
includeProcessor
public RubyExtensionRegistryImpl includeProcessor(java.lang.String includeProcessor)
- Specified by:
includeProcessor
in interfaceRubyExtensionRegistry
-
treeprocessor
public RubyExtensionRegistryImpl treeprocessor(java.lang.String treeProcessor)
- Specified by:
treeprocessor
in interfaceRubyExtensionRegistry
-
block
public RubyExtensionRegistryImpl block(java.lang.String blockName, java.lang.String blockProcessor)
- Specified by:
block
in interfaceRubyExtensionRegistry
-
block
public RubyExtensionRegistryImpl block(java.lang.String blockProcessor)
- Specified by:
block
in interfaceRubyExtensionRegistry
-
blockMacro
public RubyExtensionRegistryImpl blockMacro(java.lang.String blockName, java.lang.String blockMacroProcessor)
- Specified by:
blockMacro
in interfaceRubyExtensionRegistry
-
blockMacro
public RubyExtensionRegistryImpl blockMacro(java.lang.String blockMacroProcessor)
- Specified by:
blockMacro
in interfaceRubyExtensionRegistry
-
inlineMacro
public RubyExtensionRegistryImpl inlineMacro(java.lang.String blockName, java.lang.String inlineMacroProcessor)
- Specified by:
inlineMacro
in interfaceRubyExtensionRegistry
-
inlineMacro
public RubyExtensionRegistryImpl inlineMacro(java.lang.String inlineMacroProcessor)
- Specified by:
inlineMacro
in interfaceRubyExtensionRegistry
-
-