- get(String) - Method in class jep.JepScriptEngine
-
Describe get
method here.
- getBindings(int) - Method in class jep.JepScriptEngine
-
Describe getBindings
method here.
- getClassNames(String) - Method in interface jep.ClassEnquirer
-
Given a Java package name, gets the fully-qualified classnames available
for import in the package.
- getClassNames(String) - Method in class jep.ClassList
-
get classnames in package
- getClassNames(String) - Method in class jep.NamingConventionClassEnquirer
-
- getContext() - Method in class jep.JepScriptEngine
-
Describe getContext
method here.
- getEngineName() - Method in class jep.JepScriptEngineFactory
-
Describe getEngineName
method here.
- getEngineVersion() - Method in class jep.JepScriptEngineFactory
-
Describe getEngineVersion
method here.
- getExtensions() - Method in class jep.JepScriptEngineFactory
-
(non-Javadoc)
- getFactory() - Method in class jep.JepScriptEngine
-
Describe getFactory
method here.
- getInstance() - Static method in class jep.ClassList
-
get ClassList instance
- getLanguageName() - Method in class jep.JepScriptEngineFactory
-
Describe getLanguageName
method here.
- getLanguageVersion() - Method in class jep.JepScriptEngineFactory
-
Describe getLanguageVersion
method here.
- getLength(T) - Method in class jep.DirectNDArray
-
- getLength(T) - Method in class jep.NDArray
-
- getMethodCallSyntax(String, String, String[]) - Method in class jep.JepScriptEngineFactory
-
Describe getMethodCallSyntax
method here.
- getMimeTypes() - Method in class jep.JepScriptEngineFactory
-
(non-Javadoc)
- getNames() - Method in class jep.JepScriptEngineFactory
-
(non-Javadoc)
- getOutputStatement(String) - Method in class jep.JepScriptEngineFactory
-
Describe getOutputStatement
method here.
- getParameter(String) - Method in class jep.JepScriptEngineFactory
-
Describe getParameter
method here.
- getProgram(String[]) - Method in class jep.JepScriptEngineFactory
-
Describe getProgram
method here.
- getPythonType() - Method in exception jep.JepException
-
Get the address of the python exception type that triggered this
exceptions.
- getScriptEngine() - Method in class jep.JepScriptEngineFactory
-
Describe getScriptEngine
method here.
- getSubPackages(String) - Method in interface jep.ClassEnquirer
-
Given a Java package name, gets the sub-packages available.
- getSubPackages(String) - Method in class jep.ClassList
-
- getSubPackages(String) - Method in class jep.NamingConventionClassEnquirer
-
- getTypeId(Object) - Static method in class jep.Util
-
Internal use only
Does the same thing as util.c::get_jtype, but it's easier more
stable to do this in java when able.
- getTypeId(Class<?>) - Static method in class jep.Util
-
Internal use only
Same as getTypeId(Object)
but for Class.
- getValue(String) - Method in class jep.Jep
-
Retrieves a value from this Python sub-interpreter.
- getValue_bytearray(String) - Method in class jep.Jep
-
Retrieves a Python string object as a Java byte[].
- JARRAY_ID - Static variable in class jep.Util
-
- javaNames - Variable in class jep.NamingConventionClassEnquirer
-
- JBOOLEAN_ID - Static variable in class jep.Util
-
- JBYTE_ID - Static variable in class jep.Util
-
- JCHAR_ID - Static variable in class jep.Util
-
- JCLASS_ID - Static variable in class jep.Util
-
- JDOUBLE_ID - Static variable in class jep.Util
-
- jep - package jep
-
- Jep - Class in jep
-
Embeds CPython in Java.
- Jep() - Constructor for class jep.Jep
-
Creates a new Jep
instance and its associated
sub-interpreter.
- Jep(boolean) - Constructor for class jep.Jep
-
Creates a new Jep
instance and its associated
sub-interpreter.
- Jep(boolean, String) - Constructor for class jep.Jep
-
Creates a new Jep
instance and its associated
sub-interpreter.
- Jep(boolean, String, ClassLoader) - Constructor for class jep.Jep
-
Creates a new Jep
instance and its associated
sub-interpreter.
- Jep(boolean, String, ClassLoader, ClassEnquirer) - Constructor for class jep.Jep
-
Creates a new Jep
instance and its associated
sub-interpreter.
- Jep(JepConfig) - Constructor for class jep.Jep
-
- JepConfig - Class in jep
-
A configuration object for constructing a Jep instance, corresponding to the
configuration of the particular Python sub-interpreter.
- JepConfig() - Constructor for class jep.JepConfig
-
- JepException - Exception in jep
-
JepException - it happens.
- JepException() - Constructor for exception jep.JepException
-
Creates a new JepException
instance.
- JepException(String) - Constructor for exception jep.JepException
-
Creates a new JepException
instance.
- JepException(Throwable) - Constructor for exception jep.JepException
-
Creates a new JepException
instance.
- JepException(String, Throwable) - Constructor for exception jep.JepException
-
Creates a new JepException
instance.
- JepException(String, long) - Constructor for exception jep.JepException
-
Construct with the address of a python exception type.
- JepScriptEngine - Class in jep
-
Implements ScriptEngine
- JepScriptEngine() - Constructor for class jep.JepScriptEngine
-
Make a new JepScriptEngine
- JepScriptEngineFactory - Class in jep
-
Implements ScriptEngineFactory
- JepScriptEngineFactory() - Constructor for class jep.JepScriptEngineFactory
-
- JFLOAT_ID - Static variable in class jep.Util
-
- JINT_ID - Static variable in class jep.Util
-
- JLONG_ID - Static variable in class jep.Util
-
- JOBJECT_ID - Static variable in class jep.Util
-
- JSHORT_ID - Static variable in class jep.Util
-
- JSTRING_ID - Static variable in class jep.Util
-
- JVOID_ID - Static variable in class jep.Util
-
- set(String, Object) - Method in class jep.Jep
-
Sets the Java Object into the sub-interpreter's global scope with the
specified variable name.
- set(String, String) - Method in class jep.Jep
-
Sets the Java String into the sub-interpreter's global scope with the
specified variable name.
- set(String, boolean) - Method in class jep.Jep
-
Sets the Java boolean into the sub-interpreter's global scope with the
specified variable name.
- set(String, int) - Method in class jep.Jep
-
Sets the Java int into the sub-interpreter's global scope with the
specified variable name.
- set(String, short) - Method in class jep.Jep
-
Sets the Java short into the sub-interpreter's global scope with the
specified variable name.
- set(String, char[]) - Method in class jep.Jep
-
Sets the Java char[] into the sub-interpreter's global scope with the
specified variable name.
- set(String, char) - Method in class jep.Jep
-
Sets the Java char into the sub-interpreter's global scope with the
specified variable name.
- set(String, byte) - Method in class jep.Jep
-
Sets the Java byte into the sub-interpreter's global scope with the
specified variable name.
- set(String, long) - Method in class jep.Jep
-
Sets the Java long into the sub-interpreter's global scope with the
specified variable name.
- set(String, double) - Method in class jep.Jep
-
Sets the Java double into the sub-interpreter's global scope with the
specified variable name.
- set(String, float) - Method in class jep.Jep
-
Sets the Java float into the sub-interpreter's global scope with the
specified variable name.
- set(String, boolean[]) - Method in class jep.Jep
-
Sets the Java boolean[] into the sub-interpreter's global scope with the
specified variable name.
- set(String, int[]) - Method in class jep.Jep
-
Sets the Java int[] into the sub-interpreter's global scope with the
specified variable name.
- set(String, short[]) - Method in class jep.Jep
-
Sets the Java short[] into the sub-interpreter's global scope with the
specified variable name.
- set(String, byte[]) - Method in class jep.Jep
-
Sets the Java byte[] into the sub-interpreter's global scope with the
specified variable name.
- set(String, long[]) - Method in class jep.Jep
-
Sets the Java long[] into the sub-interpreter's global scope with the
specified variable name.
- set(String, double[]) - Method in class jep.Jep
-
Sets the Java double[] into the sub-interpreter's global scope with the
specified variable name.
- set(String, float[]) - Method in class jep.Jep
-
Sets the Java float[] into the sub-interpreter's global scope with the
specified variable name.
- setBindings(Bindings, int) - Method in class jep.JepScriptEngine
-
Describe setBindings
method here.
- setClassEnquirer(ClassEnquirer) - Method in class jep.JepConfig
-
Sets a ClassEnquirer to determine which imports are Python vs Java, or
null for the default
ClassList
- setClassLoader(ClassLoader) - Method in class jep.Jep
-
Sets the default classloader.
- setClassLoader(ClassLoader) - Method in class jep.JepConfig
-
Sets the ClassLoader to use when importing Java classes from Python
- setContext(ScriptContext) - Method in class jep.JepScriptEngine
-
Describe setContext
method here.
- setDontWriteBytecodeFlag(int) - Method in class jep.PyConfig
-
Set the Py_DontWriteBytecodeFlag variable on the python interpreter.
- setFactory(ScriptEngineFactory) - Method in class jep.JepScriptEngine
-
For internal use.
- setHashRandomizationFlag(int) - Method in class jep.PyConfig
-
Set the Py_HashRandomizationFlag variable on the python interpreter.
- setIgnoreEnvironmentFlag(int) - Method in class jep.PyConfig
-
Set the Py_IgnoreEnvironmentFlag variable on the python interpreter.
- setIncludePath(String) - Method in class jep.JepConfig
-
Sets a path of directories separated by File.pathSeparator that will be
appended to the sub-intepreter's sys.path
- setInitParams(PyConfig) - Static method in class jep.Jep
-
Sets interpreter settings for the top Python interpreter.
- setInteractive(boolean) - Method in class jep.Jep
-
- setInteractive(boolean) - Method in class jep.JepConfig
-
Sets whether Jep.eval(String)
should support the slower
behavior of potentially waiting for multiple statements
- setNoSiteFlag(int) - Method in class jep.PyConfig
-
Set the Py_NoSiteFlag variable on the python interpreter.
- setNoUserSiteDirectory(int) - Method in class jep.PyConfig
-
Set the Py_NoUserSiteDirectory variable on the python interpreter.
- setOptimizeFlag(int) - Method in class jep.PyConfig
-
Set the Py_OptimizeFlag variable on the python interpreter.
- setRedirectOutputStreams(boolean) - Method in class jep.JepConfig
-
Sets whether to redirect the Python sys.stdout and sys.stderr streams to
the Java System.out and System.err streams
- setSharedModules(Set<String>) - Method in class jep.JepConfig
-
Sets the names of modules which should be shared with other Jep
sub-interpreters.
- setSharedModulesArgv(String...) - Static method in class jep.Jep
-
Sets the sys.argv values on the top interpreter.
- setVerboseFlag(int) - Method in class jep.PyConfig
-
Set the Py_VerboseFlag variable on the python interpreter.
- sharedModules - Variable in class jep.JepConfig
-