Uses of Interface
org.jruby.embed.EmbedEvalUnit
Packages that use EmbedEvalUnit
Package
Description
JRuby Embed OSGi support
-
Uses of EmbedEvalUnit in org.jruby.embed
Methods in org.jruby.embed that return EmbedEvalUnitModifier and TypeMethodDescriptionEmbedRubyRuntimeAdapter.parse(InputStream istream, String filename, int... lines) Parses a script given by a input stream and return an object which can be run().Parses a script given by a reader and return an object which can be run().Parses a script and return an object which can be run().Parses a script read from a specified path and return an object which can be run().ScriptingContainer.parse(InputStream istream, String filename, int... lines) Parses a script given by a input stream and return an object which can be run().Parses a script given by a reader and return an object which can be run().Parses a script and return an object which can be run().Parses a script read from a specified path and return an object which can be run().Methods in org.jruby.embed with parameters of type EmbedEvalUnitModifier and TypeMethodDescription<T> TEmbedRubyObjectAdapter.callMethod(Object receiver, String methodName, Class<T> returnType, EmbedEvalUnit unit) Executes a method defined in Ruby script.<T> TEmbedRubyObjectAdapter.callMethod(Object receiver, String methodName, Object[] args, Class<T> returnType, EmbedEvalUnit unit) Executes a method defined in Ruby script.<T> TEmbedRubyObjectAdapter.callMethod(Object receiver, String methodName, Object[] args, Block block, Class<T> returnType, EmbedEvalUnit unit) Executes a method defined in Ruby script.<T> TScriptingContainer.callMethod(Object receiver, String methodName, Class<T> returnType, EmbedEvalUnit unit) Executes a method defined in Ruby script.<T> TScriptingContainer.callMethod(Object receiver, String methodName, Object[] args, Class<T> returnType, EmbedEvalUnit unit) Executes a method defined in Ruby script.<T> TScriptingContainer.callMethod(Object receiver, String methodName, Object[] args, Block block, Class<T> returnType, EmbedEvalUnit unit) Executes a method defined in Ruby script.private ObjectScriptingContainer.runUnit(EmbedEvalUnit unit) -
Uses of EmbedEvalUnit in org.jruby.embed.internal
Classes in org.jruby.embed.internal that implement EmbedEvalUnitModifier and TypeClassDescriptionclassImplementation of org.jruby.javasupport.JavaEmbedUtils.EvalUnit for embeddiing.Methods in org.jruby.embed.internal that return EmbedEvalUnitModifier and TypeMethodDescriptionEmbedRubyRuntimeAdapterImpl.parse(InputStream istream, String filename, int... lines) private EmbedEvalUnitMethods in org.jruby.embed.internal with parameters of type EmbedEvalUnitModifier and TypeMethodDescriptionprivate voidEmbedRubyObjectAdapterImpl.beforeSharingVariablesCall(ThreadContext context, EmbedEvalUnit unit) <T> TEmbedRubyObjectAdapterImpl.callMethod(Object receiver, String methodName, Class<T> returnType, EmbedEvalUnit unit) <T> TEmbedRubyObjectAdapterImpl.callMethod(Object receiver, String methodName, Object[] args, Class<T> returnType, EmbedEvalUnit unit) <T> TEmbedRubyObjectAdapterImpl.callMethod(Object receiver, String methodName, Object[] args, Block block, Class<T> returnType, EmbedEvalUnit unit) private <T> TEmbedRubyObjectAdapterImpl.doInvokeMethod(Class<T> returnType, IRubyObject rubyReceiver, String methodName, Block block, EmbedEvalUnit unit, Object... args) private <T> TEmbedRubyObjectAdapterImpl.doInvokeSuper(Class<T> returnType, IRubyObject rubyReceiver, Block block, EmbedEvalUnit unit, Object... args) -
Uses of EmbedEvalUnit in org.jruby.embed.jsr223
Fields in org.jruby.embed.jsr223 declared as EmbedEvalUnitMethod parameters in org.jruby.embed.jsr223 with type arguments of type EmbedEvalUnitModifier and TypeMethodDescription(package private) static ObjectJRubyEngine.doEval(ScriptingContainer container, ScriptContext context, Supplier<EmbedEvalUnit> unit) -
Uses of EmbedEvalUnit in org.jruby.embed.osgi
Methods in org.jruby.embed.osgi that return EmbedEvalUnitModifier and TypeMethodDescriptionParses a script given by a input stream and return an object which can be run().