- sandboxed_Q - Static variable in class com.github.jlangch.venice.impl.functions.SystemFunctions
-
- SandboxedCallable<T> - Class in com.github.jlangch.venice.impl
-
- SandboxedCallable(IInterceptor, Callable<T>) - Constructor for class com.github.jlangch.venice.impl.SandboxedCallable
-
- SandboxExample - Class in com.github.jlangch.venice.examples
-
- SandboxExample() - Constructor for class com.github.jlangch.venice.examples.SandboxExample
-
- SandboxInterceptor - Class in com.github.jlangch.venice.javainterop
-
- SandboxInterceptor(SandboxRules) - Constructor for class com.github.jlangch.venice.javainterop.SandboxInterceptor
-
- SandboxMaxExecutionTimeChecker - Class in com.github.jlangch.venice.impl.sandbox
-
- SandboxMaxExecutionTimeChecker() - Constructor for class com.github.jlangch.venice.impl.sandbox.SandboxMaxExecutionTimeChecker
-
- SandboxRecorder - Class in com.github.jlangch.venice.javainterop
-
- SandboxRecorder(Writer) - Constructor for class com.github.jlangch.venice.javainterop.SandboxRecorder
-
- SandboxRecorder(OutputStream) - Constructor for class com.github.jlangch.venice.javainterop.SandboxRecorder
-
- SandboxRecorder() - Constructor for class com.github.jlangch.venice.javainterop.SandboxRecorder
-
- SandboxRuleCompiler - Class in com.github.jlangch.venice.impl.sandbox
-
- SandboxRuleCompiler() - Constructor for class com.github.jlangch.venice.impl.sandbox.SandboxRuleCompiler
-
- SandboxRules - Class in com.github.jlangch.venice.javainterop
-
Defines the Venice's sandbox rules.
- SandboxRules() - Constructor for class com.github.jlangch.venice.javainterop.SandboxRules
-
- sanitize(List<String>) - Static method in class com.github.jlangch.venice.impl.LoadPath
-
- save(byte[], File, boolean) - Static method in class com.github.jlangch.venice.impl.util.FileUtil
-
Save to file.
- save(InputStream, File, boolean) - Static method in class com.github.jlangch.venice.impl.util.FileUtil
-
Save to file.
- save(String, File, boolean) - Static method in class com.github.jlangch.venice.impl.util.FileUtil
-
Save to file.
- schedule_at_fixed_rate - Static variable in class com.github.jlangch.venice.impl.functions.ScheduleFunctions
-
- schedule_delay - Static variable in class com.github.jlangch.venice.impl.functions.ScheduleFunctions
-
- ScheduleFunctions - Class in com.github.jlangch.venice.impl.functions
-
- ScheduleFunctions() - Constructor for class com.github.jlangch.venice.impl.functions.ScheduleFunctions
-
- ScopedEnumValue - Class in com.github.jlangch.venice.impl.util.reflect
-
Defines a scoped enum value and its meta data
- ScopedEnumValue(String) - Constructor for class com.github.jlangch.venice.impl.util.reflect.ScopedEnumValue
-
- second - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- second - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
-
- second() - Method in class com.github.jlangch.venice.impl.types.collections.VncSequence
-
- second() - Method in class com.github.jlangch.venice.impl.types.collections.VncTinyList
-
- second() - Method in class com.github.jlangch.venice.impl.types.VncString
-
- send - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
-
- send(VncFunction, VncList) - Method in class com.github.jlangch.venice.impl.types.concurrent.Agent
-
- send_off - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
-
- send_off(VncFunction, VncList) - Method in class com.github.jlangch.venice.impl.types.concurrent.Agent
-
- seq - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- sequential_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- serialize() - Method in class com.github.jlangch.venice.PreCompiled
-
- set - Static variable in class com.github.jlangch.venice.impl.SpecialForms
-
- set(VncKeyword, VncVal) - Static method in class com.github.jlangch.venice.impl.types.concurrent.ThreadLocalMap
-
- set(VncKeyword, VncVal) - Method in class com.github.jlangch.venice.impl.types.VncThreadLocal
-
- set_BANG - Static variable in class com.github.jlangch.venice.impl.SpecialForms
-
- set_error_handler - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
-
- set_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- setAt(int, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
-
- setAt(int, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncList
-
- setAt(int, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncSequence
-
- setAt(int, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncTinyList
-
- setAt(int, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncVector
-
- setAttribute(String, Object, int) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
-
- setBeanProperty(Object, String, Object) - Method in class com.github.jlangch.venice.impl.javainterop.Invoker
-
- setBeanProperty(Object, String, Object) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
-
- setBeanProperty(Object, String, Object) - Method in interface com.github.jlangch.venice.javainterop.IInvoker
-
- setBindings(Bindings, int) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
-
- setCurrentNamespace(Namespace) - Static method in class com.github.jlangch.venice.impl.Namespaces
-
- setCurrNS(Namespace) - Static method in class com.github.jlangch.venice.impl.types.concurrent.ThreadLocalMap
-
- setDocumentLocator(Locator) - Method in interface com.github.jlangch.venice.util.IXMLHandler
-
- setDocumentLocator(Locator) - Method in class com.github.jlangch.venice.util.XMLHandler
-
- setErrorHandler(VncFunction) - Method in class com.github.jlangch.venice.impl.types.concurrent.Agent
-
- setErrorWriter(Writer) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
-
- setGlobal(Var) - Method in class com.github.jlangch.venice.impl.Env
-
- setGlobalDynamic(VncSymbol, VncVal) - Method in class com.github.jlangch.venice.impl.Env
-
- setLocal(VncSymbol, VncVal) - Method in class com.github.jlangch.venice.impl.Env
-
- setMacro() - Method in class com.github.jlangch.venice.impl.types.VncFunction
-
- setMaximumThreadPoolSize(int) - Static method in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
-
- setNamespace(VncVal, String) - Static method in class com.github.jlangch.venice.impl.MetaUtil
-
- setNamespace(String) - Method in class com.github.jlangch.venice.impl.types.VncFunction
-
- setProperty(VncString, VncVal) - Method in class com.github.jlangch.venice.impl.types.VncJavaObject
-
- setReader(Reader) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
-
- setStdoutPrintStream(PrintStream) - Method in class com.github.jlangch.venice.impl.Env
-
- setVal(VncVal) - Method in class com.github.jlangch.venice.impl.DynamicVar
-
- setValues(Map<VncKeyword, VncVal>) - Static method in class com.github.jlangch.venice.impl.types.concurrent.ThreadLocalMap
-
- setWriter(Writer) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
-
- sh - Static variable in class com.github.jlangch.venice.impl.functions.ShellFunctions
-
- SHA512_Hash - Class in com.github.jlangch.venice.impl.util.crypt
-
- SHA512_Hash() - Constructor for class com.github.jlangch.venice.impl.util.crypt.SHA512_Hash
-
- ShellException - Exception in com.github.jlangch.venice
-
- ShellException(String) - Constructor for exception com.github.jlangch.venice.ShellException
-
- ShellException(String, Integer) - Constructor for exception com.github.jlangch.venice.ShellException
-
- ShellException(String, Throwable) - Constructor for exception com.github.jlangch.venice.ShellException
-
- ShellFunctions - Class in com.github.jlangch.venice.impl.functions
-
- ShellFunctions() - Constructor for class com.github.jlangch.venice.impl.functions.ShellFunctions
-
- shuffle - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- shutdown() - Static method in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
-
- shutdown() - Static method in class com.github.jlangch.venice.impl.functions.ScheduleFunctions
-
- shutdown() - Static method in class com.github.jlangch.venice.impl.types.concurrent.Agent
-
- shutdown() - Method in class com.github.jlangch.venice.impl.util.concurrent.StripedExecutorService
-
Shuts down the StripedExecutorService.
- shutdown_agents - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
-
- shutdown_agents_Q - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
-
- shutdown_hook - Static variable in class com.github.jlangch.venice.impl.functions.SystemFunctions
-
- shutdownNow() - Static method in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
-
- shutdownNow() - Static method in class com.github.jlangch.venice.impl.functions.ScheduleFunctions
-
- shutdownNow() - Method in class com.github.jlangch.venice.impl.util.concurrent.StripedExecutorService
-
All the tasks in each of the SerialExecutors are drained
to a list, as well as the tasks inside the wrapped
ExecutorService.
- size() - Method in class com.github.jlangch.venice.impl.types.collections.VncCollection
-
- size() - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
-
- size() - Method in class com.github.jlangch.venice.impl.types.collections.VncHashSet
-
- size() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
-
- size() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
-
- size() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaSet
-
- size() - Method in class com.github.jlangch.venice.impl.types.collections.VncList
-
- size() - Method in class com.github.jlangch.venice.impl.types.collections.VncMutableMap
-
- size() - Method in class com.github.jlangch.venice.impl.types.collections.VncMutableSet
-
- size() - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
-
- size() - Method in class com.github.jlangch.venice.impl.types.collections.VncQueue
-
- size() - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
-
- size() - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedSet
-
- size() - Method in class com.github.jlangch.venice.impl.types.collections.VncStack
-
- size() - Method in class com.github.jlangch.venice.impl.types.collections.VncTinyList
-
- size() - Method in class com.github.jlangch.venice.impl.types.collections.VncVector
-
- size() - Method in class com.github.jlangch.venice.impl.types.VncByteBuffer
-
- size() - Method in class com.github.jlangch.venice.impl.types.VncJavaObject
-
- size() - Method in class com.github.jlangch.venice.impl.types.VncString
-
- size() - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
-
- skippedEntity(String) - Method in interface com.github.jlangch.venice.util.IXMLHandler
-
- skippedEntity(String) - Method in class com.github.jlangch.venice.util.XMLHandler
-
- sleep - Static variable in class com.github.jlangch.venice.impl.functions.SystemFunctions
-
- slice(int, int) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
-
- slice(int) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
-
- slice(int, int) - Method in class com.github.jlangch.venice.impl.types.collections.VncList
-
- slice(int) - Method in class com.github.jlangch.venice.impl.types.collections.VncList
-
- slice(int, int) - Method in class com.github.jlangch.venice.impl.types.collections.VncSequence
-
- slice(int) - Method in class com.github.jlangch.venice.impl.types.collections.VncSequence
-
- slice(int, int) - Method in class com.github.jlangch.venice.impl.types.collections.VncTinyList
-
- slice(int) - Method in class com.github.jlangch.venice.impl.types.collections.VncTinyList
-
- slice(int, int) - Method in class com.github.jlangch.venice.impl.types.collections.VncVector
-
- slice(int) - Method in class com.github.jlangch.venice.impl.types.collections.VncVector
-
- slurp - Static variable in class com.github.jlangch.venice.impl.functions.JsonFunctions
-
- some - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- some_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- sort - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- sort_by - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- sorted - Static variable in class com.github.jlangch.venice.impl.functions.TransducerFunctions
-
- sorted_map_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- sorted_set_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- SpecialForms - Class in com.github.jlangch.venice.impl
-
The special form pseudo functions just serve for the cheat-sheet generation
and the 'doc' function!
- SpecialForms() - Constructor for class com.github.jlangch.venice.impl.SpecialForms
-
- spit - Static variable in class com.github.jlangch.venice.impl.functions.JsonFunctions
-
- split_at - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- split_with - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- splitIntoLines(String) - Static method in class com.github.jlangch.venice.impl.util.StringUtil
-
Splits a text into lines
- splitString(String, String) - Static method in class com.github.jlangch.venice.impl.util.Tuple2
-
- splitString(String, String) - Static method in class com.github.jlangch.venice.impl.util.Tuple3
-
- splitString(String, String) - Static method in class com.github.jlangch.venice.impl.util.Tuple4
-
- splitTime() - Method in class com.github.jlangch.venice.impl.util.StopWatch
-
Returns the split time
- sqrt - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
-
- sqrt(VncVal) - Static method in class com.github.jlangch.venice.impl.functions.Numeric
-
- square - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
-
- square(VncVal) - Static method in class com.github.jlangch.venice.impl.functions.Numeric
-
- stack_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- StackFrame - Class in com.github.jlangch.venice.util
-
- StackFrame(String, String, int, int) - Constructor for class com.github.jlangch.venice.util.StackFrame
-
- standard_deviation - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
-
- start() - Method in class com.github.jlangch.venice.impl.util.StopWatch
-
Restart the stop watch setting the start time to now
- startCapture() - Method in class com.github.jlangch.venice.impl.AnonymousFnArgs
-
- startDocument() - Method in interface com.github.jlangch.venice.util.IXMLHandler
-
- startDocument() - Method in class com.github.jlangch.venice.util.XMLHandler
-
- startElement(String, String, String, Attributes) - Method in interface com.github.jlangch.venice.util.IXMLHandler
-
- startElement(String, String, String, Attributes) - Method in class com.github.jlangch.venice.util.XMLHandler
-
- startPrefixMapping(String, String) - Method in interface com.github.jlangch.venice.util.IXMLHandler
-
- startPrefixMapping(String, String) - Method in class com.github.jlangch.venice.util.XMLHandler
-
- stop() - Method in class com.github.jlangch.venice.impl.util.StopWatch
-
Stops the stop watch setting the elapsed time to now - start time.
- stopCapture() - Method in class com.github.jlangch.venice.impl.AnonymousFnArgs
-
- StopWatch - Class in com.github.jlangch.venice.impl.util
-
A stop watch
- StopWatch() - Constructor for class com.github.jlangch.venice.impl.util.StopWatch
-
Create a new stop watch (with milliseconds resolution).
- StopWatch(StopWatch.Resolution) - Constructor for class com.github.jlangch.venice.impl.util.StopWatch
-
Create a new stop watch.
- StopWatch.Resolution - Enum in com.github.jlangch.venice.impl.util
-
- str - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- str_blank_Q - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_bytebuf_to_hex - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_char_Q - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_chars - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_contains_Q - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_decode_base64 - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_decode_url - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_digit_Q - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_double_quote - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_double_quoted_Q - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_double_unquote - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_encode_base64 - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_encode_url - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_ends_with_Q - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_equals_ignore_case_Q - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_escape_html - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_escape_xml - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_format - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_format_bytebuf - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_hex_to_bytebuf - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_index_of - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_join - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_last_index_of - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_letter_Q - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_linefeed_Q - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_lorem_ipsum - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_lower_case - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_lower_case_Q - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_quote - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_quoted_Q - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_repeat - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_replace_all - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_replace_first - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_replace_last - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_rest - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_reverse - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_split - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_split_lines - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_starts_with_Q - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_strip_end - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_strip_indent - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_strip_margin - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_strip_start - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_subs - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_trim - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_trim_to_nil - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_truncate - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_upper_case - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_upper_case_Q - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- str_whitespace_Q - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
-
- stream() - Method in class com.github.jlangch.venice.impl.types.collections.VncSequence
-
- stream(Iterable<T>) - Static method in class com.github.jlangch.venice.impl.util.StreamUtil
-
Returns a Stream from an Iterable
- stream(Iterator<T>) - Static method in class com.github.jlangch.venice.impl.util.StreamUtil
-
Returns a Stream from an Iterator
- stream(Enumeration<T>) - Static method in class com.github.jlangch.venice.impl.util.StreamUtil
-
Returns a Stream from an Enumeration
- StreamUtil - Class in com.github.jlangch.venice.impl.util
-
- StreamUtil() - Constructor for class com.github.jlangch.venice.impl.util.StreamUtil
-
- string() - Method in class com.github.jlangch.venice.nanojson.JsonReader
-
- string() - Method in class com.github.jlangch.venice.nanojson.JsonWriter.JsonWriterContext
-
- string() - Static method in class com.github.jlangch.venice.nanojson.JsonWriter
-
- string(Object) - Static method in class com.github.jlangch.venice.nanojson.JsonWriter
-
- string_array - Static variable in class com.github.jlangch.venice.impl.functions.ArrayFunctions
-
- string_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- StringFunctions - Class in com.github.jlangch.venice.impl.functions
-
- StringFunctions() - Constructor for class com.github.jlangch.venice.impl.functions.StringFunctions
-
- StringUtil - Class in com.github.jlangch.venice.impl.util
-
- StringUtil() - Constructor for class com.github.jlangch.venice.impl.util.StringUtil
-
- StripedCallable<V> - Interface in com.github.jlangch.venice.impl.util.concurrent
-
All of the Callables in the same "Stripe" will be executed consecutively.
- StripedExecutorService - Class in com.github.jlangch.venice.impl.util.concurrent
-
The StripedExecutorService accepts Runnable/Callable objects
that also implement the StripedObject interface.
- StripedExecutorService(ExecutorService) - Constructor for class com.github.jlangch.venice.impl.util.concurrent.StripedExecutorService
-
The constructor taking executors is private, since we do
not want users to shutdown their executors directly,
otherwise jobs might get stuck in our queues.
- StripedExecutorService() - Constructor for class com.github.jlangch.venice.impl.util.concurrent.StripedExecutorService
-
This constructs a StripedExecutorService that wraps a
cached thread pool.
- StripedExecutorService(int) - Constructor for class com.github.jlangch.venice.impl.util.concurrent.StripedExecutorService
-
This constructs a StripedExecutorService that wraps a fixed
thread pool with the given number of threads.
- StripedObject - Interface in com.github.jlangch.venice.impl.util.concurrent
-
Used to indicate which "stripe" this Runnable or Callable belongs to.
- StripedRunnable - Interface in com.github.jlangch.venice.impl.util.concurrent
-
All of the Runnables in the same "Stripe" will be executed consecutively.
- stripIndent(String) - Static method in class com.github.jlangch.venice.impl.util.StringUtil
-
- stripIndentIfFirstLineEmpty(String) - Static method in class com.github.jlangch.venice.impl.util.StringUtil
-
- stripMargin(String, char) - Static method in class com.github.jlangch.venice.impl.util.StringUtil
-
- submit(Runnable) - Method in class com.github.jlangch.venice.impl.util.concurrent.StripedExecutorService
-
Delegates the call to submit(task, null).
- submit(Runnable, T) - Method in class com.github.jlangch.venice.impl.util.concurrent.StripedExecutorService
-
If the task is a StripedObject, we execute it in-order by
its stripe, otherwise we submit it directly to the wrapped
executor.
- submit(Callable<T>) - Method in class com.github.jlangch.venice.impl.util.concurrent.StripedExecutorService
-
If the task is a StripedObject, we execute it in-order by
its stripe, otherwise we submit it directly to the wrapped
executor.
- subtract - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
-
- subvec - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- SupersFn() - Constructor for class com.github.jlangch.venice.impl.javainterop.JavaInteropFunctions.SupersFn
-
- swap(VncFunction, VncList) - Method in class com.github.jlangch.venice.impl.types.VncAtom
-
- swap(VncFunction, VncList) - Method in class com.github.jlangch.venice.impl.types.VncVolatile
-
- swap_BANG - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
-
- switchDoubleValue(String) - Method in class com.github.jlangch.venice.impl.util.CommandLineArgs
-
- switchDoubleValue(String, Double) - Method in class com.github.jlangch.venice.impl.util.CommandLineArgs
-
- switchLongValue(String) - Method in class com.github.jlangch.venice.impl.util.CommandLineArgs
-
- switchLongValue(String, Long) - Method in class com.github.jlangch.venice.impl.util.CommandLineArgs
-
- switchPresent(String) - Method in class com.github.jlangch.venice.impl.util.CommandLineArgs
-
- switchValue(String) - Method in class com.github.jlangch.venice.impl.util.CommandLineArgs
-
- switchValue(String, String) - Method in class com.github.jlangch.venice.impl.util.CommandLineArgs
-
- switchValues(String) - Method in class com.github.jlangch.venice.impl.util.CommandLineArgs
-
- sym - Variable in class com.github.jlangch.venice.impl.Binding
-
- symbol - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- symbol_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- system_env - Static variable in class com.github.jlangch.venice.impl.functions.SystemFunctions
-
- system_prop - Static variable in class com.github.jlangch.venice.impl.functions.SystemFunctions
-
- SystemFunctions - Class in com.github.jlangch.venice.impl.functions
-
- SystemFunctions() - Constructor for class com.github.jlangch.venice.impl.functions.SystemFunctions
-
- Watchable - Class in com.github.jlangch.venice.impl.util
-
- Watchable() - Constructor for class com.github.jlangch.venice.impl.util.Watchable
-
- with_meta - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
-
- with_time - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
-
- withAllSystemEnvs() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
-
Allow access to all system environment variables
- withAllSystemProperties() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
-
Allow access to all Java system properties
- WithCallStack - Class in com.github.jlangch.venice.impl.util
-
Run code with an explicit Venice call stack
- WithCallStack(CallFrame) - Constructor for class com.github.jlangch.venice.impl.util.WithCallStack
-
- withClasses(String...) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
-
Add whitelisted class rules to the sandbox.
- withClasses(List<String>) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
-
Add whitelisted class rules to the sandbox.
- withClasses(Class<?>...) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
-
Add a rule for classes to the sandbox, whitelisting the class and all its
methods and fields
- withClasses(Collection<Class<?>>) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
-
Add a rule for classes to the sandbox, whitelisting the class and all its
methods and fields
- withClasspathResources(String...) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
-
Add whitelisted classpath resource rules to the sandbox.
- withClasspathResources(Collection<String>) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
-
Add whitelisted classpath resource rules to the sandbox.
- withDefaultClasses() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
-
- within_Q - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
-
- withLazyNumbers() - Method in class com.github.jlangch.venice.nanojson.JsonParser.JsonParserContext
-
- withMaxExecTimeSeconds(int) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
-
Sets the max execution time in seconds a Venice script under this
SandboxRules is allowed to run.
- withMaxFutureThreadPoolSize(int) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
-
Sets the max thread pool size for futures a Venice script under this
SandboxRules is allowed to use.
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncCollection
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncHashSet
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaSet
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncList
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncMap
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncMapEntry
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncMutableMap
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncMutableSet
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncQueue
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncSequence
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncSet
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedSet
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncStack
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncTinyList
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncVector
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncAtom
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncBigDecimal
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncByteBuffer
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncChar
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncConstant
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncDouble
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncFunction
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncInteger
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncJavaObject
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncKeyword
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncLong
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncMultiArityFunction
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncMultiFunction
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncString
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncSymbol
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncThreadLocal
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncVal
-
- withMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncVolatile
-
- withStandardSystemEnvs() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
-
Allow access to all standard system environment variables
- withStandardSystemProperties() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
-
Allow access to all standard Java system properties
- withSystemEnvs(String...) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
-
Add whitelisted system environment variable rules to the sandbox.
- withSystemEnvs(Collection<String>) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
-
Add whitelisted system environment variable rules to the sandbox.
- withSystemProperties(String...) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
-
Add whitelisted system property rules to the sandbox.
- withSystemProperties(Collection<String>) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
-
Add whitelisted system property rules to the sandbox.
- withValues(Map<VncVal, VncVal>) - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
-
- withValues(Map<VncVal, VncVal>, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
-
- withValues(Collection<? extends VncVal>) - Method in class com.github.jlangch.venice.impl.types.collections.VncHashSet
-
- withValues(Collection<? extends VncVal>, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncHashSet
-
- withValues(List<? extends VncVal>) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
-
- withValues(List<? extends VncVal>, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
-
- withValues(Map<VncVal, VncVal>) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
-
- withValues(Map<VncVal, VncVal>, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
-
- withValues(Collection<? extends VncVal>) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaSet
-
- withValues(Collection<? extends VncVal>, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaSet
-
- withValues(List<? extends VncVal>) - Method in class com.github.jlangch.venice.impl.types.collections.VncList
-
- withValues(List<? extends VncVal>, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncList
-
- withValues(Map<VncVal, VncVal>) - Method in class com.github.jlangch.venice.impl.types.collections.VncMap
-
- withValues(Map<VncVal, VncVal>, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncMap
-
- withValues(Map<VncVal, VncVal>) - Method in class com.github.jlangch.venice.impl.types.collections.VncMutableMap
-
- withValues(Map<VncVal, VncVal>, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncMutableMap
-
- withValues(Collection<? extends VncVal>) - Method in class com.github.jlangch.venice.impl.types.collections.VncMutableSet
-
- withValues(Collection<? extends VncVal>, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncMutableSet
-
- withValues(Map<VncVal, VncVal>) - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
-
- withValues(Map<VncVal, VncVal>, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
-
- withValues(List<? extends VncVal>) - Method in class com.github.jlangch.venice.impl.types.collections.VncSequence
-
- withValues(List<? extends VncVal>, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncSequence
-
- withValues(Collection<? extends VncVal>) - Method in class com.github.jlangch.venice.impl.types.collections.VncSet
-
- withValues(Collection<? extends VncVal>, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncSet
-
- withValues(Map<VncVal, VncVal>) - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
-
- withValues(Map<VncVal, VncVal>, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
-
- withValues(Collection<? extends VncVal>) - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedSet
-
- withValues(Collection<? extends VncVal>, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedSet
-
- withValues(List<? extends VncVal>) - Method in class com.github.jlangch.venice.impl.types.collections.VncTinyList
-
- withValues(List<? extends VncVal>, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncTinyList
-
- withValues(List<? extends VncVal>) - Method in class com.github.jlangch.venice.impl.types.collections.VncVector
-
- withValues(List<? extends VncVal>, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncVector
-
- withValues(Map<VncVal, VncVal>) - Method in class com.github.jlangch.venice.impl.types.VncJavaObject
-
- withValues(Map<VncVal, VncVal>, VncVal) - Method in class com.github.jlangch.venice.impl.types.VncJavaObject
-
- withVariadicValues(VncVal...) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
-
- withVariadicValues(VncVal...) - Method in class com.github.jlangch.venice.impl.types.collections.VncList
-
- withVariadicValues(VncVal...) - Method in class com.github.jlangch.venice.impl.types.collections.VncSequence
-
- withVariadicValues(VncVal...) - Method in class com.github.jlangch.venice.impl.types.collections.VncTinyList
-
- withVariadicValues(VncVal...) - Method in class com.github.jlangch.venice.impl.types.collections.VncVector
-
- write(VncVal) - Method in class com.github.jlangch.venice.impl.util.json.VncJsonWriter
-
- write(int) - Method in class com.github.jlangch.venice.util.NullOutputStream
-
- write_str - Static variable in class com.github.jlangch.venice.impl.functions.JsonFunctions
-