Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 

A

abs - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
AcceptAllInterceptor - Class in com.github.jlangch.venice.javainterop
 
AcceptAllInterceptor() - Constructor for class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
add(VncVal, VncVal) - Static method in class com.github.jlangch.venice.impl.functions.Calc
 
add - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
add(String) - Method in class com.github.jlangch.venice.impl.javainterop.JavaImports
 
add(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaSet
 
add(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncSet
 
add(Collection<String>) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Add rules to the sandbox
add(String...) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Add rules to the sandbox
addAtEnd(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
addAtEnd(VncList) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
addAtEnd(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
addAtEnd(VncList) - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
addAtStart(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
addAtStart(VncJavaList) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
addAtStart(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
addAtStart(VncList) - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
addClasses(Class<?>...) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Add classes to the sandbox.
addClasses(Collection<Class<?>>) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Add classes to the sandbox.
addDefMeta(VncVal, VncMap) - Static method in class com.github.jlangch.venice.impl.MetaUtil
 
addList(VncList) - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
after_Q - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
allowAccessToAllSystemProperties() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Allow access to all Java system properties
allowAccessToStandardSystemProperties() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Allow access to all standard Java system properties
any_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
apply - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
apply(VncList) - Method in class com.github.jlangch.venice.impl.javainterop.JavaInteropFn
 
apply(VncList) - Method in class com.github.jlangch.venice.impl.javainterop.JavaInteropProxifyFn
 
apply(VncList) - Method in interface com.github.jlangch.venice.impl.types.ILambda
 
apply(VncList) - Method in class com.github.jlangch.venice.impl.types.VncKeyword
 
applyJavaAccess(VncList, JavaImports) - Static method in class com.github.jlangch.venice.impl.javainterop.JavaInteropUtil
 
ARGLIST - Static variable in class com.github.jlangch.venice.impl.MetaUtil
 
arity(Constructor<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
arity(Method) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
ArityException - Exception in com.github.jlangch.venice
 
ArityException(VncList, int, String) - Constructor for exception com.github.jlangch.venice.ArityException
 
ArityException(VncList, int, String, Throwable) - Constructor for exception com.github.jlangch.venice.ArityException
 
assertArity(String, VncList, int...) - Static method in class com.github.jlangch.venice.impl.functions.FunctionsUtil
 
AssertionException - Exception in com.github.jlangch.venice
 
AssertionException(String) - Constructor for exception com.github.jlangch.venice.AssertionException
 
assertMinArity(String, VncList, int) - Static method in class com.github.jlangch.venice.impl.functions.FunctionsUtil
 
assoc - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
assoc(VncVal...) - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
 
assoc(VncList) - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
 
assoc(VncVal...) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
assoc(VncList) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
assoc(VncVal...) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
assoc(VncList) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
assoc(VncVal...) - Method in class com.github.jlangch.venice.impl.types.collections.VncMap
 
assoc(VncList) - Method in class com.github.jlangch.venice.impl.types.collections.VncMap
 
assoc(VncVal...) - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
 
assoc(VncList) - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
 
assoc(VncVal...) - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
assoc(VncList) - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
assoc(VncVal...) - Method in class com.github.jlangch.venice.impl.types.VncThreadLocal
 
assoc(VncList) - Method in class com.github.jlangch.venice.impl.types.VncThreadLocal
 
assoc_in - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
ast - Variable in class com.github.jlangch.venice.impl.types.VncFunction
 
atom_Q - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
 
attachOutputStream(OutputStream) - Method in class com.github.jlangch.venice.util.Logger
 

B

before_Q - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
Binding - Class in com.github.jlangch.venice.impl
 
Binding(VncSymbol, VncVal) - Constructor for class com.github.jlangch.venice.impl.Binding
 
boolean_cast - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
boolean_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
build() - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap.Builder
 
build() - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap.Builder
 
build() - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap.Builder
 
Builder() - Constructor for class com.github.jlangch.venice.impl.types.collections.VncHashMap.Builder
 
Builder() - Constructor for class com.github.jlangch.venice.impl.types.collections.VncOrderedMap.Builder
 
Builder() - Constructor for class com.github.jlangch.venice.impl.types.collections.VncSortedMap.Builder
 
buildErrLocation(Token) - Static method in class com.github.jlangch.venice.impl.util.ErrorMessage
 
buildErrLocation(VncVal) - Static method in class com.github.jlangch.venice.impl.util.ErrorMessage
 
butlast - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
bytebuf_cast - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
bytebuf_from_string - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
bytebuf_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
bytebuf_sub - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
bytebuf_to_string - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 

C

Calc - Class in com.github.jlangch.venice.impl.functions
Mixed precision math
Calc() - Constructor for class com.github.jlangch.venice.impl.functions.Calc
 
callConstructor(Class<?>, Object...) - Method in class com.github.jlangch.venice.impl.javainterop.Invoker
 
callConstructor(Class<?>, Object...) - Method in interface com.github.jlangch.venice.javainterop.IInvoker
 
callInstanceMethod(Object, String, Object...) - Method in class com.github.jlangch.venice.impl.javainterop.Invoker
 
callInstanceMethod(Object, String, Object...) - Method in interface com.github.jlangch.venice.javainterop.IInvoker
 
callStaticMethod(Class<?>, String, Object...) - Method in class com.github.jlangch.venice.impl.javainterop.Invoker
 
callStaticMethod(Class<?>, String, Object...) - Method in interface com.github.jlangch.venice.javainterop.IInvoker
 
CapturingPrintStream - Class in com.github.jlangch.venice.util
Captures the output written to this PrintStream.
CatchBlock - Class in com.github.jlangch.venice.impl.util
 
CatchBlock(VncSymbol, VncList) - Constructor for class com.github.jlangch.venice.impl.util.CatchBlock
 
charAt(int) - Method in class com.github.jlangch.venice.impl.Token
 
checkBlackListedVeniceFunction(String, VncList) - Method in class com.github.jlangch.venice.javainterop.JavaInterceptor
 
checkBlackListedVeniceFunction(String, VncList) - Method in class com.github.jlangch.venice.javainterop.JavaSandboxInterceptor
 
checkBlackListedVeniceFunction(String, VncList) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
checkWhiteListedSystemProperty(String) - Method in class com.github.jlangch.venice.javainterop.JavaInterceptor
 
checkWhiteListedSystemProperty(String) - Method in class com.github.jlangch.venice.javainterop.JavaSandboxInterceptor
 
checkWhiteListedSystemProperty(String) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
classExists(String) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
classForName(String) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
classForName(String) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
Load a class
className - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
ClassPathResource - Class in com.github.jlangch.venice.impl.util
 
ClassPathResource(String) - Constructor for class com.github.jlangch.venice.impl.util.ClassPathResource
 
ClassPathResource(String, Class<?>) - Constructor for class com.github.jlangch.venice.impl.util.ClassPathResource
 
ClassPathResource(String, ClassLoader) - Constructor for class com.github.jlangch.venice.impl.util.ClassPathResource
 
ClassPathResource(String, Class<?>, ClassLoader) - Constructor for class com.github.jlangch.venice.impl.util.ClassPathResource
 
cleanThreadLocals() - Static method in class com.github.jlangch.venice.impl.util.ThreadLocalUtil
 
clear() - Method in class com.github.jlangch.venice.impl.javainterop.JavaImports
 
clear() - Method in class com.github.jlangch.venice.impl.types.VncThreadLocal
 
clear() - Static method in class com.github.jlangch.venice.impl.util.ThreadLocalMap
 
clear() - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 
clear() - Method in class com.github.jlangch.venice.util.Logger
 
clearCache() - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
coalesce - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
Coerce - Class in com.github.jlangch.venice.impl.types
 
Coerce() - Constructor for class com.github.jlangch.venice.impl.types.Coerce
 
coll_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
COLUMN - Static variable in class com.github.jlangch.venice.impl.MetaUtil
 
com.github.jlangch.venice - package com.github.jlangch.venice
 
com.github.jlangch.venice.examples - package com.github.jlangch.venice.examples
 
com.github.jlangch.venice.impl - package com.github.jlangch.venice.impl
 
com.github.jlangch.venice.impl.functions - package com.github.jlangch.venice.impl.functions
 
com.github.jlangch.venice.impl.javainterop - package com.github.jlangch.venice.impl.javainterop
 
com.github.jlangch.venice.impl.types - package com.github.jlangch.venice.impl.types
 
com.github.jlangch.venice.impl.types.collections - package com.github.jlangch.venice.impl.types.collections
 
com.github.jlangch.venice.impl.util - package com.github.jlangch.venice.impl.util
 
com.github.jlangch.venice.impl.util.reflect - package com.github.jlangch.venice.impl.util.reflect
 
com.github.jlangch.venice.javainterop - package com.github.jlangch.venice.javainterop
 
com.github.jlangch.venice.jsr223 - package com.github.jlangch.venice.jsr223
 
com.github.jlangch.venice.util - package com.github.jlangch.venice.util
 
comp - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
comparator(Comparator<? super T1>, Comparator<? super T2>) - Static method in class com.github.jlangch.venice.impl.util.Tuple2
 
comparator(Comparator<? super T1>, Comparator<? super T2>, Comparator<? super T3>) - Static method in class com.github.jlangch.venice.impl.util.Tuple3
 
comparator(Comparator<? super T1>, Comparator<? super T2>, Comparator<? super T3>, Comparator<? super T4>) - Static method in class com.github.jlangch.venice.impl.util.Tuple4
 
compare_and_set(VncVal, VncVal) - Method in class com.github.jlangch.venice.impl.types.VncAtom
 
compare_and_set_BANG - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
 
compareTo(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
compareTo(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
compareTo(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncVector
 
compareTo(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncBigDecimal
 
compareTo(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncByteBuffer
 
compareTo(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncDouble
 
compareTo(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncKeyword
 
compareTo(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncLong
 
compareTo(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncString
 
compareTo(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncSymbol
 
compareTo(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncVal
 
compareTo(Tuple2<F, S>) - Method in class com.github.jlangch.venice.impl.util.Tuple2
 
compareTo(Tuple3<F, S, T>) - Method in class com.github.jlangch.venice.impl.util.Tuple3
 
compareTo(Tuple4<A, B, C, D>) - Method in class com.github.jlangch.venice.impl.util.Tuple4
 
compile(SandboxRules) - Static method in class com.github.jlangch.venice.impl.javainterop.CompiledSandboxRules
 
compile(String) - Static method in class com.github.jlangch.venice.impl.javainterop.SandboxRuleCompiler
 
compile(String) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngine
 
compile(Reader) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngine
 
CompiledSandboxRules - Class in com.github.jlangch.venice.impl.javainterop
 
concat - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
ConcurrencyFunctions - Class in com.github.jlangch.venice.impl.functions
 
ConcurrencyFunctions() - Constructor for class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
 
conj - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
cons - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
Constants - Class in com.github.jlangch.venice.impl.types
 
Constants() - Constructor for class com.github.jlangch.venice.impl.types.Constants
 
contains(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaSet
 
contains(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncSet
 
contains_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
containsKey(VncKeyword) - Method in class com.github.jlangch.venice.impl.types.VncThreadLocal
 
containsKey(VncKeyword) - Static method in class com.github.jlangch.venice.impl.util.ThreadLocalMap
 
containsKey(Object) - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 
containsValue(Object) - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 
ContinueException - Exception in com.github.jlangch.venice
 
ContinueException() - Constructor for exception com.github.jlangch.venice.ContinueException
 
ContinueException(String) - Constructor for exception com.github.jlangch.venice.ContinueException
 
ContinueException(String, Throwable) - Constructor for exception com.github.jlangch.venice.ContinueException
 
ContinueException(Throwable) - Constructor for exception com.github.jlangch.venice.ContinueException
 
convertToJavaObject(VncVal) - Static method in class com.github.jlangch.venice.impl.javainterop.JavaInteropUtil
 
convertToVncVal(Object) - Static method in class com.github.jlangch.venice.impl.javainterop.JavaInteropUtil
 
copy() - Method in class com.github.jlangch.venice.impl.types.collections.VncCollection
 
copy() - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
 
copy() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
copy() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
copy() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
copy() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaSet
 
copy() - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
copy() - Method in class com.github.jlangch.venice.impl.types.collections.VncMap
 
copy() - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
 
copy() - Method in class com.github.jlangch.venice.impl.types.collections.VncSet
 
copy() - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
copy() - Method in class com.github.jlangch.venice.impl.types.collections.VncVector
 
copy() - Method in class com.github.jlangch.venice.impl.types.VncAtom
 
copy() - Method in class com.github.jlangch.venice.impl.types.VncBigDecimal
 
copy() - Method in class com.github.jlangch.venice.impl.types.VncByteBuffer
 
copy() - Method in class com.github.jlangch.venice.impl.types.VncConstant
 
copy() - Method in class com.github.jlangch.venice.impl.types.VncDouble
 
copy() - Method in class com.github.jlangch.venice.impl.types.VncFunction
 
copy() - Method in class com.github.jlangch.venice.impl.types.VncKeyword
 
copy() - Method in class com.github.jlangch.venice.impl.types.VncLong
 
copy() - Method in class com.github.jlangch.venice.impl.types.VncString
 
copy() - Method in class com.github.jlangch.venice.impl.types.VncSymbol
 
copy() - Method in class com.github.jlangch.venice.impl.types.VncThreadLocal
 
copy() - Method in class com.github.jlangch.venice.impl.types.VncVal
 
copy(InputStream, OutputStream) - Static method in class com.github.jlangch.venice.impl.util.IOStreamUtil
 
copyByteArrayToOS(byte[], OutputStream) - Static method in class com.github.jlangch.venice.impl.util.IOStreamUtil
 
copyFileToOS(File, OutputStream) - Static method in class com.github.jlangch.venice.impl.util.IOStreamUtil
 
copyIStoByteArray(InputStream) - Static method in class com.github.jlangch.venice.impl.util.IOStreamUtil
 
copyIStoString(InputStream, String) - Static method in class com.github.jlangch.venice.impl.util.IOStreamUtil
 
copyStringToOS(String, OutputStream, String) - Static method in class com.github.jlangch.venice.impl.util.IOStreamUtil
 
copyTokenPos(VncVal, VncVal) - Static method in class com.github.jlangch.venice.impl.MetaUtil
 
CoreFunctions - Class in com.github.jlangch.venice.impl.functions
 
CoreFunctions() - Constructor for class com.github.jlangch.venice.impl.functions.CoreFunctions
 
CoreMacroDefs - Class in com.github.jlangch.venice.impl.functions
 
CoreMacroDefs() - Constructor for class com.github.jlangch.venice.impl.functions.CoreMacroDefs
 
count - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
create(JavaImports) - Static method in class com.github.jlangch.venice.impl.javainterop.JavaInteropFn
 
create(String) - Static method in class com.github.jlangch.venice.util.CapturingPrintStream
 
create() - Static method in class com.github.jlangch.venice.util.CapturingPrintStream
 
createAnonymousFuncName() - Static method in class com.github.jlangch.venice.impl.types.VncFunction
 
createBindings() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngine
 
createEnv(PrintStream) - Method in class com.github.jlangch.venice.impl.VeniceInterpreter
 
current_time_millis - Static variable in class com.github.jlangch.venice.impl.functions.SystemFunctions
 

D

date - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
date_Q - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
day_of_month - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
day_of_week - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
day_of_year - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
debugOff() - Method in class com.github.jlangch.venice.util.Logger
 
debugOn() - Method in class com.github.jlangch.venice.util.Logger
 
dec - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
dec() - Method in class com.github.jlangch.venice.impl.types.VncBigDecimal
 
dec() - Method in class com.github.jlangch.venice.impl.types.VncDouble
 
dec() - Method in class com.github.jlangch.venice.impl.types.VncLong
 
dec_add - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
dec_div - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
dec_mul - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
dec_scale - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
dec_sub - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
decimal_cast - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
decimal_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
decodeUnicode(String) - Static method in class com.github.jlangch.venice.impl.util.StringUtil
 
decorateWithTimestamp(boolean) - Method in class com.github.jlangch.venice.util.Logger
 
dedupe - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
DEFAULT_SYSTEM_PROPERTIES - Static variable in class com.github.jlangch.venice.javainterop.SandboxRules
 
deliver - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
 
deref - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
 
deref() - Method in class com.github.jlangch.venice.impl.types.VncAtom
 
destructure(VncVal, VncVal) - Static method in class com.github.jlangch.venice.impl.Destructuring
 
Destructuring - Class in com.github.jlangch.venice.impl
 
Destructuring() - Constructor for class com.github.jlangch.venice.impl.Destructuring
 
difference - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
dissoc - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
dissoc(VncVal...) - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
 
dissoc(VncList) - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
 
dissoc(VncVal...) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
dissoc(VncList) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
dissoc(VncVal...) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
dissoc(VncList) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
dissoc(VncVal...) - Method in class com.github.jlangch.venice.impl.types.collections.VncMap
 
dissoc(VncList) - Method in class com.github.jlangch.venice.impl.types.collections.VncMap
 
dissoc(VncVal...) - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
 
dissoc(VncList) - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
 
dissoc(VncVal...) - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
dissoc(VncList) - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
dissoc(VncList) - Method in class com.github.jlangch.venice.impl.types.VncThreadLocal
 
distinct - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
div(VncVal, VncVal) - Static method in class com.github.jlangch.venice.impl.functions.Calc
 
divide - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
doc - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
Doc - Class in com.github.jlangch.venice.impl.functions
 
Doc() - Constructor for class com.github.jlangch.venice.impl.functions.Doc
 
DOC - Static variable in class com.github.jlangch.venice.impl.MetaUtil
 
docoll - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
double_cast - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
double_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
drop - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
drop_while - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
DynamicInvocationHandler - Class in com.github.jlangch.venice.javainterop
DynamicInvocationHandler
DynamicInvocationHandler(Map<String, VncFunction>) - Constructor for class com.github.jlangch.venice.javainterop.DynamicInvocationHandler
 

E

earliest - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
elapsedMillis() - Method in class com.github.jlangch.venice.impl.util.StopWatch
Returns the elapsed time of this stop watch.
elapsedNanos() - Method in class com.github.jlangch.venice.impl.util.StopWatch
Returns the elapsed time of this stop watch.
empty - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
empty() - Method in class com.github.jlangch.venice.impl.types.collections.VncCollection
 
empty() - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
 
empty() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
empty() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
empty() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
empty() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaSet
 
empty() - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
empty() - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
 
empty() - Method in class com.github.jlangch.venice.impl.types.collections.VncSet
 
empty() - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
empty() - Method in class com.github.jlangch.venice.impl.types.collections.VncVector
 
empty_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
emptyToNil - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
enable(boolean) - Method in class com.github.jlangch.venice.util.Logger
 
enableCache(boolean) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
enableJavaInteropReflectionCache(boolean) - Method in class com.github.jlangch.venice.Venice
 
enableReflectionCache(boolean) - Static method in class com.github.jlangch.venice.impl.javainterop.JavaInterop
 
entries() - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
 
entries() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
entries() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
entries() - Method in class com.github.jlangch.venice.impl.types.collections.VncMap
 
entries() - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
 
entries() - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
entrySet() - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 
enumValues(Class<? extends Enum<?>>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
Env - Class in com.github.jlangch.venice.impl
 
Env() - Constructor for class com.github.jlangch.venice.impl.Env
 
Env(Env) - Constructor for class com.github.jlangch.venice.impl.Env
 
env - Variable in class com.github.jlangch.venice.impl.types.VncFunction
 
EofException - Exception in com.github.jlangch.venice
 
EofException() - Constructor for exception com.github.jlangch.venice.EofException
 
EofException(String) - Constructor for exception com.github.jlangch.venice.EofException
 
EofException(String, Throwable) - Constructor for exception com.github.jlangch.venice.EofException
 
EofException(Throwable) - Constructor for exception com.github.jlangch.venice.EofException
 
equal_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
equals(String) - Method in class com.github.jlangch.venice.impl.Token
 
equals(Object) - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
 
equals(Object) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
equals(Object) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
equals(Object) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
equals(Object) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaSet
 
equals(Object) - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
equals(Object) - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
 
equals(Object) - Method in class com.github.jlangch.venice.impl.types.collections.VncSet
 
equals(Object) - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
equals(Object) - Method in class com.github.jlangch.venice.impl.types.VncBigDecimal
 
equals(Object) - Method in class com.github.jlangch.venice.impl.types.VncByteBuffer
 
equals(Object) - Method in class com.github.jlangch.venice.impl.types.VncConstant
 
equals(Object) - Method in class com.github.jlangch.venice.impl.types.VncDouble
 
equals(Object) - Method in class com.github.jlangch.venice.impl.types.VncLong
 
equals(Object) - Method in class com.github.jlangch.venice.impl.types.VncString
 
equals(Object) - Method in class com.github.jlangch.venice.impl.types.VncSymbol
 
equals(Object) - Method in class com.github.jlangch.venice.impl.types.VncVal
 
equals(Object) - Method in class com.github.jlangch.venice.impl.util.Tuple2
 
equals(Object) - Method in class com.github.jlangch.venice.impl.util.Tuple3
 
equals(Object) - Method in class com.github.jlangch.venice.impl.util.Tuple4
 
ErrorMessage - Class in com.github.jlangch.venice.impl.util
 
ErrorMessage() - Constructor for class com.github.jlangch.venice.impl.util.ErrorMessage
 
escape(String) - Static method in class com.github.jlangch.venice.impl.util.StringUtil
Escapes a text Backspace is replaced with \b Form feed is replaced with \f Newline is replaced with \n Carriage return is replaced with \r Tab is replaced with \t Double quote is replaced with \" Backslash is replaced with \\
EVAL(VncVal, Env) - Method in class com.github.jlangch.venice.impl.VeniceInterpreter
 
eval(String, ScriptContext) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngine
 
eval(Reader, ScriptContext) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngine
 
eval(PreCompiled) - Method in class com.github.jlangch.venice.Venice
Evaluates a pre-compiled script without passing any parameters.
eval(PreCompiled, Map<String, Object>) - Method in class com.github.jlangch.venice.Venice
Evaluates a pre-compiled script with parameters.
eval(String) - Method in class com.github.jlangch.venice.Venice
Evaluates a script.
eval(String, Map<String, Object>) - Method in class com.github.jlangch.venice.Venice
Evaluates a script with parameters
eval(String, String, Map<String, Object>) - Method in class com.github.jlangch.venice.Venice
Evaluates a script with parameters
eval_ast(VncVal, Env) - Method in class com.github.jlangch.venice.impl.VeniceInterpreter
 
EvalExample - Class in com.github.jlangch.venice.examples
 
EvalExample() - Constructor for class com.github.jlangch.venice.examples.EvalExample
 
even_Q - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
every_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
EXAMPLES - Static variable in class com.github.jlangch.venice.impl.MetaUtil
 
extractGenericTypes(Type) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 

F

False - Static variable in class com.github.jlangch.venice.impl.types.Constants
 
false_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
FILE - Static variable in class com.github.jlangch.venice.impl.MetaUtil
 
filter - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
filter(Object) - Method in class com.github.jlangch.venice.javainterop.JavaSandboxInterceptor
 
filter(Object) - Method in class com.github.jlangch.venice.javainterop.JavaValueFilterInterceptor
 
filterAccessor(Object, String) - Method in class com.github.jlangch.venice.javainterop.JavaSandboxInterceptor
 
filterAccessor(Object, String) - Method in class com.github.jlangch.venice.javainterop.JavaValueFilterInterceptor
 
filterArgument(Object) - Method in class com.github.jlangch.venice.javainterop.JavaValueFilterInterceptor
 
filterReturnValue(Object) - Method in class com.github.jlangch.venice.javainterop.JavaValueFilterInterceptor
 
find(VncSymbol) - Method in class com.github.jlangch.venice.impl.Env
 
find - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
first - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
first() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
first() - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
first() - Method in class com.github.jlangch.venice.impl.types.VncString
 
first_day_of_month - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
flatten - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
fn_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
forEach(Consumer<? super VncVal>) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
forEach(Consumer<? super VncVal>) - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
format - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
formatMillis(long) - Static method in class com.github.jlangch.venice.impl.util.StopWatch
Formats an elapsed time given in milliseconds
formatNanos(long) - Static method in class com.github.jlangch.venice.impl.util.StopWatch
Formats an elapsed time given in nanoseconds
formatter - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
Functions - Class in com.github.jlangch.venice.impl.functions
 
Functions() - Constructor for class com.github.jlangch.venice.impl.functions.Functions
 
functions - Static variable in class com.github.jlangch.venice.impl.functions.Functions
 
FunctionsUtil - Class in com.github.jlangch.venice.impl.functions
 
FunctionsUtil() - Constructor for class com.github.jlangch.venice.impl.functions.FunctionsUtil
 
future - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
 
future_cancel - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
 
future_cancelled_Q - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
 
future_done_Q - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
 
future_Q - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
 

G

genEnv(VncList) - Method in class com.github.jlangch.venice.impl.types.VncFunction
 
gensym - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
get(VncSymbol) - Method in class com.github.jlangch.venice.impl.Env
 
get - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
get(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
 
get(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
get(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
get(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncMap
 
get(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
 
get(VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
get(VncKeyword) - Method in class com.github.jlangch.venice.impl.types.VncThreadLocal
 
get(VncKeyword, VncVal) - Method in class com.github.jlangch.venice.impl.types.VncThreadLocal
 
get(String) - Method in class com.github.jlangch.venice.impl.types.VncThreadLocal
 
get(String, VncVal) - Method in class com.github.jlangch.venice.impl.types.VncThreadLocal
 
get(VncKeyword) - Static method in class com.github.jlangch.venice.impl.util.ThreadLocalMap
 
get(VncKeyword, VncVal) - Static method in class com.github.jlangch.venice.impl.util.ThreadLocalMap
 
get(Object) - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 
get_in - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
getAllIoFunctions() - Static method in class com.github.jlangch.venice.impl.functions.IOFnBlacklisted
 
getAllPublicInstanceMethods(Class<?>, boolean) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
getAllPublicInstanceMethods(Class<?>, String, Integer, boolean) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
getAllPublicMethods(Class<?>, String, Integer, boolean, boolean, boolean, boolean, boolean) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
getAllPublicStaticMethods(Class<?>, boolean) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
getAllPublicStaticMethods(Class<?>, String, Integer, boolean) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
getArgLists() - Method in class com.github.jlangch.venice.impl.types.VncFunction
 
getArity() - Method in exception com.github.jlangch.venice.ArityException
 
getAst() - Method in class com.github.jlangch.venice.impl.types.VncFunction
 
getAttribute(String, int) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
getAttribute(String) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
getAttributeNameByGetter(Method) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
getAttributesScope(String) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
getBeanGetterMethod(Class<?>, String) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
getBeanGetterMethods(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
getBeanGetterProperties(Object) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
getBeanGetterProperties(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
getBeanProperty(Object, String) - Method in class com.github.jlangch.venice.impl.javainterop.Invoker
 
getBeanProperty(Object, String) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
getBeanProperty(Object, String) - Method in interface com.github.jlangch.venice.javainterop.IInvoker
 
getBeanPropertyName(Method) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
getBeanSetterMethod(Class<?>, String) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
getBeanSetterMethods(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
getBeanSetterProperties(Object) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
getBeanSetterProperties(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
getBindings(int) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
getBody() - Method in class com.github.jlangch.venice.impl.util.CatchBlock
 
getClassName(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
getColumn() - Method in class com.github.jlangch.venice.impl.Token
 
getDefaultConstructor(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
getDelegate() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
getDelegate() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
getDelegate() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
getDelegate() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaSet
 
getDelegate() - Method in interface com.github.jlangch.venice.impl.types.IVncJavaObject
 
getDescription() - Method in class com.github.jlangch.venice.impl.util.MacroDef
 
getDoc(String) - Static method in class com.github.jlangch.venice.impl.functions.Doc
 
getDoc() - Method in class com.github.jlangch.venice.impl.types.VncFunction
 
getEngineName() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
getEngineVersion() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
getEntries() - Method in class com.github.jlangch.venice.impl.Env
 
getEnum(Class<? extends Enum<?>>) - Method in class com.github.jlangch.venice.impl.util.reflect.ScopedEnumValue
 
getEnumClassName() - Method in class com.github.jlangch.venice.impl.util.reflect.ScopedEnumValue
 
getEnumClassSimpleName() - Method in class com.github.jlangch.venice.impl.util.reflect.ScopedEnumValue
 
getEnumValue() - Method in class com.github.jlangch.venice.impl.util.reflect.ScopedEnumValue
 
getEnv() - Method in class com.github.jlangch.venice.impl.types.VncFunction
 
getEnv() - Method in class com.github.jlangch.venice.PreCompiled
 
getErrorWriter() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
getExamples() - Method in class com.github.jlangch.venice.impl.types.VncFunction
 
getExamples() - Method in class com.github.jlangch.venice.impl.util.MacroDef
 
getExSym() - Method in class com.github.jlangch.venice.impl.util.CatchBlock
 
getExtensions() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
getFactory() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngine
 
getFile() - Method in class com.github.jlangch.venice.impl.Token
 
getFirst() - Method in class com.github.jlangch.venice.impl.util.Tuple2
 
getFirst() - Method in class com.github.jlangch.venice.impl.util.Tuple3
 
getFirst() - Method in class com.github.jlangch.venice.impl.util.Tuple4
 
getFourth() - Method in class com.github.jlangch.venice.impl.util.Tuple4
 
getFunction(String) - Static method in class com.github.jlangch.venice.impl.functions.Functions
 
getGenericType(Class<?>, int) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
Gets the type of a generic parameter of a class that has a generic super class.
getInputStream() - Method in class com.github.jlangch.venice.impl.util.ClassPathResource
 
getInstanceField(Object, String) - Method in class com.github.jlangch.venice.impl.javainterop.Invoker
 
getInstanceField(Object, String) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
getInstanceField(Object, String) - Method in interface com.github.jlangch.venice.javainterop.IInvoker
 
getInterceptor() - Static method in class com.github.jlangch.venice.impl.javainterop.JavaInterop
 
getInterface(Class<T>) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngine
 
getInterface(Object, Class<T>) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngine
 
getLanguageName() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
getLanguageVersion() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
getLine() - Method in class com.github.jlangch.venice.impl.Token
 
getList() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
getList() - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
getList() - Method in class com.github.jlangch.venice.impl.types.collections.VncSequence
 
getList() - Method in class com.github.jlangch.venice.impl.types.collections.VncSet
 
getLoopBindingNames() - Method in class com.github.jlangch.venice.impl.RecursionPoint
 
getLoopEnv() - Method in class com.github.jlangch.venice.impl.RecursionPoint
 
getLoopExpressions() - Method in class com.github.jlangch.venice.impl.RecursionPoint
 
getMacroDef(String) - Static method in class com.github.jlangch.venice.impl.functions.CoreMacroDefs
 
getMacros() - Static method in class com.github.jlangch.venice.impl.functions.CoreMacroDefs
 
getMap() - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
 
getMap() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
getMap() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
getMap() - Method in class com.github.jlangch.venice.impl.types.collections.VncMap
 
getMap() - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
 
getMap() - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
getMeta() - Method in class com.github.jlangch.venice.impl.types.VncVal
 
getMetaVal(VncString) - Method in class com.github.jlangch.venice.impl.types.VncVal
 
getMetaVal(VncString, VncVal) - Method in class com.github.jlangch.venice.impl.types.VncVal
 
getMethodCallSyntax(String, String, String...) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
getMimeTypes() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
getName() - Method in exception com.github.jlangch.venice.ArityException
 
getName() - Method in class com.github.jlangch.venice.impl.types.VncFunction
 
getName() - Method in class com.github.jlangch.venice.impl.types.VncSymbol
 
getName() - Method in class com.github.jlangch.venice.impl.util.MacroDef
 
getName() - Method in class com.github.jlangch.venice.PreCompiled
 
getNames() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
getOutput() - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
getOutputAsBytes() - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
getOutputStatement(String) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
getParameter(String) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
getParameterizedTypeArguments(Type) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
getParams() - Method in class com.github.jlangch.venice.impl.types.VncFunction
 
getPrecompiled() - Method in class com.github.jlangch.venice.PreCompiled
 
getProgram(String...) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
getProperty(VncString) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
getPublicConstructors(Class<?>, int) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
getPublicInstanceField(Class<?>, String) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
getPublicStaticField(Class<?>, String) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
getReader() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
getResource() - Method in class com.github.jlangch.venice.impl.util.ClassPathResource
 
getResourceAsBinary() - Method in class com.github.jlangch.venice.impl.util.ClassPathResource
 
getResourceAsByteBuffer() - Method in class com.github.jlangch.venice.impl.util.ClassPathResource
 
getResourceAsString() - Method in class com.github.jlangch.venice.impl.util.ClassPathResource
 
getResourceAsString(String) - Method in class com.github.jlangch.venice.impl.util.ClassPathResource
 
getRules() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
 
getScopedEnumValue() - Method in class com.github.jlangch.venice.impl.util.reflect.ScopedEnumValue
 
getScopes() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
getScriptEngine() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
getSecond() - Method in class com.github.jlangch.venice.impl.util.Tuple2
 
getSecond() - Method in class com.github.jlangch.venice.impl.util.Tuple3
 
getSecond() - Method in class com.github.jlangch.venice.impl.util.Tuple4
 
getSet() - Method in class com.github.jlangch.venice.impl.types.collections.VncSet
 
getSignatures() - Method in class com.github.jlangch.venice.impl.util.MacroDef
 
getStaticField(Class<?>, String) - Method in class com.github.jlangch.venice.impl.javainterop.Invoker
 
getStaticField(String, String) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
getStaticField(Class<?>, String) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
getStaticField(Class<?>, String) - Method in interface com.github.jlangch.venice.javainterop.IInvoker
 
getSuperclass(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
getThird() - Method in class com.github.jlangch.venice.impl.util.Tuple3
 
getThird() - Method in class com.github.jlangch.venice.impl.util.Tuple4
 
getToken() - Method in class com.github.jlangch.venice.impl.Token
 
getTypeArguments(Type) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
Returns the type arguments of a parameterized type if the given type is not parameterized, null is returned
getValue() - Method in class com.github.jlangch.venice.impl.types.VncBigDecimal
 
getValue() - Method in class com.github.jlangch.venice.impl.types.VncByteBuffer
 
getValue() - Method in class com.github.jlangch.venice.impl.types.VncConstant
 
getValue() - Method in class com.github.jlangch.venice.impl.types.VncDouble
 
getValue() - Method in class com.github.jlangch.venice.impl.types.VncLong
 
getValue() - Method in class com.github.jlangch.venice.impl.types.VncString
 
getValue() - Method in exception com.github.jlangch.venice.ValueException
 
getVersion() - Static method in class com.github.jlangch.venice.Venice
 
getWriter() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
group_by - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
gt - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
gt(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncBigDecimal
 
gt(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncDouble
 
gt(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncLong
 
gte - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
gte(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncBigDecimal
 
gte(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncDouble
 
gte(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncLong
 

H

hasDefaultConstructor(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
hash_map_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
hashCode() - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
 
hashCode() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
hashCode() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
hashCode() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
hashCode() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaSet
 
hashCode() - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
hashCode() - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
 
hashCode() - Method in class com.github.jlangch.venice.impl.types.collections.VncSet
 
hashCode() - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
hashCode() - Method in class com.github.jlangch.venice.impl.types.VncBigDecimal
 
hashCode() - Method in class com.github.jlangch.venice.impl.types.VncByteBuffer
 
hashCode() - Method in class com.github.jlangch.venice.impl.types.VncConstant
 
hashCode() - Method in class com.github.jlangch.venice.impl.types.VncDouble
 
hashCode() - Method in class com.github.jlangch.venice.impl.types.VncLong
 
hashCode() - Method in class com.github.jlangch.venice.impl.types.VncString
 
hashCode() - Method in class com.github.jlangch.venice.impl.types.VncSymbol
 
hashCode() - Method in class com.github.jlangch.venice.impl.types.VncVal
 
hashCode() - Method in class com.github.jlangch.venice.impl.util.Tuple2
 
hashCode() - Method in class com.github.jlangch.venice.impl.util.Tuple3
 
hashCode() - Method in class com.github.jlangch.venice.impl.util.Tuple4
 
HexFormatter - Class in com.github.jlangch.venice.impl.util
A hex formatter
hour - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 

I

IInvoker - Interface in com.github.jlangch.venice.javainterop
 
ILambda - Interface in com.github.jlangch.venice.impl.types
 
inc - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
inc() - Method in class com.github.jlangch.venice.impl.types.VncBigDecimal
 
inc() - Method in class com.github.jlangch.venice.impl.types.VncDouble
 
inc() - Method in class com.github.jlangch.venice.impl.types.VncLong
 
indexNotOf(String, String, int) - Static method in class com.github.jlangch.venice.impl.util.StringUtil
 
interleave - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
interpose - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
intersection - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
into - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
invoke(Object, Method, Object[]) - Method in class com.github.jlangch.venice.javainterop.DynamicInvocationHandler
 
invokeConstructor(Class<?>, Object[]) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
invokeFunction(String, Object...) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngine
 
invokeInstanceMethod(Object, String, Object[]) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
invokeMethod(Object, String, Object...) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngine
 
Invoker - Class in com.github.jlangch.venice.impl.javainterop
 
Invoker() - Constructor for class com.github.jlangch.venice.impl.javainterop.Invoker
 
invokeStaticMethod(String, String, Object[]) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
invokeStaticMethod(Class<?>, String, Object[]) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
io_copy_file - Static variable in class com.github.jlangch.venice.impl.functions.IOFunctions
 
io_delete_file - Static variable in class com.github.jlangch.venice.impl.functions.IOFunctions
 
io_delete_file_on_exit - Static variable in class com.github.jlangch.venice.impl.functions.IOFunctions
 
io_exists_dir_Q - Static variable in class com.github.jlangch.venice.impl.functions.IOFunctions
 
io_exists_file_Q - Static variable in class com.github.jlangch.venice.impl.functions.IOFunctions
 
io_file - Static variable in class com.github.jlangch.venice.impl.functions.IOFunctions
 
io_file_Q - Static variable in class com.github.jlangch.venice.impl.functions.IOFunctions
 
io_list_files - Static variable in class com.github.jlangch.venice.impl.functions.IOFunctions
 
io_move_file - Static variable in class com.github.jlangch.venice.impl.functions.IOFunctions
 
io_slurp - Static variable in class com.github.jlangch.venice.impl.functions.IOFunctions
 
io_slurp_stream - Static variable in class com.github.jlangch.venice.impl.functions.IOFunctions
 
io_slurp_temp_file - Static variable in class com.github.jlangch.venice.impl.functions.IOFunctions
 
io_spit - Static variable in class com.github.jlangch.venice.impl.functions.IOFunctions
 
io_spit_stream - Static variable in class com.github.jlangch.venice.impl.functions.IOFunctions
 
io_temp_file - Static variable in class com.github.jlangch.venice.impl.functions.IOFunctions
 
io_tmp_dir - Static variable in class com.github.jlangch.venice.impl.functions.IOFunctions
 
io_user_dir - Static variable in class com.github.jlangch.venice.impl.functions.IOFunctions
 
IOFnBlacklisted - Class in com.github.jlangch.venice.impl.functions
 
IOFnBlacklisted() - Constructor for class com.github.jlangch.venice.impl.functions.IOFnBlacklisted
 
IOFunctions - Class in com.github.jlangch.venice.impl.functions
 
IOFunctions() - Constructor for class com.github.jlangch.venice.impl.functions.IOFunctions
 
IOStreamUtil - Class in com.github.jlangch.venice.impl.util
 
IOStreamUtil() - Constructor for class com.github.jlangch.venice.impl.util.IOStreamUtil
 
is_macro_call(VncVal, Env) - Method in class com.github.jlangch.venice.impl.VeniceInterpreter
Returns true if ast is a list that contains a symbol as the first element and that symbol refers to a function in the env environment and that function has the is_macro attribute set to true.
is_pair(VncVal) - Static method in class com.github.jlangch.venice.impl.VeniceInterpreter
 
isAbstractType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isArrayType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isAsciiAlphaUpper(char) - Static method in class com.github.jlangch.venice.impl.util.StringUtil
 
isBaseType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isBeanGetterMethod(Method) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
isBeanSetterMethod(Method) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
isBigDecimalType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isBigIntegerType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isBlackListedVeniceFunction(String, VncList) - Method in class com.github.jlangch.venice.impl.javainterop.CompiledSandboxRules
 
isBlank(String) - Static method in class com.github.jlangch.venice.impl.util.StringUtil
 
isBooleanType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isByteType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isCacheEnabled() - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
isCharType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isCollection(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isCompatible(Class<?>) - Method in class com.github.jlangch.venice.impl.util.reflect.ScopedEnumValue
 
isDateType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isDeprecated(Method) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
isEmpty() - Method in class com.github.jlangch.venice.impl.types.collections.VncCollection
 
isEmpty() - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
 
isEmpty() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
isEmpty() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
isEmpty() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
isEmpty() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaSet
 
isEmpty() - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
isEmpty() - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
 
isEmpty() - Method in class com.github.jlangch.venice.impl.types.collections.VncSet
 
isEmpty() - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
isEmpty() - Method in class com.github.jlangch.venice.impl.types.VncString
 
isEmpty(String) - Static method in class com.github.jlangch.venice.impl.util.StringUtil
 
isEmpty() - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 
isEmpty() - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
isEmpty() - Method in class com.github.jlangch.venice.util.Logger
 
isEnabled() - Method in class com.github.jlangch.venice.util.Logger
 
isEnumType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isFloatType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isGetter(Method) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
Checks if a method is a getter method
isInstanceField(Object, String) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
isInstanceMethod(Object, String, Object[]) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
isIntegerType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isJavaInteropReflectionCacheEnabled() - Method in class com.github.jlangch.venice.Venice
 
isJavaIoFile(VncVal) - Static method in class com.github.jlangch.venice.impl.functions.FunctionsUtil
 
isList() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
isList() - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
isList() - Method in class com.github.jlangch.venice.impl.types.collections.VncVector
 
isList() - Method in class com.github.jlangch.venice.impl.types.VncVal
 
isList(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isList(ParameterizedType) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isListOrSet(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isListOrSet(ParameterizedType) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isMacro() - Method in class com.github.jlangch.venice.impl.types.VncFunction
 
isMap(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isMap(ParameterizedType) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isNumberType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isObjectBooleanType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isObjectByteType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isObjectCharType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isObjectFloatType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isObjectIntegerType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isParameterizedType(Type) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isParameterizedTypeWithArgumentTypes(Type, Class<?>, Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isPrimitiveBooleanType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isPrimitiveByteType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isPrimitiveCharType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isPrimitiveFloatType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isPrimitiveIntegerType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isPublic(Method) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
isPublic(Field) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
isReflectionCacheEnabled() - Static method in class com.github.jlangch.venice.impl.javainterop.JavaInterop
 
isSandboxed() - Static method in class com.github.jlangch.venice.impl.javainterop.JavaInterop
 
isScoped() - Method in class com.github.jlangch.venice.impl.util.reflect.ScopedEnumValue
 
isSet(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isSet(ParameterizedType) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isSetter(Method) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
Checks if a method is a setter method
isStatic(Method) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
isStatic(Field) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
isStaticField(Class<?>, String) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
isStaticMethod(Class<?>, String, Object[]) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
isStringType(Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
isTransient(Method) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
isVncAtom(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncBigDecimal(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncByteBuffer(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncCollection(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncDouble(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncFunction(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncFunctionOrKeyword(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncHashMap(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncJavaList(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncJavaMap(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncJavaObject(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncJavaSet(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncKeyword(String) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncKeyword(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncList(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncLong(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncMap(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncNumber(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncOrderedMap(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncSequence(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncSet(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncSortedMap(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncString(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncSymbol(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncThreadLocal(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isVncVector(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
isWhiteListed(Class<?>) - Method in class com.github.jlangch.venice.impl.javainterop.CompiledSandboxRules
Returns true if the class is white listed otherwise false
isWhiteListed(Class<?>, String) - Method in class com.github.jlangch.venice.impl.javainterop.CompiledSandboxRules
Returns true if the class/accessor is white listed otherwise false
isWhiteListedSystemProperty(String) - Method in class com.github.jlangch.venice.impl.javainterop.CompiledSandboxRules
 
IVncJavaObject - Interface in com.github.jlangch.venice.impl.types
 

J

JavaImports - Class in com.github.jlangch.venice.impl.javainterop
 
JavaImports() - Constructor for class com.github.jlangch.venice.impl.javainterop.JavaImports
 
JavaInterceptor - Class in com.github.jlangch.venice.javainterop
 
JavaInterceptor() - Constructor for class com.github.jlangch.venice.javainterop.JavaInterceptor
 
JavaInterop - Class in com.github.jlangch.venice.impl.javainterop
 
JavaInterop() - Constructor for class com.github.jlangch.venice.impl.javainterop.JavaInterop
 
JavaInteropExample - Class in com.github.jlangch.venice.examples
 
JavaInteropExample() - Constructor for class com.github.jlangch.venice.examples.JavaInteropExample
 
JavaInteropFn - Class in com.github.jlangch.venice.impl.javainterop
 
JavaInteropProxifyFn - Class in com.github.jlangch.venice.impl.javainterop
 
JavaInteropProxifyFn(JavaImports) - Constructor for class com.github.jlangch.venice.impl.javainterop.JavaInteropProxifyFn
 
JavaInteropUtil - Class in com.github.jlangch.venice.impl.javainterop
 
JavaInteropUtil() - Constructor for class com.github.jlangch.venice.impl.javainterop.JavaInteropUtil
 
JavaMethodInvocationException - Exception in com.github.jlangch.venice
 
JavaMethodInvocationException() - Constructor for exception com.github.jlangch.venice.JavaMethodInvocationException
 
JavaMethodInvocationException(String) - Constructor for exception com.github.jlangch.venice.JavaMethodInvocationException
 
JavaMethodInvocationException(String, Throwable) - Constructor for exception com.github.jlangch.venice.JavaMethodInvocationException
 
JavaMethodInvocationException(Throwable) - Constructor for exception com.github.jlangch.venice.JavaMethodInvocationException
 
JavaSandboxInterceptor - Class in com.github.jlangch.venice.javainterop
 
JavaSandboxInterceptor(SandboxRules) - Constructor for class com.github.jlangch.venice.javainterop.JavaSandboxInterceptor
 
JavaSandboxRecorder - Class in com.github.jlangch.venice.javainterop
 
JavaSandboxRecorder(Writer) - Constructor for class com.github.jlangch.venice.javainterop.JavaSandboxRecorder
 
JavaSandboxRecorder(OutputStream) - Constructor for class com.github.jlangch.venice.javainterop.JavaSandboxRecorder
 
JavaSandboxRecorder() - Constructor for class com.github.jlangch.venice.javainterop.JavaSandboxRecorder
 
JavaValueFilterInterceptor - Class in com.github.jlangch.venice.javainterop
 
JavaValueFilterInterceptor() - Constructor for class com.github.jlangch.venice.javainterop.JavaValueFilterInterceptor
 
join(List<VncVal>, String, boolean) - Static method in class com.github.jlangch.venice.impl.Printer
 
join(Map<String, VncVal>, String, boolean) - Static method in class com.github.jlangch.venice.impl.Printer
 

K

keep - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
key - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
keys - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
keySet() - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 
keyword - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
KEYWORD_PREFIX - Static variable in class com.github.jlangch.venice.impl.types.Constants
 
keyword_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 

L

last - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
last() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
last() - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
last() - Method in class com.github.jlangch.venice.impl.types.VncString
 
last_day_of_month - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
latest - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
level() - Method in class com.github.jlangch.venice.impl.Env
 
LINE - Static variable in class com.github.jlangch.venice.impl.MetaUtil
 
list_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
list_Q(VncVal) - Static method in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
load(String) - Static method in class com.github.jlangch.venice.impl.ModuleLoader
 
loadClasspathVenice - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
loadCoreModule - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
loadVeniceResource(String) - Static method in class com.github.jlangch.venice.impl.ModuleLoader
 
local_date - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
local_date_parse - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
local_date_Q - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
local_date_time - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
local_date_time_parse - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
local_date_time_Q - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
log(Logger.Level, String) - Method in class com.github.jlangch.venice.util.Logger
 
log(Logger.Level, String, Exception) - Method in class com.github.jlangch.venice.util.Logger
 
Logger - Class in com.github.jlangch.venice.util
 
Logger() - Constructor for class com.github.jlangch.venice.util.Logger
 
long_cast - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
long_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
lookupClassName(String) - Method in class com.github.jlangch.venice.impl.javainterop.JavaImports
 
lt - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
lt(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncBigDecimal
 
lt(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncDouble
 
lt(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncLong
 
lte - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
lte(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncBigDecimal
 
lte(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncDouble
 
lte(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncLong
 

M

macro - Variable in class com.github.jlangch.venice.impl.types.VncFunction
 
macro_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
MacroDef - Class in com.github.jlangch.venice.impl.util
 
MacroDef(String, List<String>, String, List<String>) - Constructor for class com.github.jlangch.venice.impl.util.MacroDef
 
macroexpand(VncVal, Env) - Method in class com.github.jlangch.venice.impl.VeniceInterpreter
Recursively expands a macro.
main(String[]) - Static method in class com.github.jlangch.venice.examples.EvalExample
 
main(String[]) - Static method in class com.github.jlangch.venice.examples.JavaInteropExample
 
main(String[]) - Static method in class com.github.jlangch.venice.examples.ParametersExample
 
main(String[]) - Static method in class com.github.jlangch.venice.examples.PrecompiledExample
 
main(String[]) - Static method in class com.github.jlangch.venice.examples.SandboxExample
 
main(String[]) - Static method in class com.github.jlangch.venice.REPL
 
map - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
map_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
mapcat - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
mapv - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
match_not_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
match_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
MathFunctions - Class in com.github.jlangch.venice.impl.functions
 
MathFunctions() - Constructor for class com.github.jlangch.venice.impl.functions.MathFunctions
 
max - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
merge - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
merge(SandboxRules) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Merges this SandboxRules with the passed other SandboxRules
meta - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
MetaUtil - Class in com.github.jlangch.venice.impl
 
MetaUtil() - Constructor for class com.github.jlangch.venice.impl.MetaUtil
 
millis() - Static method in class com.github.jlangch.venice.impl.util.StopWatch
Create a new stop watch (with milliseconds resolution).
min - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
minus - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
minute - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
ModuleLoader - Class in com.github.jlangch.venice.impl
 
ModuleLoader() - Constructor for class com.github.jlangch.venice.impl.ModuleLoader
 
modulo - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
month - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
mul(VncVal, VncVal) - Static method in class com.github.jlangch.venice.impl.functions.Calc
 
multiply - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 

N

name - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
name - Variable in class com.github.jlangch.venice.impl.types.VncFunction
 
nano_time - Static variable in class com.github.jlangch.venice.impl.functions.SystemFunctions
 
nanos() - Static method in class com.github.jlangch.venice.impl.util.StopWatch
Create a new stop watch (with nanoseconds resolution).
nearestSuperClass(Class<?>, Class<?>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
Finds the nearest super class of two classes
nearestSuperClass(Collection<Class<?>>) - Static method in class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
Finds the nearest super class of a collection of classes
neg_Q - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
new_atom - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
 
new_hash_map - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
new_list - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
new_ordered_map - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
new_set - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
new_sorted_map - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
new_thread_local - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
 
new_vector - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
nfirst - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
Nil - Static variable in class com.github.jlangch.venice.impl.types.Constants
 
nil_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
nlast - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
not_after_Q - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
not_before_Q - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
not_empty_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
not_equal_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
ns - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
 
ns - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
ns - Static variable in class com.github.jlangch.venice.impl.functions.IOFunctions
 
ns - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
ns - Static variable in class com.github.jlangch.venice.impl.functions.ShellFunctions
 
ns - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
 
ns - Static variable in class com.github.jlangch.venice.impl.functions.SystemFunctions
 
ns - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
nth - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
nth(int) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
nth(int) - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
nth(int) - Method in class com.github.jlangch.venice.impl.types.collections.VncSequence
 
nth(int) - Method in class com.github.jlangch.venice.impl.types.VncString
 
nthOrDefault(int, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
nthOrDefault(int, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
nthOrDefault(int, VncString) - Method in class com.github.jlangch.venice.impl.types.VncString
 
NullOutputStream - Class in com.github.jlangch.venice.util
The NullOutputStream discards all bytes written to this output stream.
NullOutputStream() - Constructor for class com.github.jlangch.venice.util.NullOutputStream
 
number_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 

O

odd_Q - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
of(T1, T2) - Static method in class com.github.jlangch.venice.impl.util.Tuple2
 
of(T1, T2, T3) - Static method in class com.github.jlangch.venice.impl.util.Tuple3
 
of(T1, T2, T3, T4) - Static method in class com.github.jlangch.venice.impl.util.Tuple4
 
of(String, Object) - Static method in class com.github.jlangch.venice.Parameters
 
of(String, Object, String, Object) - Static method in class com.github.jlangch.venice.Parameters
 
of(String, Object, String, Object, String, Object) - Static method in class com.github.jlangch.venice.Parameters
 
of(String, Object, String, Object, String, Object, String, Object) - Static method in class com.github.jlangch.venice.Parameters
 
of(String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class com.github.jlangch.venice.Parameters
 
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class com.github.jlangch.venice.Parameters
 
onGetBeanProperty(IInvoker, Object, String) - Method in class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
onGetBeanProperty(IInvoker, Object, String) - Method in class com.github.jlangch.venice.javainterop.JavaInterceptor
 
onGetBeanProperty(IInvoker, Object, String) - Method in class com.github.jlangch.venice.javainterop.JavaSandboxInterceptor
 
onGetBeanProperty(IInvoker, Object, String) - Method in class com.github.jlangch.venice.javainterop.JavaSandboxRecorder
 
onGetBeanProperty(IInvoker, Object, String) - Method in class com.github.jlangch.venice.javainterop.JavaValueFilterInterceptor
 
onGetBeanProperty(IInvoker, Object, String) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
onGetInstanceField(IInvoker, Object, String) - Method in class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
onGetInstanceField(IInvoker, Object, String) - Method in class com.github.jlangch.venice.javainterop.JavaInterceptor
 
onGetInstanceField(IInvoker, Object, String) - Method in class com.github.jlangch.venice.javainterop.JavaSandboxInterceptor
 
onGetInstanceField(IInvoker, Object, String) - Method in class com.github.jlangch.venice.javainterop.JavaSandboxRecorder
 
onGetInstanceField(IInvoker, Object, String) - Method in class com.github.jlangch.venice.javainterop.JavaValueFilterInterceptor
 
onGetInstanceField(IInvoker, Object, String) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
onGetStaticField(IInvoker, Class<?>, String) - Method in class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
onGetStaticField(IInvoker, Class<?>, String) - Method in class com.github.jlangch.venice.javainterop.JavaInterceptor
 
onGetStaticField(IInvoker, Class<?>, String) - Method in class com.github.jlangch.venice.javainterop.JavaSandboxInterceptor
 
onGetStaticField(IInvoker, Class<?>, String) - Method in class com.github.jlangch.venice.javainterop.JavaSandboxRecorder
 
onGetStaticField(IInvoker, Class<?>, String) - Method in class com.github.jlangch.venice.javainterop.JavaValueFilterInterceptor
 
onGetStaticField(IInvoker, Class<?>, String) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
onInvokeConstructor(IInvoker, Class<?>, Object...) - Method in class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
onInvokeConstructor(IInvoker, Class<?>, Object...) - Method in class com.github.jlangch.venice.javainterop.JavaInterceptor
 
onInvokeConstructor(IInvoker, Class<?>, Object...) - Method in class com.github.jlangch.venice.javainterop.JavaSandboxInterceptor
 
onInvokeConstructor(IInvoker, Class<?>, Object...) - Method in class com.github.jlangch.venice.javainterop.JavaSandboxRecorder
 
onInvokeConstructor(IInvoker, Class<?>, Object...) - Method in class com.github.jlangch.venice.javainterop.JavaValueFilterInterceptor
 
onInvokeConstructor(IInvoker, Class<?>, Object...) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
onInvokeInstanceMethod(IInvoker, Object, String, Object...) - Method in class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
onInvokeInstanceMethod(IInvoker, Object, String, Object...) - Method in class com.github.jlangch.venice.javainterop.JavaInterceptor
 
onInvokeInstanceMethod(IInvoker, Object, String, Object...) - Method in class com.github.jlangch.venice.javainterop.JavaSandboxInterceptor
 
onInvokeInstanceMethod(IInvoker, Object, String, Object...) - Method in class com.github.jlangch.venice.javainterop.JavaSandboxRecorder
 
onInvokeInstanceMethod(IInvoker, Object, String, Object...) - Method in class com.github.jlangch.venice.javainterop.JavaValueFilterInterceptor
 
onInvokeInstanceMethod(IInvoker, Object, String, Object...) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
onInvokeStaticMethod(IInvoker, Class<?>, String, Object...) - Method in class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
onInvokeStaticMethod(IInvoker, Class<?>, String, Object...) - Method in class com.github.jlangch.venice.javainterop.JavaInterceptor
 
onInvokeStaticMethod(IInvoker, Class<?>, String, Object...) - Method in class com.github.jlangch.venice.javainterop.JavaSandboxInterceptor
 
onInvokeStaticMethod(IInvoker, Class<?>, String, Object...) - Method in class com.github.jlangch.venice.javainterop.JavaSandboxRecorder
 
onInvokeStaticMethod(IInvoker, Class<?>, String, Object...) - Method in class com.github.jlangch.venice.javainterop.JavaValueFilterInterceptor
 
onInvokeStaticMethod(IInvoker, Class<?>, String, Object...) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
onSetBeanProperty(IInvoker, Object, String, Object) - Method in class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
onSetBeanProperty(IInvoker, Object, String, Object) - Method in class com.github.jlangch.venice.javainterop.JavaInterceptor
 
onSetBeanProperty(IInvoker, Object, String, Object) - Method in class com.github.jlangch.venice.javainterop.JavaSandboxInterceptor
 
onSetBeanProperty(IInvoker, Object, String, Object) - Method in class com.github.jlangch.venice.javainterop.JavaSandboxRecorder
 
onSetBeanProperty(IInvoker, Object, String, Object) - Method in class com.github.jlangch.venice.javainterop.JavaValueFilterInterceptor
 
onSetBeanProperty(IInvoker, Object, String, Object) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
ordered_map_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
os - Static variable in class com.github.jlangch.venice.impl.functions.SystemFunctions
 
os_Q - Static variable in class com.github.jlangch.venice.impl.functions.SystemFunctions
 

P

Parameters - Class in com.github.jlangch.venice
A script parameter builder
Parameters() - Constructor for class com.github.jlangch.venice.Parameters
 
ParametersExample - Class in com.github.jlangch.venice.examples
 
ParametersExample() - Constructor for class com.github.jlangch.venice.examples.ParametersExample
 
params - Variable in class com.github.jlangch.venice.impl.types.VncFunction
 
ParseError - Exception in com.github.jlangch.venice
 
ParseError() - Constructor for exception com.github.jlangch.venice.ParseError
 
ParseError(String) - Constructor for exception com.github.jlangch.venice.ParseError
 
ParseError(String, Throwable) - Constructor for exception com.github.jlangch.venice.ParseError
 
ParseError(Throwable) - Constructor for exception com.github.jlangch.venice.ParseError
 
partial - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
partition - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
peek - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
period - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
plus - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
pop - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
pos_Q - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
pr_str - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
precompile(String, String) - Method in class com.github.jlangch.venice.Venice
Pre-compiles a Venice script.
PreCompiled - Class in com.github.jlangch.venice
 
PreCompiled(String, Object, Env) - Constructor for class com.github.jlangch.venice.PreCompiled
 
PrecompiledExample - Class in com.github.jlangch.venice.examples
 
PrecompiledExample() - Constructor for class com.github.jlangch.venice.examples.PrecompiledExample
 
PRINT(VncVal) - Method in class com.github.jlangch.venice.impl.VeniceInterpreter
 
Printer - Class in com.github.jlangch.venice.impl
 
Printer() - Constructor for class com.github.jlangch.venice.impl.Printer
 
promise - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
 
promise_Q - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
 
proxify(Class<?>, Map<String, VncFunction>) - Static method in class com.github.jlangch.venice.javainterop.DynamicInvocationHandler
 
proxify(Class<?>, VncMap) - Static method in class com.github.jlangch.venice.javainterop.DynamicInvocationHandler
 
put(String, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap.Builder
 
put(VncVal, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap.Builder
 
put(String, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap.Builder
 
put(VncVal, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap.Builder
 
put(String, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap.Builder
 
put(VncVal, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap.Builder
 
put(String, Object) - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 
put(String, Object) - Method in class com.github.jlangch.venice.Parameters
 
putAll(Map<? extends String, ? extends Object>) - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 

Q

quasiquote(VncVal) - Static method in class com.github.jlangch.venice.impl.VeniceInterpreter
 

R

rand_double - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
rand_gaussian - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
rand_long - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
range - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
RE(String, String, Env) - Method in class com.github.jlangch.venice.impl.VeniceInterpreter
 
READ(String, String) - Method in class com.github.jlangch.venice.impl.VeniceInterpreter
 
read_str(String, String) - Static method in class com.github.jlangch.venice.impl.Reader
 
read_string - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
Reader - Class in com.github.jlangch.venice.impl
 
Reader(ArrayList<Token>) - Constructor for class com.github.jlangch.venice.impl.Reader
 
readline - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
Readline - Class in com.github.jlangch.venice.impl
 
Readline() - Constructor for class com.github.jlangch.venice.impl.Readline
 
readline(String) - Static method in class com.github.jlangch.venice.impl.Readline
 
RecursionPoint - Class in com.github.jlangch.venice.impl
 
RecursionPoint(VncList, VncVal, Env) - Constructor for class com.github.jlangch.venice.impl.RecursionPoint
 
reduce - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
reduce_kv - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
ReflectionAccessor - Class in com.github.jlangch.venice.impl.util.reflect
 
ReflectionAccessor() - Constructor for class com.github.jlangch.venice.impl.util.reflect.ReflectionAccessor
 
ReflectionTypes - Class in com.github.jlangch.venice.impl.util.reflect
Type helpers
ReflectionTypes() - Constructor for class com.github.jlangch.venice.impl.util.reflect.ReflectionTypes
 
ReflectionUtil - Class in com.github.jlangch.venice.impl.util.reflect
Java reflection utilities
ReflectionUtil() - Constructor for class com.github.jlangch.venice.impl.util.reflect.ReflectionUtil
 
register(JavaInterceptor) - Static method in class com.github.jlangch.venice.impl.javainterop.JavaInterop
 
RejectAllInterceptor - Class in com.github.jlangch.venice.javainterop
 
RejectAllInterceptor() - Constructor for class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
rejectAllVeniceIoFunctions() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Reject access to all Venice I/O related functions
remove - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
remove(VncKeyword) - Method in class com.github.jlangch.venice.impl.types.VncThreadLocal
 
remove(VncKeyword) - Static method in class com.github.jlangch.venice.impl.util.ThreadLocalMap
 
remove() - Static method in class com.github.jlangch.venice.impl.util.ThreadLocalMap
 
remove(Object) - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 
removeAttribute(String, int) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
removeNilValues(VncList) - Static method in class com.github.jlangch.venice.impl.functions.FunctionsUtil
 
removeNilValues(List<VncVal>) - Static method in class com.github.jlangch.venice.impl.functions.FunctionsUtil
 
removeStart(String, String) - Static method in class com.github.jlangch.venice.impl.util.StringUtil
 
repeat - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
REPL - Class in com.github.jlangch.venice
 
REPL() - Constructor for class com.github.jlangch.venice.REPL
 
reset(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncAtom
 
reset() - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
reset_BANG - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
 
resolveClassName(String) - Method in class com.github.jlangch.venice.impl.javainterop.JavaImports
 
rest - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
rest() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
rest() - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
rest() - Method in class com.github.jlangch.venice.impl.types.collections.VncVector
 
reverse - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 

S

sandboxed_Q - Static variable in class com.github.jlangch.venice.impl.functions.SystemFunctions
 
SandboxExample - Class in com.github.jlangch.venice.examples
 
SandboxExample() - Constructor for class com.github.jlangch.venice.examples.SandboxExample
 
SandboxRuleCompiler - Class in com.github.jlangch.venice.impl.javainterop
 
SandboxRuleCompiler() - Constructor for class com.github.jlangch.venice.impl.javainterop.SandboxRuleCompiler
 
SandboxRules - Class in com.github.jlangch.venice.javainterop
Keeps the sandbox rules.
SandboxRules() - Constructor for class com.github.jlangch.venice.javainterop.SandboxRules
 
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.VncJavaList
 
second() - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
second() - Method in class com.github.jlangch.venice.impl.types.VncString
 
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
 
set(VncSymbol, VncVal) - Method in class com.github.jlangch.venice.impl.Env
 
set(VncKeyword, VncVal) - Method in class com.github.jlangch.venice.impl.types.VncThreadLocal
 
set(VncKeyword, VncVal) - Static method in class com.github.jlangch.venice.impl.util.ThreadLocalMap
 
set_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
setArgList(VncVal, String...) - Static method in class com.github.jlangch.venice.impl.MetaUtil
 
setArgLists(String...) - Method in class com.github.jlangch.venice.impl.types.VncFunction
 
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
 
setDoc(VncVal, String) - Static method in class com.github.jlangch.venice.impl.MetaUtil
 
setDoc(String) - Method in class com.github.jlangch.venice.impl.types.VncFunction
 
setErrorWriter(Writer) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
setExamples(VncVal, String...) - Static method in class com.github.jlangch.venice.impl.MetaUtil
 
setExamples(String...) - Method in class com.github.jlangch.venice.impl.types.VncFunction
 
setMacro() - Method in class com.github.jlangch.venice.impl.types.VncFunction
 
setMeta(VncVal) - Method in class com.github.jlangch.venice.impl.types.VncVal
 
setMetaVal(VncString, VncVal) - Method in class com.github.jlangch.venice.impl.types.VncVal
 
setProperty(VncString, VncVal) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
setReader(Reader) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
setWriter(Writer) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
sh - Static variable in class com.github.jlangch.venice.impl.functions.ShellFunctions
 
ShellFunctions - Class in com.github.jlangch.venice.impl.functions
 
ShellFunctions() - Constructor for class com.github.jlangch.venice.impl.functions.ShellFunctions
 
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.VncJavaList
 
size() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
size() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
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.VncOrderedMap
 
size() - Method in class com.github.jlangch.venice.impl.types.collections.VncSet
 
size() - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
size() - Method in class com.github.jlangch.venice.impl.types.VncByteBuffer
 
size() - Method in class com.github.jlangch.venice.impl.types.VncString
 
size() - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 
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) - Method in class com.github.jlangch.venice.impl.types.collections.VncVector
 
slice(int, int) - Method in class com.github.jlangch.venice.impl.types.collections.VncVector
 
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_map_Q - 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
start() - Method in class com.github.jlangch.venice.impl.util.StopWatch
Restart the stop watch setting the start time to now
stop() - Method in class com.github.jlangch.venice.impl.util.StopWatch
Stops the stop watch setting the elapsed time to now - start time.
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 - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
 
str_contains - Static variable in class com.github.jlangch.venice.impl.functions.StringFunctions
 
str_ends_with - 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_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_lower_case - 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_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_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 - 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
 
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(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_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
 
stripIndent(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
 
sub(VncVal, VncVal) - Static method in class com.github.jlangch.venice.impl.functions.Calc
 
subtract - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
subvec - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
swap(VncFunction, VncList) - Method in class com.github.jlangch.venice.impl.types.VncAtom
 
swap_BANG - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
 
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_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
 

T

take - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
take_while - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
thread_local_clear - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
 
thread_local_Q - Static variable in class com.github.jlangch.venice.impl.functions.ConcurrencyFunctions
 
ThreadLocalMap - Class in com.github.jlangch.venice.impl.util
 
ThreadLocalMap() - Constructor for class com.github.jlangch.venice.impl.util.ThreadLocalMap
 
ThreadLocalUtil - Class in com.github.jlangch.venice.impl.util
 
ThreadLocalUtil() - Constructor for class com.github.jlangch.venice.impl.util.ThreadLocalUtil
 
throw_ex - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
TimeFunctions - Class in com.github.jlangch.venice.impl.functions
 
TimeFunctions() - Constructor for class com.github.jlangch.venice.impl.functions.TimeFunctions
 
to_millis - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
toDecimal(VncLong) - Static method in class com.github.jlangch.venice.impl.types.VncBigDecimal
 
toDecimal(VncDouble) - Static method in class com.github.jlangch.venice.impl.types.VncBigDecimal
 
toDecimal() - Method in class com.github.jlangch.venice.impl.types.VncDouble
 
toDecimal() - Method in class com.github.jlangch.venice.impl.types.VncLong
 
toDouble() - Method in class com.github.jlangch.venice.impl.types.VncBigDecimal
 
toDouble() - Method in class com.github.jlangch.venice.impl.types.VncLong
 
toHex(byte[], String) - Static method in class com.github.jlangch.venice.impl.util.HexFormatter
Formats to hex.
toHex(byte[], String, boolean) - Static method in class com.github.jlangch.venice.impl.util.HexFormatter
Formats to hex.
toHex(byte) - Static method in class com.github.jlangch.venice.impl.util.HexFormatter
 
toHex(byte, boolean) - Static method in class com.github.jlangch.venice.impl.util.HexFormatter
 
Token - Class in com.github.jlangch.venice.impl
 
Token(String, String, int, int) - Constructor for class com.github.jlangch.venice.impl.Token
 
toList() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaSet
 
toLong() - Method in class com.github.jlangch.venice.impl.types.VncBigDecimal
 
toLong() - Method in class com.github.jlangch.venice.impl.types.VncDouble
 
toMap() - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap.Builder
 
toMap() - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap.Builder
 
toMap() - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap.Builder
 
toMap() - Method in class com.github.jlangch.venice.Parameters
 
toRoundingMode(VncString) - Static method in class com.github.jlangch.venice.impl.types.VncBigDecimal
 
toString() - Method in class com.github.jlangch.venice.impl.Env
 
toString() - Method in class com.github.jlangch.venice.impl.Token
 
toString(boolean) - Method in class com.github.jlangch.venice.impl.types.collections.VncCollection
 
toString() - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
 
toString(boolean) - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
 
toString() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
toString(boolean) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
toString() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
toString(boolean) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
toString(boolean) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
toString() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaSet
 
toString(boolean) - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaSet
 
toString() - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
toString(boolean) - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
toString() - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
 
toString(boolean) - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
 
toString() - Method in class com.github.jlangch.venice.impl.types.collections.VncSet
 
toString(boolean) - Method in class com.github.jlangch.venice.impl.types.collections.VncSet
 
toString() - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
toString(boolean) - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
toString() - Method in class com.github.jlangch.venice.impl.types.collections.VncVector
 
toString(boolean) - Method in class com.github.jlangch.venice.impl.types.collections.VncVector
 
toString() - Method in class com.github.jlangch.venice.impl.types.VncAtom
 
toString(boolean) - Method in class com.github.jlangch.venice.impl.types.VncAtom
 
toString() - Method in class com.github.jlangch.venice.impl.types.VncBigDecimal
 
toString() - Method in class com.github.jlangch.venice.impl.types.VncByteBuffer
 
toString() - Method in class com.github.jlangch.venice.impl.types.VncConstant
 
toString() - Method in class com.github.jlangch.venice.impl.types.VncDouble
 
toString() - Method in class com.github.jlangch.venice.impl.types.VncFunction
 
toString() - Method in class com.github.jlangch.venice.impl.types.VncKeyword
 
toString(boolean) - Method in class com.github.jlangch.venice.impl.types.VncKeyword
 
toString() - Method in class com.github.jlangch.venice.impl.types.VncLong
 
toString() - Method in class com.github.jlangch.venice.impl.types.VncString
 
toString(boolean) - Method in class com.github.jlangch.venice.impl.types.VncString
 
toString() - Method in class com.github.jlangch.venice.impl.types.VncSymbol
 
toString() - Method in class com.github.jlangch.venice.impl.types.VncThreadLocal
 
toString(boolean) - Method in class com.github.jlangch.venice.impl.types.VncVal
 
toString() - Method in class com.github.jlangch.venice.impl.util.CatchBlock
 
toString() - Method in class com.github.jlangch.venice.impl.util.StopWatch
 
toString() - Method in class com.github.jlangch.venice.impl.util.Tuple2
 
toString() - Method in class com.github.jlangch.venice.impl.util.Tuple3
 
toString() - Method in class com.github.jlangch.venice.impl.util.Tuple4
 
toString() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
 
toString() - Method in class com.github.jlangch.venice.util.Logger
 
toSymbol() - Method in class com.github.jlangch.venice.impl.types.VncKeyword
 
toSymbol() - Method in class com.github.jlangch.venice.impl.types.VncString
 
toVncAtom(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Coerce
 
toVncBigDecimal(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Coerce
 
toVncByteBuffer(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Coerce
 
toVncCollection(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Coerce
 
toVncDouble(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Coerce
 
toVncFunction(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Coerce
 
toVncHashMap(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Coerce
 
toVncHashMap() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
toVncJavaObject(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Coerce
 
toVncKeyword(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Coerce
 
toVncList(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Coerce
 
toVncList() - Method in class com.github.jlangch.venice.impl.types.collections.VncCollection
 
toVncList() - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
 
toVncList() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
toVncList() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
toVncList() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
toVncList() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaSet
 
toVncList() - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
toVncList() - Method in class com.github.jlangch.venice.impl.types.collections.VncMap
 
toVncList() - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
 
toVncList() - Method in class com.github.jlangch.venice.impl.types.collections.VncSet
 
toVncList() - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
toVncList() - Method in class com.github.jlangch.venice.impl.types.VncByteBuffer
 
toVncList() - Method in class com.github.jlangch.venice.impl.types.VncString
 
toVncLong(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Coerce
 
toVncMap(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Coerce
 
toVncMap() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
toVncOrderedMap() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
toVncSequence(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Coerce
 
toVncSet(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Coerce
 
toVncSet() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
toVncSet() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaSet
 
toVncSet() - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
toVncSortedMap() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
toVncString(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Coerce
 
toVncSymbol(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Coerce
 
toVncThreadLocal(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Coerce
 
toVncVector(VncVal) - Static method in class com.github.jlangch.venice.impl.types.Coerce
 
toVncVector() - Method in class com.github.jlangch.venice.impl.types.collections.VncHashMap
 
toVncVector() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
toVncVector() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
toVncVector() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
toVncVector() - Method in class com.github.jlangch.venice.impl.types.collections.VncJavaSet
 
toVncVector() - Method in class com.github.jlangch.venice.impl.types.collections.VncList
 
toVncVector() - Method in class com.github.jlangch.venice.impl.types.collections.VncMap
 
toVncVector() - Method in class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
 
toVncVector() - Method in class com.github.jlangch.venice.impl.types.collections.VncSet
 
toVncVector() - Method in class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
trimToEmpty(String) - Static method in class com.github.jlangch.venice.impl.util.StringUtil
 
trimToNull(String) - Static method in class com.github.jlangch.venice.impl.util.StringUtil
 
True - Static variable in class com.github.jlangch.venice.impl.types.Constants
 
true_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
truncate(String, int, String) - Static method in class com.github.jlangch.venice.impl.util.StringUtil
Truncates a string.
Tuple2<F,S> - Class in com.github.jlangch.venice.impl.util
Defines a generic tuple with 2 elements
Tuple2(F, S) - Constructor for class com.github.jlangch.venice.impl.util.Tuple2
 
Tuple3<F,S,T> - Class in com.github.jlangch.venice.impl.util
Defines a generic tuple with 3 elements
Tuple3(F, S, T) - Constructor for class com.github.jlangch.venice.impl.util.Tuple3
 
Tuple4<A,B,C,D> - Class in com.github.jlangch.venice.impl.util
Defines a generic tuple with 4 elements
Tuple4(A, B, C, D) - Constructor for class com.github.jlangch.venice.impl.util.Tuple4
 
type - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
Types - Class in com.github.jlangch.venice.impl.types
 
Types() - Constructor for class com.github.jlangch.venice.impl.types.Types
 

U

unescape(String) - Static method in class com.github.jlangch.venice.impl.util.StringUtil
Unescapes a text
union - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
unregister() - Static method in class com.github.jlangch.venice.impl.javainterop.JavaInterop
 
update - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
update_BANG - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
uuid - Static variable in class com.github.jlangch.venice.impl.functions.SystemFunctions
 

V

val - Variable in class com.github.jlangch.venice.impl.Binding
 
val - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
VALID_MODULES - Static variable in class com.github.jlangch.venice.impl.ModuleLoader
 
vals - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
ValueException - Exception in com.github.jlangch.venice
 
ValueException(VncVal) - Constructor for exception com.github.jlangch.venice.ValueException
 
ValueException(VncVal, Throwable) - Constructor for exception com.github.jlangch.venice.ValueException
 
valueOf(String) - Static method in enum com.github.jlangch.venice.impl.util.StopWatch.Resolution
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.jlangch.venice.impl.util.StopWatch.Resolution
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 
vary_meta - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
vector_Q - Static variable in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
vector_Q(VncVal) - Static method in class com.github.jlangch.venice.impl.functions.CoreFunctions
 
Venice - Class in com.github.jlangch.venice
 
Venice() - Constructor for class com.github.jlangch.venice.Venice
 
Venice(JavaInterceptor) - Constructor for class com.github.jlangch.venice.Venice
Create new sandboxed Venice instance
VeniceBindings - Class in com.github.jlangch.venice.jsr223
 
VeniceBindings() - Constructor for class com.github.jlangch.venice.jsr223.VeniceBindings
 
VeniceInterpreter - Class in com.github.jlangch.venice.impl
 
VeniceInterpreter() - Constructor for class com.github.jlangch.venice.impl.VeniceInterpreter
 
VeniceScriptContext - Class in com.github.jlangch.venice.jsr223
 
VeniceScriptContext() - Constructor for class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
VeniceScriptEngine - Class in com.github.jlangch.venice.jsr223
 
VeniceScriptEngine() - Constructor for class com.github.jlangch.venice.jsr223.VeniceScriptEngine
 
VeniceScriptEngine(ScriptEngineFactory) - Constructor for class com.github.jlangch.venice.jsr223.VeniceScriptEngine
 
VeniceScriptEngine(Bindings) - Constructor for class com.github.jlangch.venice.jsr223.VeniceScriptEngine
 
VeniceScriptEngine(ScriptEngineFactory, Bindings) - Constructor for class com.github.jlangch.venice.jsr223.VeniceScriptEngine
 
VeniceScriptEngineFactory - Class in com.github.jlangch.venice.jsr223
 
VeniceScriptEngineFactory() - Constructor for class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
version - Static variable in class com.github.jlangch.venice.impl.functions.SystemFunctions
 
Version - Class in com.github.jlangch.venice
 
Version() - Constructor for class com.github.jlangch.venice.Version
 
VERSION - Static variable in class com.github.jlangch.venice.Version
 
VncAtom - Class in com.github.jlangch.venice.impl.types
 
VncAtom(VncVal) - Constructor for class com.github.jlangch.venice.impl.types.VncAtom
 
VncBigDecimal - Class in com.github.jlangch.venice.impl.types
 
VncBigDecimal(BigDecimal) - Constructor for class com.github.jlangch.venice.impl.types.VncBigDecimal
 
VncByteBuffer - Class in com.github.jlangch.venice.impl.types
 
VncByteBuffer(byte[]) - Constructor for class com.github.jlangch.venice.impl.types.VncByteBuffer
 
VncByteBuffer(ByteBuffer) - Constructor for class com.github.jlangch.venice.impl.types.VncByteBuffer
 
VncCollection - Class in com.github.jlangch.venice.impl.types.collections
 
VncCollection() - Constructor for class com.github.jlangch.venice.impl.types.collections.VncCollection
 
VncConstant - Class in com.github.jlangch.venice.impl.types
 
VncConstant(String) - Constructor for class com.github.jlangch.venice.impl.types.VncConstant
 
VncDouble - Class in com.github.jlangch.venice.impl.types
 
VncDouble(Double) - Constructor for class com.github.jlangch.venice.impl.types.VncDouble
 
VncDouble(Float) - Constructor for class com.github.jlangch.venice.impl.types.VncDouble
 
VncException - Exception in com.github.jlangch.venice
 
VncException() - Constructor for exception com.github.jlangch.venice.VncException
 
VncException(String) - Constructor for exception com.github.jlangch.venice.VncException
 
VncException(String, Throwable) - Constructor for exception com.github.jlangch.venice.VncException
 
VncException(Throwable) - Constructor for exception com.github.jlangch.venice.VncException
 
VncFunction - Class in com.github.jlangch.venice.impl.types
 
VncFunction() - Constructor for class com.github.jlangch.venice.impl.types.VncFunction
 
VncFunction(String) - Constructor for class com.github.jlangch.venice.impl.types.VncFunction
 
VncFunction(VncVal, Env, VncList) - Constructor for class com.github.jlangch.venice.impl.types.VncFunction
 
VncFunction(String, VncVal, Env, VncList) - Constructor for class com.github.jlangch.venice.impl.types.VncFunction
 
VncHashMap - Class in com.github.jlangch.venice.impl.types.collections
 
VncHashMap(Map<VncVal, VncVal>) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncHashMap
 
VncHashMap(VncList) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncHashMap
 
VncHashMap(VncVal...) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncHashMap
 
VncHashMap.Builder - Class in com.github.jlangch.venice.impl.types.collections
 
VncJavaList - Class in com.github.jlangch.venice.impl.types.collections
 
VncJavaList(List<Object>) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncJavaList
 
VncJavaMap - Class in com.github.jlangch.venice.impl.types.collections
 
VncJavaMap(Map<Object, Object>) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncJavaMap
 
VncJavaObject - Class in com.github.jlangch.venice.impl.types.collections
 
VncJavaObject(Object) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncJavaObject
 
VncJavaSet - Class in com.github.jlangch.venice.impl.types.collections
 
VncJavaSet(Set<Object>) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncJavaSet
 
VncKeyword - Class in com.github.jlangch.venice.impl.types
 
VncKeyword(String) - Constructor for class com.github.jlangch.venice.impl.types.VncKeyword
 
VncList - Class in com.github.jlangch.venice.impl.types.collections
 
VncList(List<VncVal>) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncList
 
VncList(VncVal...) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncList
 
VncLong - Class in com.github.jlangch.venice.impl.types
 
VncLong(Long) - Constructor for class com.github.jlangch.venice.impl.types.VncLong
 
VncLong(Integer) - Constructor for class com.github.jlangch.venice.impl.types.VncLong
 
VncMap - Class in com.github.jlangch.venice.impl.types.collections
 
VncMap() - Constructor for class com.github.jlangch.venice.impl.types.collections.VncMap
 
VncOrderedMap - Class in com.github.jlangch.venice.impl.types.collections
 
VncOrderedMap(Map<VncVal, VncVal>) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
 
VncOrderedMap(VncList) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
 
VncOrderedMap(VncVal...) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncOrderedMap
 
VncOrderedMap.Builder - Class in com.github.jlangch.venice.impl.types.collections
 
VncSequence - Class in com.github.jlangch.venice.impl.types.collections
 
VncSequence() - Constructor for class com.github.jlangch.venice.impl.types.collections.VncSequence
 
VncSet - Class in com.github.jlangch.venice.impl.types.collections
 
VncSet(Set<VncVal>) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncSet
 
VncSet(VncList) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncSet
 
VncSet(VncVal...) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncSet
 
VncSortedMap - Class in com.github.jlangch.venice.impl.types.collections
 
VncSortedMap(Map<VncVal, VncVal>) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
VncSortedMap(VncList) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
VncSortedMap(VncVal...) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncSortedMap
 
VncSortedMap.Builder - Class in com.github.jlangch.venice.impl.types.collections
 
VncString - Class in com.github.jlangch.venice.impl.types
 
VncString(String) - Constructor for class com.github.jlangch.venice.impl.types.VncString
 
VncSymbol - Class in com.github.jlangch.venice.impl.types
 
VncSymbol(String) - Constructor for class com.github.jlangch.venice.impl.types.VncSymbol
 
VncSymbol(VncString) - Constructor for class com.github.jlangch.venice.impl.types.VncSymbol
 
VncThreadLocal - Class in com.github.jlangch.venice.impl.types
 
VncThreadLocal() - Constructor for class com.github.jlangch.venice.impl.types.VncThreadLocal
 
VncThreadLocal(Map<VncVal, VncVal>) - Constructor for class com.github.jlangch.venice.impl.types.VncThreadLocal
 
VncThreadLocal(VncList) - Constructor for class com.github.jlangch.venice.impl.types.VncThreadLocal
 
VncVal - Class in com.github.jlangch.venice.impl.types
 
VncVal() - Constructor for class com.github.jlangch.venice.impl.types.VncVal
 
VncVector - Class in com.github.jlangch.venice.impl.types.collections
 
VncVector(List<VncVal>) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncVector
 
VncVector(VncVal...) - Constructor for class com.github.jlangch.venice.impl.types.collections.VncVector
 

W

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
 
within_Q - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
withTokenPos(VncVal, Token) - Static method in class com.github.jlangch.venice.impl.MetaUtil
 
write(int) - Method in class com.github.jlangch.venice.util.NullOutputStream
 

Y

year - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 

Z

zero_Q - Static variable in class com.github.jlangch.venice.impl.functions.MathFunctions
 
zone - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
zone_ids - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
zone_offset - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
zoned_date_time - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
zoned_date_time_parse - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 
zoned_date_time_Q - Static variable in class com.github.jlangch.venice.impl.functions.TimeFunctions
 

_

_1 - Variable in class com.github.jlangch.venice.impl.util.Tuple2
 
_1 - Variable in class com.github.jlangch.venice.impl.util.Tuple3
 
_1 - Variable in class com.github.jlangch.venice.impl.util.Tuple4
 
_2 - Variable in class com.github.jlangch.venice.impl.util.Tuple2
 
_2 - Variable in class com.github.jlangch.venice.impl.util.Tuple3
 
_2 - Variable in class com.github.jlangch.venice.impl.util.Tuple4
 
_3 - Variable in class com.github.jlangch.venice.impl.util.Tuple3
 
_3 - Variable in class com.github.jlangch.venice.impl.util.Tuple4
 
_4 - Variable in class com.github.jlangch.venice.impl.util.Tuple4
 
_equal_Q(VncVal, VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
_match_Q(VncVal, VncVal) - Static method in class com.github.jlangch.venice.impl.types.Types
 
_pr_str(VncVal, boolean) - Static method in class com.github.jlangch.venice.impl.Printer
 
_pr_str_args(VncList, String, boolean) - Static method in class com.github.jlangch.venice.impl.Printer
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 
Skip navigation links