Class SyntaxHighlighterProxy
java.lang.Object
org.jruby.RubyBasicObject
org.jruby.RubyObject
org.asciidoctor.jruby.syntaxhighlighter.internal.SyntaxHighlighterProxy
- 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
public class SyntaxHighlighterProxy
extends org.jruby.RubyObject
- See Also:
-
Nested Class Summary
Nested ClassesNested 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
FieldsFields 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
ConstructorsConstructorDescriptionSyntaxHighlighterProxy(org.jruby.Ruby runtime, org.jruby.RubyClass metaClass, Class<? extends SyntaxHighlighterAdapter> highlighterClass, JRubyAsciidoctor asciidoctor) -
Method Summary
Modifier and TypeMethodDescriptionorg.jruby.runtime.builtin.IRubyObjectformat(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject blockRuby, org.jruby.runtime.builtin.IRubyObject langRuby, org.jruby.runtime.builtin.IRubyObject optionsRuby) org.jruby.runtime.builtin.IRubyObjectgetDocInfo(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject location, org.jruby.runtime.builtin.IRubyObject document, org.jruby.runtime.builtin.IRubyObject opts) org.jruby.runtime.builtin.IRubyObjecthasDocInfo(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject location) org.jruby.runtime.builtin.IRubyObjecthighlight(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject[] args) org.jruby.runtime.builtin.IRubyObjectinitialize(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject[] args) org.jruby.runtime.builtin.IRubyObjectisHighlight(org.jruby.runtime.ThreadContext context) org.jruby.runtime.builtin.IRubyObjectisWriteStylesheet(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject document) static <T extends SyntaxHighlighterAdapter>
org.jruby.RubyClassregister(JRubyAsciidoctor asciidoctor, Class<T> highlighterClass) org.jruby.runtime.builtin.IRubyObjectwriteStylesheet(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject document, org.jruby.runtime.builtin.IRubyObject to_dir) 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, 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
-
Field Details
-
METHOD_NAME_INITIALIZE
- See Also:
-
-
Constructor Details
-
SyntaxHighlighterProxy
public SyntaxHighlighterProxy(org.jruby.Ruby runtime, org.jruby.RubyClass metaClass, Class<? extends SyntaxHighlighterAdapter> highlighterClass, JRubyAsciidoctor asciidoctor)
-
-
Method Details
-
register
public static <T extends SyntaxHighlighterAdapter> org.jruby.RubyClass register(JRubyAsciidoctor asciidoctor, Class<T> highlighterClass) -
initialize
public org.jruby.runtime.builtin.IRubyObject initialize(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject[] args) -
hasDocInfo
public org.jruby.runtime.builtin.IRubyObject hasDocInfo(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject location) -
getDocInfo
public org.jruby.runtime.builtin.IRubyObject getDocInfo(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject location, org.jruby.runtime.builtin.IRubyObject document, org.jruby.runtime.builtin.IRubyObject opts) -
isWriteStylesheet
public org.jruby.runtime.builtin.IRubyObject isWriteStylesheet(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject document) -
writeStylesheet
public org.jruby.runtime.builtin.IRubyObject writeStylesheet(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject document, org.jruby.runtime.builtin.IRubyObject to_dir) -
isHighlight
public org.jruby.runtime.builtin.IRubyObject isHighlight(org.jruby.runtime.ThreadContext context) -
highlight
public org.jruby.runtime.builtin.IRubyObject highlight(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject[] args) -
format
public org.jruby.runtime.builtin.IRubyObject format(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject blockRuby, org.jruby.runtime.builtin.IRubyObject langRuby, org.jruby.runtime.builtin.IRubyObject optionsRuby)
-