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 RubyExtensionRegistryImplblock(java.lang.String blockProcessor)RubyExtensionRegistryImplblock(java.lang.String blockName, java.lang.String blockProcessor)RubyExtensionRegistryImplblockMacro(java.lang.String blockMacroProcessor)RubyExtensionRegistryImplblockMacro(java.lang.String blockName, java.lang.String blockMacroProcessor)RubyExtensionRegistryImpldocinfoProcessor(java.lang.String docinfoProcessor)RubyExtensionRegistryImplincludeProcessor(java.lang.String includeProcessor)RubyExtensionRegistryImplinlineMacro(java.lang.String inlineMacroProcessor)RubyExtensionRegistryImplinlineMacro(java.lang.String blockName, java.lang.String inlineMacroProcessor)RubyExtensionRegistryImplloadClass(java.io.InputStream rubyClassStream)RubyExtensionRegistryImplpostprocessor(java.lang.String postprocessor)RubyExtensionRegistryImplpreprocessor(java.lang.String preprocessor)RubyExtensionRegistryImplrequireLibrary(java.lang.String requiredLibrary)RubyExtensionRegistryImpltreeprocessor(java.lang.String treeProcessor)
-
-
-
Method Detail
-
requireLibrary
public RubyExtensionRegistryImpl requireLibrary(java.lang.String requiredLibrary)
- Specified by:
requireLibraryin interfaceRubyExtensionRegistry
-
loadClass
public RubyExtensionRegistryImpl loadClass(java.io.InputStream rubyClassStream)
- Specified by:
loadClassin interfaceRubyExtensionRegistry
-
preprocessor
public RubyExtensionRegistryImpl preprocessor(java.lang.String preprocessor)
- Specified by:
preprocessorin interfaceRubyExtensionRegistry
-
postprocessor
public RubyExtensionRegistryImpl postprocessor(java.lang.String postprocessor)
- Specified by:
postprocessorin interfaceRubyExtensionRegistry
-
docinfoProcessor
public RubyExtensionRegistryImpl docinfoProcessor(java.lang.String docinfoProcessor)
- Specified by:
docinfoProcessorin interfaceRubyExtensionRegistry
-
includeProcessor
public RubyExtensionRegistryImpl includeProcessor(java.lang.String includeProcessor)
- Specified by:
includeProcessorin interfaceRubyExtensionRegistry
-
treeprocessor
public RubyExtensionRegistryImpl treeprocessor(java.lang.String treeProcessor)
- Specified by:
treeprocessorin interfaceRubyExtensionRegistry
-
block
public RubyExtensionRegistryImpl block(java.lang.String blockName, java.lang.String blockProcessor)
- Specified by:
blockin interfaceRubyExtensionRegistry
-
block
public RubyExtensionRegistryImpl block(java.lang.String blockProcessor)
- Specified by:
blockin interfaceRubyExtensionRegistry
-
blockMacro
public RubyExtensionRegistryImpl blockMacro(java.lang.String blockName, java.lang.String blockMacroProcessor)
- Specified by:
blockMacroin interfaceRubyExtensionRegistry
-
blockMacro
public RubyExtensionRegistryImpl blockMacro(java.lang.String blockMacroProcessor)
- Specified by:
blockMacroin interfaceRubyExtensionRegistry
-
inlineMacro
public RubyExtensionRegistryImpl inlineMacro(java.lang.String blockName, java.lang.String inlineMacroProcessor)
- Specified by:
inlineMacroin interfaceRubyExtensionRegistry
-
inlineMacro
public RubyExtensionRegistryImpl inlineMacro(java.lang.String inlineMacroProcessor)
- Specified by:
inlineMacroin interfaceRubyExtensionRegistry
-
-