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

A

acceptAll() - Static method in class com.github.jlangch.venice.javainterop.LoadPathsFactory
Creates a load path that can load files from everywhere in the filesystem.
AcceptAllInterceptor - Class in com.github.jlangch.venice.javainterop
Defines a Venice sandbox without any restrictions.
AcceptAllInterceptor(ILoadPaths) - Constructor for class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
AcceptAllInterceptor() - Constructor for class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
active() - Method in interface com.github.jlangch.venice.javainterop.ILoadPaths
 
add(long) - Method in class com.github.jlangch.venice.util.ElapsedTime
 
addMergedRegion(int, int, int, int) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
addResource(String, ByteBuffer) - Method in class com.github.jlangch.venice.util.pdf.ClasspathUserAgent
 
addWatermarkImage(ByteBuffer, String, int, int) - Method in class com.github.jlangch.venice.util.pdf.PdfWatermark
 
addWatermarkText(ByteBuffer, String, float, float, Color, float, Color, float, float, float, boolean, int, int) - Method in class com.github.jlangch.venice.util.pdf.PdfWatermark
 
append(CharSequence) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
append(CharSequence, int, int) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
append(char) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
append(CharSequence) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
append(CharSequence, int, int) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
append(char) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
ArityException - Exception in com.github.jlangch.venice
Thrown if the arity of a function does not match with number of the passed arguments to the function.
ArityException(String) - Constructor for exception com.github.jlangch.venice.ArityException
 
AssertionException - Exception in com.github.jlangch.venice
Thrown if an assertion validation fails.
AssertionException(String) - Constructor for exception com.github.jlangch.venice.AssertionException
 
AssertionException(String, String, String, int, int, String) - Constructor for exception com.github.jlangch.venice.AssertionException
 
AssertionException(String, String, String, int, int, String, Throwable) - Constructor for exception com.github.jlangch.venice.AssertionException
 
AssertionException(String, Throwable) - Constructor for exception com.github.jlangch.venice.AssertionException
 
AssertionException(Throwable) - Constructor for exception com.github.jlangch.venice.AssertionException
 
autoSizeColumn(int) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
autoSizeColumns() - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 

B

bgColor(IndexedColors) - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
bgColor(Color) - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
bgColor(short) - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
bgColorHtml(String) - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
bodyStyle(String) - Method in class com.github.jlangch.venice.util.excel.ExcelColumnBuilder
 
bold() - Method in class com.github.jlangch.venice.util.excel.ExcelFontBuilder
 
borderBottomStyle(BorderStyle) - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
borderLeftStyle(BorderStyle) - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
borderRightStyle(BorderStyle) - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
borderTopStyle(BorderStyle) - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 

C

CallbackPrintStream - Class in com.github.jlangch.venice.util
Sends the objects printed to this PrintStream to the supplied consumer.
CallbackPrintStream(boolean, Consumer<String>) - Constructor for class com.github.jlangch.venice.util.CallbackPrintStream
 
callConstructor(Class<?>, Object...) - Method in interface com.github.jlangch.venice.javainterop.IInvoker
 
callInstanceMethod(Object, Class<?>, String, Object...) - Method in interface com.github.jlangch.venice.javainterop.IInvoker
 
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.
CapturingPrintStream() - Constructor for class com.github.jlangch.venice.util.CapturingPrintStream
Creates a new CapturingPrintStream and a default capturing limit of 10MB.
CapturingPrintStream(int) - Constructor for class com.github.jlangch.venice.util.CapturingPrintStream
Creates a new CapturingPrintStream with the given capturing limit.
cellAddress(int, int) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
cellFrom(int, int) - Method in class com.github.jlangch.venice.util.excel.ExcelSumFormulaBuilder
 
cellTo(int, int) - Method in class com.github.jlangch.venice.util.excel.ExcelSumFormulaBuilder
 
characters(String) - Method in interface com.github.jlangch.venice.util.xml.IXMLHandler
 
characters(char[], int, int) - Method in class com.github.jlangch.venice.util.xml.XMLHandler
 
CheatsheetDocGen - Class in com.github.jlangch.venice
The entry point to generate the cheatsheets.
CheatsheetDocGen() - Constructor for class com.github.jlangch.venice.CheatsheetDocGen
 
ClasspathUserAgent - Class in com.github.jlangch.venice.util.pdf
An XhtmlRenderer User Agent that loads resources from the classpath
ClasspathUserAgent(ITextOutputDevice) - Constructor for class com.github.jlangch.venice.util.pdf.ClasspathUserAgent
 
clear() - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 
close() - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
close() - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
close() - Method in class com.github.jlangch.venice.util.servlet.FilterOutputStreamCloseCB
 
colMapper(Function<? super T, ?>) - Method in class com.github.jlangch.venice.util.excel.ExcelColumnBuilder
 
colMapper(String) - Method in class com.github.jlangch.venice.util.excel.ExcelColumnBuilder
 
color(IndexedColors) - Method in class com.github.jlangch.venice.util.excel.ExcelFontBuilder
 
color(short) - Method in class com.github.jlangch.venice.util.excel.ExcelFontBuilder
 
color(Color) - Method in class com.github.jlangch.venice.util.excel.ExcelFontBuilder
 
colorHtml(String) - Method in class com.github.jlangch.venice.util.excel.ExcelFontBuilder
 
com.github.jlangch.venice - package com.github.jlangch.venice
 
com.github.jlangch.venice.demo - package com.github.jlangch.venice.demo
 
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
 
com.github.jlangch.venice.util.excel - package com.github.jlangch.venice.util.excel
 
com.github.jlangch.venice.util.pdf - package com.github.jlangch.venice.util.pdf
 
com.github.jlangch.venice.util.servlet - package com.github.jlangch.venice.util.servlet
 
com.github.jlangch.venice.util.word - package com.github.jlangch.venice.util.word
 
com.github.jlangch.venice.util.xml - package com.github.jlangch.venice.util.xml
 
compile(String) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngine
 
compile(Reader) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngine
 
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
Thrown by the Reader to signal that it is reading an incomplete form.
ContinueException() - Constructor for exception com.github.jlangch.venice.ContinueException
 
count - Variable in class com.github.jlangch.venice.util.ElapsedTime
 
createBindings() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngine
 
createXls() - Static method in class com.github.jlangch.venice.util.excel.ExcelBuilder
 
createXlsx() - Static method in class com.github.jlangch.venice.util.excel.ExcelBuilder
 

D

DataRecord - Class in com.github.jlangch.venice.util.excel
 
DataRecord() - Constructor for class com.github.jlangch.venice.util.excel.DataRecord
 
DEFAULT_FONT_SIZE - Static variable in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
DEFAULT_LIMIT - Static variable in class com.github.jlangch.venice.util.CapturingPrintStream
 
defaultBodyStyle(String) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
defaultFooterStyle(String) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
defaultHeaderStyle(String) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
destroy(HttpServlet) - Method in interface com.github.jlangch.venice.util.servlet.IVeniceServlet
 
destroy() - Method in class com.github.jlangch.venice.util.servlet.VeniceServlet
 
disable() - Method in class com.github.jlangch.venice.util.FunctionExecutionMeter
Disables the collection of runtime execution time for functions
displayZeros(boolean) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
doc() - Method in class com.github.jlangch.venice.util.word.DocxImageReplacer
 
doc() - Method in class com.github.jlangch.venice.util.word.DocxMerge
 
DocxImageReplacer - Class in com.github.jlangch.venice.util.word
 
DocxMerge - Class in com.github.jlangch.venice.util.word
 
DocxStamperContext - Class in com.github.jlangch.venice.util.word
 
DocxStamperContext(Map<String, Object>) - Constructor for class com.github.jlangch.venice.util.word.DocxStamperContext
 
doDelete(HttpServletRequest, HttpServletResponse, HttpServlet) - Method in interface com.github.jlangch.venice.util.servlet.IVeniceServlet
 
doDelete(HttpServletRequest, HttpServletResponse) - Method in class com.github.jlangch.venice.util.servlet.VeniceServlet
 
doGet(HttpServletRequest, HttpServletResponse, HttpServlet) - Method in interface com.github.jlangch.venice.util.servlet.IVeniceServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.github.jlangch.venice.util.servlet.VeniceServlet
 
doHead(HttpServletRequest, HttpServletResponse, HttpServlet) - Method in interface com.github.jlangch.venice.util.servlet.IVeniceServlet
 
doHead(HttpServletRequest, HttpServletResponse) - Method in class com.github.jlangch.venice.util.servlet.VeniceServlet
 
doOptions(HttpServletRequest, HttpServletResponse, HttpServlet) - Method in interface com.github.jlangch.venice.util.servlet.IVeniceServlet
 
doOptions(HttpServletRequest, HttpServletResponse) - Method in class com.github.jlangch.venice.util.servlet.VeniceServlet
 
doPost(HttpServletRequest, HttpServletResponse, HttpServlet) - Method in interface com.github.jlangch.venice.util.servlet.IVeniceServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.github.jlangch.venice.util.servlet.VeniceFileUploadServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.github.jlangch.venice.util.servlet.VeniceServlet
 
doPut(HttpServletRequest, HttpServletResponse, HttpServlet) - Method in interface com.github.jlangch.venice.util.servlet.IVeniceServlet
 
doPut(HttpServletRequest, HttpServletResponse) - Method in class com.github.jlangch.venice.util.servlet.VeniceServlet
 
doTrace(HttpServletRequest, HttpServletResponse, HttpServlet) - Method in interface com.github.jlangch.venice.util.servlet.IVeniceServlet
 
doTrace(HttpServletRequest, HttpServletResponse) - Method in class com.github.jlangch.venice.util.servlet.VeniceServlet
 
DOTS_PER_PIXEL - Static variable in class com.github.jlangch.venice.util.pdf.PdfRenderer
 
DOTS_PER_POINT - Static variable in class com.github.jlangch.venice.util.pdf.PdfRenderer
 

E

elapsedNanos - Variable in class com.github.jlangch.venice.util.ElapsedTime
 
ElapsedTime - Class in com.github.jlangch.venice.util
Defines a named total elapsed time for profiling functions
ElapsedTime(String, long) - Constructor for class com.github.jlangch.venice.util.ElapsedTime
 
ElapsedTime(String, int, long) - Constructor for class com.github.jlangch.venice.util.ElapsedTime
 
enable() - Method in class com.github.jlangch.venice.util.FunctionExecutionMeter
Enables the collection of runtime execution time for functions
end() - Method in class com.github.jlangch.venice.util.excel.ExcelBuilder
 
end() - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
end() - Method in class com.github.jlangch.venice.util.excel.ExcelColumnBuilder
 
end() - Method in class com.github.jlangch.venice.util.excel.ExcelFontBuilder
 
end() - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
end() - Method in class com.github.jlangch.venice.util.excel.ExcelSumFormulaBuilder
 
endDocument() - Method in interface com.github.jlangch.venice.util.xml.IXMLHandler
 
endDocument() - Method in class com.github.jlangch.venice.util.xml.XMLHandler
 
endElement(String, String, String) - Method in interface com.github.jlangch.venice.util.xml.IXMLHandler
 
endElement(String, String, String) - Method in class com.github.jlangch.venice.util.xml.XMLHandler
 
endPrefixMapping(String) - Method in interface com.github.jlangch.venice.util.xml.IXMLHandler
 
endPrefixMapping(String) - Method in class com.github.jlangch.venice.util.xml.XMLHandler
 
entrySet() - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 
EofException - Exception in com.github.jlangch.venice
Thrown by the Reader to signal a premature end of input.
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
 
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(IPreCompiled) - Method in class com.github.jlangch.venice.Venice
Evaluates a pre-compiled script without passing any parameters.
eval(IPreCompiled, 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 with disabled up-front macro expansion
eval(String, String) - Method in class com.github.jlangch.venice.Venice
Evaluates a script with disabled up-front macro expansion
eval(String, Map<String, Object>) - Method in class com.github.jlangch.venice.Venice
Evaluates a script with parameters and disabled up-front macro expansion
eval(String, String, Map<String, Object>) - Method in class com.github.jlangch.venice.Venice
Evaluates a script with parameters and disabled up-front macro expansion
eval(String, String, boolean, Map<String, Object>) - Method in class com.github.jlangch.venice.Venice
Evaluates a script with parameters and optional up-front macro expansion
evaluateAllFormulas() - Method in class com.github.jlangch.venice.util.excel.ExcelBuilder
 
evaluateAllFormulas() - Method in class com.github.jlangch.venice.util.excel.ExcelReader
 
evaluateAllFormulas() - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
evaluateAllFormulas() - Method in class com.github.jlangch.venice.util.excel.ExcelSheetReader
 
ExcelBuilder - Class in com.github.jlangch.venice.util.excel
Excel builder
ExcelCellStyleBuilder - Class in com.github.jlangch.venice.util.excel
 
ExcelCellStyleBuilder(ExcelBuilder, Excel, String) - Constructor for class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
ExcelColumnBuilder<T> - Class in com.github.jlangch.venice.util.excel
 
ExcelColumnBuilder(ExcelSheetBuilder<T>, List<ExcelColumnDef<T>>, String) - Constructor for class com.github.jlangch.venice.util.excel.ExcelColumnBuilder
 
ExcelException - Exception in com.github.jlangch.venice
Thrown to indicate an error with Excel file processing
ExcelException(String) - Constructor for exception com.github.jlangch.venice.ExcelException
 
ExcelException(String, Throwable) - Constructor for exception com.github.jlangch.venice.ExcelException
 
ExcelException(Throwable) - Constructor for exception com.github.jlangch.venice.ExcelException
 
ExcelFontBuilder - Class in com.github.jlangch.venice.util.excel
 
ExcelFontBuilder(ExcelBuilder, Excel, String) - Constructor for class com.github.jlangch.venice.util.excel.ExcelFontBuilder
 
ExcelReader - Class in com.github.jlangch.venice.util.excel
An Excel reader
ExcelSheetBuilder<T> - Class in com.github.jlangch.venice.util.excel
 
ExcelSheetBuilder(ExcelBuilder, ExcelSheet) - Constructor for class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
ExcelSheetReader - Class in com.github.jlangch.venice.util.excel
An Excel sheet reader
ExcelSheetReader(ExcelSheet) - Constructor for class com.github.jlangch.venice.util.excel.ExcelSheetReader
 
ExcelSumFormulaBuilder<T> - Class in com.github.jlangch.venice.util.excel
 
ExcelSumFormulaBuilder(ExcelSheetBuilder<T>, ExcelSheet, int, int) - Constructor for class com.github.jlangch.venice.util.excel.ExcelSumFormulaBuilder
 

F

FileException - Exception in com.github.jlangch.venice
Thrown if a file I/O operation fails
FileException(String) - Constructor for exception com.github.jlangch.venice.FileException
 
FileException(String, Throwable) - Constructor for exception com.github.jlangch.venice.FileException
 
FileException(Throwable) - Constructor for exception com.github.jlangch.venice.FileException
 
filter(Object) - Method in class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
filter(Object) - Method in class com.github.jlangch.venice.javainterop.ValueFilterInterceptor
 
filterAccessor(Object, String) - Method in class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
filterAccessor(Object, String) - Method in class com.github.jlangch.venice.javainterop.ValueFilterInterceptor
 
filterArgument(Object) - Method in class com.github.jlangch.venice.javainterop.ValueFilterInterceptor
 
FilterOutputStreamCloseCB - Class in com.github.jlangch.venice.util.servlet
 
FilterOutputStreamCloseCB(OutputStream, Runnable) - Constructor for class com.github.jlangch.venice.util.servlet.FilterOutputStreamCloseCB
 
filterReturnValue(ReturnValue) - Method in class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
filterReturnValue(ReturnValue) - Method in class com.github.jlangch.venice.javainterop.ValueFilterInterceptor
 
flush() - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
flush() - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
font(String) - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
footerAverage() - Method in class com.github.jlangch.venice.util.excel.ExcelColumnBuilder
 
footerMax() - Method in class com.github.jlangch.venice.util.excel.ExcelColumnBuilder
 
footerMin() - Method in class com.github.jlangch.venice.util.excel.ExcelColumnBuilder
 
footerNumberValue(Number) - Method in class com.github.jlangch.venice.util.excel.ExcelColumnBuilder
 
footerStyle(String) - Method in class com.github.jlangch.venice.util.excel.ExcelColumnBuilder
 
footerSum() - Method in class com.github.jlangch.venice.util.excel.ExcelColumnBuilder
 
footerTextValue(String) - Method in class com.github.jlangch.venice.util.excel.ExcelColumnBuilder
 
format(String) - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
formatNanos(long) - Static method in class com.github.jlangch.venice.util.ElapsedTime
 
formula(int, int, String) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
formula(int, int, String, String) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
FunctionalInterfaces - Class in com.github.jlangch.venice.demo
Util class to show the usage of the Venice's functional interface proxies.
FunctionalInterfaces() - Constructor for class com.github.jlangch.venice.demo.FunctionalInterfaces
 
FunctionExecutionMeter - Class in com.github.jlangch.venice.util
Provides access to Venice's collected runtime execution times for functions.
FunctionExecutionMeter(MeterRegistry) - Constructor for class com.github.jlangch.venice.util.FunctionExecutionMeter
 

G

get(Object) - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 
get(String) - Method in class com.github.jlangch.venice.util.excel.DataRecord
 
getAge() - Method in class com.github.jlangch.venice.demo.Person
 
getAttribute(String, int) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
getAttribute(String) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
getAttributesScope(String) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
getBeanProperty(Object, String) - Method in interface com.github.jlangch.venice.javainterop.IInvoker
 
getBindings(int) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
getBirthdate() - Method in class com.github.jlangch.venice.demo.Person
 
getBlacklistedVeniceFunctions() - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
getBoolean(int, int) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetReader
 
getBufferedReader(File, Charset) - Method in interface com.github.jlangch.venice.javainterop.ILoadPaths
Returns a BufferedReader for a file from the load paths
getBuildVersion() - Static method in class com.github.jlangch.venice.Version
 
getCallStack() - Method in exception com.github.jlangch.venice.VncException
 
getCallStackAsString(String) - Method in exception com.github.jlangch.venice.VncException
 
getCallStackAsStringList() - Method in exception com.github.jlangch.venice.VncException
 
getCellAddress(int, int) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetReader
 
getCellType(int, int) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetReader
 
getCol() - Method in class com.github.jlangch.venice.util.StackFrame
 
getColor(String) - Static method in class com.github.jlangch.venice.util.pdf.HtmlColor
Parses a stringified color.
getData() - Method in class com.github.jlangch.venice.util.FunctionExecutionMeter
 
getDataFormatted(String) - Method in class com.github.jlangch.venice.util.FunctionExecutionMeter
Formats the execution times
getDate(int, int) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetReader
 
getDefaultRules() - Static method in class com.github.jlangch.venice.javainterop.SandboxRules
Returns the default rules used for Venice sandboxes.
getEngineName() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
getEngineVersion() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
getErrorWriter() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
getExitCode() - Method in exception com.github.jlangch.venice.ShellException
 
getExpression() - Method in exception com.github.jlangch.venice.AssertionException
 
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.util.StackFrame
 
getFirstCellNum(int) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetReader
 
getFirstName() - Method in class com.github.jlangch.venice.demo.Person
 
getFirstRowNum() - Method in class com.github.jlangch.venice.util.excel.ExcelSheetReader
 
getFloat(int, int) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetReader
 
getFnName() - Method in class com.github.jlangch.venice.util.StackFrame
 
getFormalType() - Method in class com.github.jlangch.venice.javainterop.ReturnValue
 
getFunctionExecutionMeter() - Method in class com.github.jlangch.venice.Venice
 
getGender() - Method in class com.github.jlangch.venice.demo.Person
 
getHexColor(String) - Static method in class com.github.jlangch.venice.util.pdf.HtmlColor
 
getIndex() - Method in class com.github.jlangch.venice.util.excel.ExcelSheetReader
 
getIndex(String, String) - Method in class com.github.jlangch.venice.util.xml.XmlAttributesWrapper
 
getIndex(String) - Method in class com.github.jlangch.venice.util.xml.XmlAttributesWrapper
 
getInputStream(File) - Method in interface com.github.jlangch.venice.javainterop.ILoadPaths
Returns an InputStream for a file from the load paths
getInstanceField(Object, Class<?>, String) - Method in interface com.github.jlangch.venice.javainterop.IInvoker
 
getInteger(int, int) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetReader
 
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
 
getLastCellNum(int) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetReader
 
getLastModified(HttpServletRequest) - Method in interface com.github.jlangch.venice.util.servlet.IVeniceServlet
 
getLastModified(HttpServletRequest) - Method in class com.github.jlangch.venice.util.servlet.VeniceServlet
 
getLastName() - Method in class com.github.jlangch.venice.demo.Person
 
getLastPrecompileElapsedTimeMillis() - Method in class com.github.jlangch.venice.Venice
 
getLastRowNum() - Method in class com.github.jlangch.venice.util.excel.ExcelSheetReader
 
getLength() - Method in class com.github.jlangch.venice.util.xml.XmlAttributesWrapper
 
getLine() - Method in class com.github.jlangch.venice.util.StackFrame
 
getLoadPaths() - Method in interface com.github.jlangch.venice.javainterop.IInterceptor
 
getLoadPaths() - Method in class com.github.jlangch.venice.javainterop.Interceptor
 
getLocalName(int) - Method in class com.github.jlangch.venice.util.xml.XmlAttributesWrapper
 
getMaxExecTimeSeconds() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
 
getMaxExecutionTimeSeconds() - Method in interface com.github.jlangch.venice.javainterop.IInterceptor
 
getMaxExecutionTimeSeconds() - Method in class com.github.jlangch.venice.javainterop.Interceptor
 
getMaxExecutionTimeSeconds() - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
getMaxExecutionTimeSeconds() - Method in class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
getMaxFutureThreadPoolSize() - Method in interface com.github.jlangch.venice.javainterop.IInterceptor
 
getMaxFutureThreadPoolSize() - Method in class com.github.jlangch.venice.javainterop.Interceptor
 
getMaxFutureThreadPoolSize() - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
getMaxFutureThreadPoolSize() - Method in class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
getMaxFutureThreadPoolSize() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
 
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 class com.github.jlangch.venice.util.ElapsedTime
 
getName() - Method in class com.github.jlangch.venice.util.excel.ExcelSheetReader
 
getNames() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
getNumberOfSheets() - Method in class com.github.jlangch.venice.util.excel.ExcelReader
 
getOutput() - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
getOutputStatement(String) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
getOutputStream(File, OpenOption...) - Method in interface com.github.jlangch.venice.javainterop.ILoadPaths
Returns an OutputStream for a file from the load paths
getParameter(String) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
getPaths() - Method in interface com.github.jlangch.venice.javainterop.ILoadPaths
 
getProgram(String...) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
getProperties() - Method in class com.github.jlangch.venice.util.word.DocxStamperContext
 
getQName(int) - Method in class com.github.jlangch.venice.util.xml.XmlAttributesWrapper
 
getReader() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
getRedirectUri() - Method in exception com.github.jlangch.venice.RingRedirectException
 
getRules() - Method in class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
getRules() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
 
getScopes() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
getScriptEngine() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngineFactory
 
getSheet(String) - Method in class com.github.jlangch.venice.util.excel.ExcelReader
 
getSheetAt(int) - Method in class com.github.jlangch.venice.util.excel.ExcelReader
 
getStaticField(Class<?>, String) - Method in interface com.github.jlangch.venice.javainterop.IInvoker
 
getString(int, int) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetReader
 
getSymbol() - Method in exception com.github.jlangch.venice.SymbolNotFoundException
 
getType(int) - Method in class com.github.jlangch.venice.util.xml.XmlAttributesWrapper
 
getType(String, String) - Method in class com.github.jlangch.venice.util.xml.XmlAttributesWrapper
 
getType(String) - Method in class com.github.jlangch.venice.util.xml.XmlAttributesWrapper
 
getType() - Method in exception com.github.jlangch.venice.ValueException
 
getURI(int) - Method in class com.github.jlangch.venice.util.xml.XmlAttributesWrapper
 
getValue() - Method in class com.github.jlangch.venice.javainterop.ReturnValue
 
getValue(int) - Method in class com.github.jlangch.venice.util.xml.XmlAttributesWrapper
 
getValue(String, String) - Method in class com.github.jlangch.venice.util.xml.XmlAttributesWrapper
 
getValue(String) - Method in class com.github.jlangch.venice.util.xml.XmlAttributesWrapper
 
getValue() - Method in exception com.github.jlangch.venice.ValueException
 
getVersion() - Static method in class com.github.jlangch.venice.Venice
 
getWhitelistedVeniceModules() - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
getWriter() - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 

H

hAlign(HorizontalAlignment) - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
hAlignCenter() - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
hAlignLeft() - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
hAlignRight() - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
hasCallStack() - Method in exception com.github.jlangch.venice.VncException
 
headerStyle(String) - Method in class com.github.jlangch.venice.util.excel.ExcelColumnBuilder
 
heightInPoints(int) - Method in class com.github.jlangch.venice.util.excel.ExcelFontBuilder
 
hidden(boolean) - Method in class com.github.jlangch.venice.util.excel.ExcelColumnBuilder
 
HtmlColor - Class in com.github.jlangch.venice.util.pdf
HTML color utils.
HtmlColor() - Constructor for class com.github.jlangch.venice.util.pdf.HtmlColor
 

I

ignorableWhitespace(String) - Method in interface com.github.jlangch.venice.util.xml.IXMLHandler
 
ignorableWhitespace(char[], int, int) - Method in class com.github.jlangch.venice.util.xml.XMLHandler
 
IInterceptor - Interface in com.github.jlangch.venice.javainterop
Defines a Venice interceptor
IInvoker - Interface in com.github.jlangch.venice.javainterop
 
ILoadPaths - Interface in com.github.jlangch.venice.javainterop
Defines load paths for Venice.
IncompatibleVersionException - Exception in com.github.jlangch.venice
Thrown if Venice can not handle a precompiled script because of incompatible versions.
IncompatibleVersionException() - Constructor for exception com.github.jlangch.venice.IncompatibleVersionException
 
IncompatibleVersionException(String) - Constructor for exception com.github.jlangch.venice.IncompatibleVersionException
 
init(ServletConfig) - Method in interface com.github.jlangch.venice.util.servlet.IVeniceServlet
 
init(ServletConfig) - Method in class com.github.jlangch.venice.util.servlet.VeniceServlet
 
Interceptor - Class in com.github.jlangch.venice.javainterop
 
Interceptor(ILoadPaths) - Constructor for class com.github.jlangch.venice.javainterop.Interceptor
 
InterruptedException - Exception in com.github.jlangch.venice
Thrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted, either before or during a function.
InterruptedException() - Constructor for exception com.github.jlangch.venice.InterruptedException
 
InterruptedException(String) - Constructor for exception com.github.jlangch.venice.InterruptedException
 
InterruptedException(String, Throwable) - Constructor for exception com.github.jlangch.venice.InterruptedException
 
invokeFunction(String, Object...) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngine
 
invokeMethod(Object, String, Object...) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptEngine
 
IPreCompiled - Interface in com.github.jlangch.venice
A pre-compiled script.
isCellEmpty(int, int) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetReader
 
isDirectoryOnLoadPath(File, Access) - Method in interface com.github.jlangch.venice.javainterop.ILoadPaths
Returns true if the directory exists on the load path
isEmpty() - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 
isEmpty() - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
isOnLoadPath(File, Access) - Method in interface com.github.jlangch.venice.javainterop.ILoadPaths
Checks if the passed file is within the load paths.
isRegularFileOnLoadPath(File, Access) - Method in interface com.github.jlangch.venice.javainterop.ILoadPaths
Returns true if the regular file exists on the load path
isUnlimitedAccess() - Method in interface com.github.jlangch.venice.javainterop.ILoadPaths
 
isValidName(String) - Static method in class com.github.jlangch.venice.util.pdf.HtmlColor
 
italic() - Method in class com.github.jlangch.venice.util.excel.ExcelFontBuilder
 
IVeniceServlet - Interface in com.github.jlangch.venice.util.servlet
 
IXMLHandler - Interface in com.github.jlangch.venice.util.xml
Defines a SAX Parser content handler.

J

JavaMethodInvocationException - Exception in com.github.jlangch.venice
Thrown if a Java interop call failed
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
 

K

keySet() - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 

L

Launcher - Class in com.github.jlangch.venice
The Launcher runs Venice scripts or apps and starts the REPL.
Launcher() - Constructor for class com.github.jlangch.venice.Launcher
 
loadBinaryResource(File) - Method in interface com.github.jlangch.venice.javainterop.ILoadPaths
Loads a binary resources file from the load paths
LoadPathsFactory - Class in com.github.jlangch.venice.javainterop
Factory for creating ILoadPaths objects.
LoadPathsFactory() - Constructor for class com.github.jlangch.venice.javainterop.LoadPathsFactory
 
loadTextResource(File, Charset) - Method in interface com.github.jlangch.venice.javainterop.ILoadPaths
Loads a text resources file from the load paths
loadVeniceFile(File) - Method in interface com.github.jlangch.venice.javainterop.ILoadPaths
Load a Venice script file from the load paths

M

main(String[]) - Static method in class com.github.jlangch.venice.CheatsheetDocGen
 
main(String[]) - Static method in class com.github.jlangch.venice.demo.Term
 
main(String[]) - Static method in class com.github.jlangch.venice.demo.Top
 
main(String[]) - Static method in class com.github.jlangch.venice.Launcher
 
merge(SandboxRules) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Merges this SandboxRules with the passed other SandboxRules
mergeBody(byte[]) - Method in class com.github.jlangch.venice.util.word.DocxMerge
 
mergeBody(InputStream) - Method in class com.github.jlangch.venice.util.word.DocxMerge
 
mergeBody(File) - Method in class com.github.jlangch.venice.util.word.DocxMerge
 
mergeBody(WordprocessingMLPackage) - Method in class com.github.jlangch.venice.util.word.DocxMerge
 
mergeBodyWithBlip(byte[]) - Method in class com.github.jlangch.venice.util.word.DocxMerge
 
mergeBodyWithBlip(InputStream) - Method in class com.github.jlangch.venice.util.word.DocxMerge
 
mergeBodyWithBlip(File) - Method in class com.github.jlangch.venice.util.word.DocxMerge
 
mergeBodyWithBlip(WordprocessingMLPackage) - Method in class com.github.jlangch.venice.util.word.DocxMerge
 

N

name - Variable in class com.github.jlangch.venice.util.ElapsedTime
 
name(String) - Method in class com.github.jlangch.venice.util.excel.ExcelFontBuilder
 
noDefaults() - Static method in class com.github.jlangch.venice.javainterop.SandboxRules
Creates new SandboxRules starting without any defaults.
noHeader() - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
normalize(File) - Method in interface com.github.jlangch.venice.javainterop.ILoadPaths
Normalizes a file regarding the load paths.
NotInTailPositionException - Exception in com.github.jlangch.venice
Thrown if a recursion expression is not in tail position.
NotInTailPositionException(String) - Constructor for exception com.github.jlangch.venice.NotInTailPositionException
 
NotInTailPositionException(String, Throwable) - Constructor for exception com.github.jlangch.venice.NotInTailPositionException
 
NotInTailPositionException(Throwable) - Constructor for exception com.github.jlangch.venice.NotInTailPositionException
 
NullInputStream - Class in com.github.jlangch.venice.util
The NullInputStream discards all bytes written to this output stream.
NullInputStream() - Constructor for class com.github.jlangch.venice.util.NullInputStream
 
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
 

O

of(List<File>) - Static method in class com.github.jlangch.venice.javainterop.LoadPathsFactory
Creates a load path that allows loading files only from the specified load paths.
of(List<File>, boolean) - Static method in class com.github.jlangch.venice.javainterop.LoadPathsFactory
Creates a load path that allows loading files from the specified load paths.
of(String, Object) - Static method in class com.github.jlangch.venice.Parameters
Returns a map containing a single mapping.
of(String, Object, String, Object) - Static method in class com.github.jlangch.venice.Parameters
Returns a map containing a two mappings.
of(String, Object, String, Object, String, Object) - Static method in class com.github.jlangch.venice.Parameters
Returns a map containing a three mappings.
of(String, Object, String, Object, String, Object, String, Object) - Static method in class com.github.jlangch.venice.Parameters
Returns a map containing a three mappings.
of(String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class com.github.jlangch.venice.Parameters
Returns a map containing a three mappings.
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class com.github.jlangch.venice.Parameters
Returns a map containing a three mappings.
of(Map<String, Object>) - Static method in class com.github.jlangch.venice.util.excel.DataRecord
 
of(byte[]) - Static method in class com.github.jlangch.venice.util.word.DocxImageReplacer
 
of(ByteBuffer) - Static method in class com.github.jlangch.venice.util.word.DocxImageReplacer
 
of(InputStream) - Static method in class com.github.jlangch.venice.util.word.DocxImageReplacer
 
of(File) - Static method in class com.github.jlangch.venice.util.word.DocxImageReplacer
 
of(byte[]) - Static method in class com.github.jlangch.venice.util.word.DocxMerge
 
of(ByteBuffer) - Static method in class com.github.jlangch.venice.util.word.DocxMerge
 
of(InputStream) - Static method in class com.github.jlangch.venice.util.word.DocxMerge
 
of(File) - Static method in class com.github.jlangch.venice.util.word.DocxMerge
 
onGetBeanProperty(IInvoker, Object, String) - Method in class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
onGetBeanProperty(IInvoker, Object, String) - Method in interface com.github.jlangch.venice.javainterop.IInterceptor
Gets a Java Bean property
onGetBeanProperty(IInvoker, Object, String) - Method in class com.github.jlangch.venice.javainterop.Interceptor
 
onGetBeanProperty(IInvoker, Object, String) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
onGetBeanProperty(IInvoker, Object, String) - Method in class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
onGetBeanProperty(IInvoker, Object, String) - Method in class com.github.jlangch.venice.javainterop.SandboxRecorder
 
onGetBeanProperty(IInvoker, Object, String) - Method in class com.github.jlangch.venice.javainterop.ValueFilterInterceptor
 
onGetInstanceField(IInvoker, Object, Class<?>, String) - Method in class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
onGetInstanceField(IInvoker, Object, Class<?>, String) - Method in interface com.github.jlangch.venice.javainterop.IInterceptor
Get an instance field's value
onGetInstanceField(IInvoker, Object, Class<?>, String) - Method in class com.github.jlangch.venice.javainterop.Interceptor
 
onGetInstanceField(IInvoker, Object, Class<?>, String) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
onGetInstanceField(IInvoker, Object, Class<?>, String) - Method in class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
onGetInstanceField(IInvoker, Object, Class<?>, String) - Method in class com.github.jlangch.venice.javainterop.SandboxRecorder
 
onGetInstanceField(IInvoker, Object, Class<?>, String) - Method in class com.github.jlangch.venice.javainterop.ValueFilterInterceptor
 
onGetStaticField(IInvoker, Class<?>, String) - Method in class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
onGetStaticField(IInvoker, Class<?>, String) - Method in interface com.github.jlangch.venice.javainterop.IInterceptor
Get a static field's value
onGetStaticField(IInvoker, Class<?>, String) - Method in class com.github.jlangch.venice.javainterop.Interceptor
 
onGetStaticField(IInvoker, Class<?>, String) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
onGetStaticField(IInvoker, Class<?>, String) - Method in class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
onGetStaticField(IInvoker, Class<?>, String) - Method in class com.github.jlangch.venice.javainterop.SandboxRecorder
 
onGetStaticField(IInvoker, Class<?>, String) - Method in class com.github.jlangch.venice.javainterop.ValueFilterInterceptor
 
onInvokeConstructor(IInvoker, Class<?>, Object...) - Method in class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
onInvokeConstructor(IInvoker, Class<?>, Object...) - Method in interface com.github.jlangch.venice.javainterop.IInterceptor
Invokes a constructor
onInvokeConstructor(IInvoker, Class<?>, Object...) - Method in class com.github.jlangch.venice.javainterop.Interceptor
 
onInvokeConstructor(IInvoker, Class<?>, Object...) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
onInvokeConstructor(IInvoker, Class<?>, Object...) - Method in class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
onInvokeConstructor(IInvoker, Class<?>, Object...) - Method in class com.github.jlangch.venice.javainterop.SandboxRecorder
 
onInvokeConstructor(IInvoker, Class<?>, Object...) - Method in class com.github.jlangch.venice.javainterop.ValueFilterInterceptor
 
onInvokeInstanceMethod(IInvoker, Object, Class<?>, String, Object...) - Method in class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
onInvokeInstanceMethod(IInvoker, Object, Class<?>, String, Object...) - Method in interface com.github.jlangch.venice.javainterop.IInterceptor
Invokes an instance method
onInvokeInstanceMethod(IInvoker, Object, Class<?>, String, Object...) - Method in class com.github.jlangch.venice.javainterop.Interceptor
 
onInvokeInstanceMethod(IInvoker, Object, Class<?>, String, Object...) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
onInvokeInstanceMethod(IInvoker, Object, Class<?>, String, Object...) - Method in class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
onInvokeInstanceMethod(IInvoker, Object, Class<?>, String, Object...) - Method in class com.github.jlangch.venice.javainterop.SandboxRecorder
 
onInvokeInstanceMethod(IInvoker, Object, Class<?>, String, Object...) - Method in class com.github.jlangch.venice.javainterop.ValueFilterInterceptor
 
onInvokeStaticMethod(IInvoker, Class<?>, String, Object...) - Method in class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
onInvokeStaticMethod(IInvoker, Class<?>, String, Object...) - Method in interface com.github.jlangch.venice.javainterop.IInterceptor
Invokes a static method
onInvokeStaticMethod(IInvoker, Class<?>, String, Object...) - Method in class com.github.jlangch.venice.javainterop.Interceptor
 
onInvokeStaticMethod(IInvoker, Class<?>, String, Object...) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
onInvokeStaticMethod(IInvoker, Class<?>, String, Object...) - Method in class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
onInvokeStaticMethod(IInvoker, Class<?>, String, Object...) - Method in class com.github.jlangch.venice.javainterop.SandboxRecorder
 
onInvokeStaticMethod(IInvoker, Class<?>, String, Object...) - Method in class com.github.jlangch.venice.javainterop.ValueFilterInterceptor
 
onLoadClassPathResource(String) - Method in class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
onLoadClassPathResource(String) - Method in interface com.github.jlangch.venice.javainterop.IInterceptor
Loads a classpath resource
onLoadClassPathResource(String) - Method in class com.github.jlangch.venice.javainterop.Interceptor
 
onLoadClassPathResource(String) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
onLoadClassPathResource(String) - Method in class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
onLoadClassPathResource(String) - Method in class com.github.jlangch.venice.javainterop.SandboxRecorder
 
onReadSystemEnv(String) - Method in class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
onReadSystemEnv(String) - Method in interface com.github.jlangch.venice.javainterop.IInterceptor
Reads a Java environment variable
onReadSystemEnv(String) - Method in class com.github.jlangch.venice.javainterop.Interceptor
 
onReadSystemEnv(String) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
onReadSystemEnv(String) - Method in class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
onReadSystemEnv(String) - Method in class com.github.jlangch.venice.javainterop.SandboxRecorder
 
onReadSystemProperty(String) - Method in class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
onReadSystemProperty(String) - Method in interface com.github.jlangch.venice.javainterop.IInterceptor
Reads a Java system property
onReadSystemProperty(String) - Method in class com.github.jlangch.venice.javainterop.Interceptor
 
onReadSystemProperty(String) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
onReadSystemProperty(String) - Method in class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
onReadSystemProperty(String) - Method in class com.github.jlangch.venice.javainterop.SandboxRecorder
 
onSetBeanProperty(IInvoker, Object, String, Object) - Method in class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
onSetBeanProperty(IInvoker, Object, String, Object) - Method in interface com.github.jlangch.venice.javainterop.IInterceptor
Sets a Java Bean property
onSetBeanProperty(IInvoker, Object, String, Object) - Method in class com.github.jlangch.venice.javainterop.Interceptor
 
onSetBeanProperty(IInvoker, Object, String, Object) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
onSetBeanProperty(IInvoker, Object, String, Object) - Method in class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
onSetBeanProperty(IInvoker, Object, String, Object) - Method in class com.github.jlangch.venice.javainterop.SandboxRecorder
 
onSetBeanProperty(IInvoker, Object, String, Object) - Method in class com.github.jlangch.venice.javainterop.ValueFilterInterceptor
 
open(Terminal) - Static method in class com.github.jlangch.venice.demo.Term
 
open(byte[]) - Static method in class com.github.jlangch.venice.util.excel.ExcelReader
 
open(ByteBuffer) - Static method in class com.github.jlangch.venice.util.excel.ExcelReader
 
open(File) - Static method in class com.github.jlangch.venice.util.excel.ExcelReader
 
open(InputStream) - Static method in class com.github.jlangch.venice.util.excel.ExcelReader
 

P

Parameters - Class in com.github.jlangch.venice
A script parameter builder
Parameters() - Constructor for class com.github.jlangch.venice.Parameters
 
parse(InputSource, boolean, IXMLHandler) - Static method in class com.github.jlangch.venice.util.xml.XMLUtil
Parses XML from an input source
parse(InputStream, boolean, IXMLHandler) - Static method in class com.github.jlangch.venice.util.xml.XMLUtil
Parses XML from an input stream
parse(File, boolean, IXMLHandler) - Static method in class com.github.jlangch.venice.util.xml.XMLUtil
Parses XML from a file
parse(String, boolean, IXMLHandler) - Static method in class com.github.jlangch.venice.util.xml.XMLUtil
Parses XML from an URI
parse(InputSource, boolean, XMLHandler) - Static method in class com.github.jlangch.venice.util.xml.XMLUtil
 
parse(InputStream, boolean, XMLHandler) - Static method in class com.github.jlangch.venice.util.xml.XMLUtil
 
parse(File, boolean, XMLHandler) - Static method in class com.github.jlangch.venice.util.xml.XMLUtil
 
parse(String, boolean, XMLHandler) - Static method in class com.github.jlangch.venice.util.xml.XMLUtil
 
parseDelimitedLoadPath(String) - Static method in class com.github.jlangch.venice.javainterop.LoadPathsFactory
Creates a load path from semi-colon delimited list of paths.
parseDelimitedLoadPath(String, boolean) - Static method in class com.github.jlangch.venice.javainterop.LoadPathsFactory
Creates a load path from semi-colon delimited list of paths.
ParseError - Exception in com.github.jlangch.venice
Thrown by the Reader if it fails parsing the input.
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
 
parseMetaTags(Document) - Method in class com.github.jlangch.venice.util.pdf.PdfMetaDataCreationListener
 
PdfMetaDataCreationListener - Class in com.github.jlangch.venice.util.pdf
PDF meta data creation listener
PdfMetaDataCreationListener() - Constructor for class com.github.jlangch.venice.util.pdf.PdfMetaDataCreationListener
 
PdfRenderer - Class in com.github.jlangch.venice.util.pdf
Helper for rendering PDFs with the ITextRenderer
PdfRenderer() - Constructor for class com.github.jlangch.venice.util.pdf.PdfRenderer
 
PdfWatermark - Class in com.github.jlangch.venice.util.pdf
Decorates PDF with watermarks
PdfWatermark() - Constructor for class com.github.jlangch.venice.util.pdf.PdfWatermark
 
Person - Class in com.github.jlangch.venice.demo
Util class used for some examples.
Person(String, String, LocalDate, Person.Gender) - Constructor for class com.github.jlangch.venice.demo.Person
 
Person.Gender - Enum in com.github.jlangch.venice.demo
 
precompile(String, String) - Method in class com.github.jlangch.venice.Venice
Pre-compiles a Venice script with disabled up-front macro expansion.
precompile(String, String, boolean) - Method in class com.github.jlangch.venice.Venice
Pre-compiles a Venice script with optional up-front macro expansion
preOpen(ITextRenderer) - Method in class com.github.jlangch.venice.util.pdf.PdfMetaDataCreationListener
 
print(boolean) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
print(int) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
print(long) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
print(float) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
print(double) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
print(char) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
print(char[]) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
print(Object) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
print(String) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
print(boolean) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
print(int) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
print(long) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
print(float) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
print(double) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
print(char) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
print(char[]) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
print(Object) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
print(String) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
println() - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
println(boolean) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
println(int) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
println(long) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
println(float) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
println(double) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
println(char) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
println(char[]) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
println(Object) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
println(String) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
println() - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
println(boolean) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
println(int) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
println(long) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
println(float) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
println(double) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
println(char) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
println(char[]) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
println(Object) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
println(String) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
printVeniceStackTrace() - Method in exception com.github.jlangch.venice.VncException
 
printVeniceStackTrace(PrintStream) - Method in exception com.github.jlangch.venice.VncException
 
printVeniceStackTrace(PrintWriter) - Method in exception com.github.jlangch.venice.VncException
 
printVeniceStackTraceToString() - Method in exception com.github.jlangch.venice.VncException
 
processingInstruction(String, String) - Method in interface com.github.jlangch.venice.util.xml.IXMLHandler
 
processingInstruction(String, String) - Method in class com.github.jlangch.venice.util.xml.XMLHandler
 
put(String, Object) - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 
put(String, Object) - Method in class com.github.jlangch.venice.Parameters
Fluent builder: add a single mapping.
putAll(Map<? extends String, ? extends Object>) - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 

R

read() - Method in class com.github.jlangch.venice.util.NullInputStream
 
reader() - Method in class com.github.jlangch.venice.util.excel.ExcelBuilder
 
reader() - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
rejectAll() - Static method in class com.github.jlangch.venice.javainterop.LoadPathsFactory
Creates a load path that rejects to load any file
rejectAllConcurrencyFunctions() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Reject access to all concurrency related functions agents futures promises thread thread local watches parallel processing scheduler
RejectAllInterceptor - Class in com.github.jlangch.venice.javainterop
Defines a safe Venice sandbox rejecting all I/O functions and Java interoperability.
RejectAllInterceptor() - Constructor for class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
rejectAllIoFunctions() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Reject access to all Venice I/O related functions
rejectAllJavaInteropFunctions() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Reject access to all Java interop functions
rejectAllSenstiveSpecialForms() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Reject access to all sensitive special forms dynamic code loading ns manipulation var manipulation benchmark profiling ...
rejectAllSystemFunctions() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Reject access to all system related functions
rejectAllUnsafeFunctions() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Reject access to all unsafe functions.
rejectAllVeniceIoFunctions() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
rejectVeniceFunctions(String...) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Reject Venice function rules to the sandbox.
rejectVeniceFunctions(Collection<String>) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Reject Venice function rules to the sandbox.
remove(Object) - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 
removeAttribute(String, int) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
render(String, String, String, boolean) - Static method in class com.github.jlangch.venice.SourceCodeRenderer
 
render(File, File, File, boolean) - Static method in class com.github.jlangch.venice.SourceCodeRenderer
 
render(String) - Static method in class com.github.jlangch.venice.util.pdf.PdfRenderer
 
render(String, Map<String, ByteBuffer>) - Static method in class com.github.jlangch.venice.util.pdf.PdfRenderer
 
render(String, String) - Static method in class com.github.jlangch.venice.util.pdf.PdfRenderer
 
render(String, String, Map<String, ByteBuffer>) - Static method in class com.github.jlangch.venice.util.pdf.PdfRenderer
 
render(String, String, Map<String, ByteBuffer>, int, float) - Static method in class com.github.jlangch.venice.util.pdf.PdfRenderer
 
renderItem(T) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
renderItems(List<T>) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
renderSourceCode(String, File, File, File, File, boolean) - Method in class com.github.jlangch.venice.SourceCodeRenderer
 
replaceEmbeddedImageReferencedByImageDescr(String, File) - Method in class com.github.jlangch.venice.util.word.DocxImageReplacer
 
replaceEmbeddedImageReferencedByImageDescr(String, byte[]) - Method in class com.github.jlangch.venice.util.word.DocxImageReplacer
 
replaceEmbeddedImageReferencedByImageDescr(String, InputStream) - Method in class com.github.jlangch.venice.util.word.DocxImageReplacer
 
replaceEmbeddedImageReferencedByImageName(String, File) - Method in class com.github.jlangch.venice.util.word.DocxImageReplacer
 
replaceEmbeddedImageReferencedByImageName(String, byte[]) - Method in class com.github.jlangch.venice.util.word.DocxImageReplacer
 
replaceEmbeddedImageReferencedByImageName(String, InputStream) - Method in class com.github.jlangch.venice.util.word.DocxImageReplacer
 
reset() - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
reset() - Method in class com.github.jlangch.venice.util.FunctionExecutionMeter
Removes all collected runtime execution times for functions
resolveAndOpenStream(String) - Method in class com.github.jlangch.venice.util.pdf.ClasspathUserAgent
 
ReturnValue - Class in com.github.jlangch.venice.javainterop
 
ReturnValue(Object) - Constructor for class com.github.jlangch.venice.javainterop.ReturnValue
 
ReturnValue(Object, Class<?>) - Constructor for class com.github.jlangch.venice.javainterop.ReturnValue
 
RingRedirectException - Exception in com.github.jlangch.venice
Thrown if a web application ring handler failed to redirect a request
RingRedirectException(String) - Constructor for exception com.github.jlangch.venice.RingRedirectException
 
rotation(short) - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
rowHeightInPoints(int, int) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 

S

sandbox() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Builds a sandbox from this rules.
SandboxInterceptor - Class in com.github.jlangch.venice.javainterop
 
SandboxInterceptor(SandboxRules) - Constructor for class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
SandboxInterceptor(SandboxRules, ILoadPaths) - Constructor for class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
SandboxRecorder - Class in com.github.jlangch.venice.javainterop
 
SandboxRecorder() - Constructor for class com.github.jlangch.venice.javainterop.SandboxRecorder
 
SandboxRecorder(ILoadPaths) - Constructor for class com.github.jlangch.venice.javainterop.SandboxRecorder
 
SandboxRecorder(Writer, ILoadPaths) - Constructor for class com.github.jlangch.venice.javainterop.SandboxRecorder
 
SandboxRecorder(OutputStream, ILoadPaths) - Constructor for class com.github.jlangch.venice.javainterop.SandboxRecorder
 
SandboxRules - Class in com.github.jlangch.venice.javainterop
Defines the Venice's sandbox rules.
SandboxRules() - Constructor for class com.github.jlangch.venice.javainterop.SandboxRules
 
saveTo(File) - Method in class com.github.jlangch.venice.util.word.DocxImageReplacer
 
saveTo(OutputStream) - Method in class com.github.jlangch.venice.util.word.DocxImageReplacer
 
saveTo(File) - Method in class com.github.jlangch.venice.util.word.DocxMerge
 
saveTo(OutputStream) - Method in class com.github.jlangch.venice.util.word.DocxMerge
 
saveToByteBuffer() - Method in class com.github.jlangch.venice.util.word.DocxImageReplacer
 
saveToByteBuffer() - Method in class com.github.jlangch.venice.util.word.DocxMerge
 
saveToBytes() - Method in class com.github.jlangch.venice.util.word.DocxImageReplacer
 
saveToBytes() - Method in class com.github.jlangch.venice.util.word.DocxMerge
 
script() - Method in interface com.github.jlangch.venice.IPreCompiled
 
scriptName() - Method in interface com.github.jlangch.venice.IPreCompiled
 
SecurityException - Exception in com.github.jlangch.venice
Thrown to indicate a security violation with the sandbox
SecurityException(String) - Constructor for exception com.github.jlangch.venice.SecurityException
 
SecurityException(String, Throwable) - Constructor for exception com.github.jlangch.venice.SecurityException
 
sendNotImplemented(HttpServletResponse, String) - Static method in interface com.github.jlangch.venice.util.servlet.IVeniceServlet
 
setAttribute(String, Object, int) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
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
 
setDefaultColumnWidthInPoints(int) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
setDocumentLocator(Locator) - Method in interface com.github.jlangch.venice.util.xml.IXMLHandler
 
setDocumentLocator(Locator) - Method in class com.github.jlangch.venice.util.xml.XMLHandler
 
setErrorWriter(Writer) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
setReader(Reader) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
setWriter(Writer) - Method in class com.github.jlangch.venice.jsr223.VeniceScriptContext
 
ShellException - Exception in com.github.jlangch.venice
Thrown if shell execution via the 'sh' function failed
ShellException(String) - Constructor for exception com.github.jlangch.venice.ShellException
 
ShellException(String, Integer) - Constructor for exception com.github.jlangch.venice.ShellException
 
ShellException(String, Throwable) - Constructor for exception com.github.jlangch.venice.ShellException
 
shutdownExecutorServices() - Static method in class com.github.jlangch.venice.Venice
Shutdown all Venice executor services.
size() - Method in class com.github.jlangch.venice.jsr223.VeniceBindings
 
skippedEntity(String) - Method in interface com.github.jlangch.venice.util.xml.IXMLHandler
 
skippedEntity(String) - Method in class com.github.jlangch.venice.util.xml.XMLHandler
 
skipRows(int) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
SourceCodeRenderer - Class in com.github.jlangch.venice
 
StackFrame - Class in com.github.jlangch.venice.util
Represents a stack frame in a callstack.
StackFrame(String, String, int, int) - Constructor for class com.github.jlangch.venice.util.StackFrame
 
stamp(InputStream, OutputStream, Map<String, Object>) - Static method in class com.github.jlangch.venice.util.word.Stamper
 
stamp(byte[], Map<String, Object>) - Static method in class com.github.jlangch.venice.util.word.Stamper
 
stamp(ByteBuffer, Map<String, Object>) - Static method in class com.github.jlangch.venice.util.word.Stamper
 
Stamper - Class in com.github.jlangch.venice.util.word
 
Stamper() - Constructor for class com.github.jlangch.venice.util.word.Stamper
 
startDocument() - Method in interface com.github.jlangch.venice.util.xml.IXMLHandler
 
startDocument() - Method in class com.github.jlangch.venice.util.xml.XMLHandler
 
startElement(String, String, String, Attributes) - Method in interface com.github.jlangch.venice.util.xml.IXMLHandler
 
startElement(String, String, String, Attributes) - Method in class com.github.jlangch.venice.util.xml.XMLHandler
 
startPrefixMapping(String, String) - Method in interface com.github.jlangch.venice.util.xml.IXMLHandler
 
startPrefixMapping(String, String) - Method in class com.github.jlangch.venice.util.xml.XMLHandler
 
style(String) - Method in class com.github.jlangch.venice.util.excel.ExcelSumFormulaBuilder
 
sumFormula(int, int, int, int) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
SymbolNotFoundException - Exception in com.github.jlangch.venice
Thrown if symbol could not be found
SymbolNotFoundException(String, String) - Constructor for exception com.github.jlangch.venice.SymbolNotFoundException
 

T

Term - Class in com.github.jlangch.venice.demo
 
Term() - Constructor for class com.github.jlangch.venice.demo.Term
 
testBiConsumer(BiConsumer<Long, Long>, Long, Long) - Static method in class com.github.jlangch.venice.demo.FunctionalInterfaces
 
testBiFunction(BiFunction<Long, Long, Long>, Long, Long) - Static method in class com.github.jlangch.venice.demo.FunctionalInterfaces
 
testBinaryOperator(BinaryOperator<Long>, Long, Long) - Static method in class com.github.jlangch.venice.demo.FunctionalInterfaces
 
testBiPredicate(BiPredicate<Long, Long>, Long, Long) - Static method in class com.github.jlangch.venice.demo.FunctionalInterfaces
 
testCallable(Callable<Long>) - Static method in class com.github.jlangch.venice.demo.FunctionalInterfaces
 
testConsumer(Consumer<Long>, Long) - Static method in class com.github.jlangch.venice.demo.FunctionalInterfaces
 
TestException - Exception in com.github.jlangch.venice.util
 
TestException(String) - Constructor for exception com.github.jlangch.venice.util.TestException
 
TestException(String, Throwable) - Constructor for exception com.github.jlangch.venice.util.TestException
 
TestException(Throwable) - Constructor for exception com.github.jlangch.venice.util.TestException
 
testFunction(Function<Long, Long>, Long) - Static method in class com.github.jlangch.venice.demo.FunctionalInterfaces
 
testPredicate(Predicate<Long>, Long) - Static method in class com.github.jlangch.venice.demo.FunctionalInterfaces
 
testRunnable(Runnable) - Static method in class com.github.jlangch.venice.demo.FunctionalInterfaces
 
testSupplier(Supplier<Long>) - Static method in class com.github.jlangch.venice.demo.FunctionalInterfaces
 
testUnaryOperator(UnaryOperator<Long>, Long) - Static method in class com.github.jlangch.venice.demo.FunctionalInterfaces
 
TimeoutException - Exception in com.github.jlangch.venice
Exception thrown when an operation times out.
TimeoutException() - Constructor for exception com.github.jlangch.venice.TimeoutException
 
TimeoutException(String) - Constructor for exception com.github.jlangch.venice.TimeoutException
 
TimeoutException(Throwable) - Constructor for exception com.github.jlangch.venice.TimeoutException
 
TimeoutException(String, Throwable) - Constructor for exception com.github.jlangch.venice.TimeoutException
 
toExcel() - Method in class com.github.jlangch.venice.util.excel.ExcelBuilder
 
toMap() - Method in class com.github.jlangch.venice.Parameters
 
Top - Class in com.github.jlangch.venice.demo
 
Top() - Constructor for class com.github.jlangch.venice.demo.Top
 
toString() - Method in class com.github.jlangch.venice.demo.Person
 
toString() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
 
toString(String) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
 
toString() - Method in class com.github.jlangch.venice.util.ElapsedTime
 
toString() - Method in exception com.github.jlangch.venice.ValueException
 

U

unique() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Remove duplicate rules from these SandboxRules

V

validateLoadModule(String) - Method in class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
validateLoadModule(String) - Method in interface com.github.jlangch.venice.javainterop.IInterceptor
Validates the load of a module
validateLoadModule(String) - Method in class com.github.jlangch.venice.javainterop.Interceptor
 
validateLoadModule(String) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
validateLoadModule(String) - Method in class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
validateMaxExecutionTime() - Method in interface com.github.jlangch.venice.javainterop.IInterceptor
Validates the execution time
validateMaxExecutionTime() - Method in class com.github.jlangch.venice.javainterop.Interceptor
 
validateMaxExecutionTime() - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
validateMaxExecutionTime() - Method in class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
validateVeniceFunction(String) - Method in class com.github.jlangch.venice.javainterop.AcceptAllInterceptor
 
validateVeniceFunction(String) - Method in interface com.github.jlangch.venice.javainterop.IInterceptor
Validates the invocation of a Venice function.
validateVeniceFunction(String) - Method in class com.github.jlangch.venice.javainterop.Interceptor
 
validateVeniceFunction(String) - Method in class com.github.jlangch.venice.javainterop.RejectAllInterceptor
 
validateVeniceFunction(String) - Method in class com.github.jlangch.venice.javainterop.SandboxInterceptor
 
vAlign(VerticalAlignment) - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
vAlignBottom() - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
vAlignCenter() - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
vAlignTop() - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
value(int, int, Object) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
value(int, int, Object, String) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
ValueException - Exception in com.github.jlangch.venice
A Venice exception to throw any value
ValueException(Object) - Constructor for exception com.github.jlangch.venice.ValueException
 
ValueException(Object, Throwable) - Constructor for exception com.github.jlangch.venice.ValueException
 
ValueFilterInterceptor - Class in com.github.jlangch.venice.javainterop
 
ValueFilterInterceptor(ILoadPaths) - Constructor for class com.github.jlangch.venice.javainterop.ValueFilterInterceptor
 
valueOf(String) - Static method in enum com.github.jlangch.venice.demo.Person.Gender
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.jlangch.venice.demo.Person.Gender
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
 
Venice - Class in com.github.jlangch.venice
Evaluator for Venice scripts
Venice() - Constructor for class com.github.jlangch.venice.Venice
Create new Venice instance without a sandbox
Venice(IInterceptor) - 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
 
VeniceFileUploadServlet - Class in com.github.jlangch.venice.util.servlet
 
VeniceFileUploadServlet(IVeniceServlet) - Constructor for class com.github.jlangch.venice.util.servlet.VeniceFileUploadServlet
 
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
 
VeniceServlet - Class in com.github.jlangch.venice.util.servlet
 
VeniceServlet(IVeniceServlet) - Constructor for class com.github.jlangch.venice.util.servlet.VeniceServlet
 
Version - Class in com.github.jlangch.venice
Represents the Venice version as {major}.{minor}.{patch} like "1.1.0".
Version() - Constructor for class com.github.jlangch.venice.Version
 
VERSION - Static variable in class com.github.jlangch.venice.Version
Defines the Venice version
VncException - Exception in com.github.jlangch.venice
VncException is the superclass of those exceptions that can be thrown during Venice form reading or execution.
VncException() - Constructor for exception com.github.jlangch.venice.VncException
 
VncException(String) - Constructor for exception com.github.jlangch.venice.VncException
 
VncException(String, StackFrame) - Constructor for exception com.github.jlangch.venice.VncException
 
VncException(String, StackFrame, Throwable) - 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
 

W

whitelistVeniceFunctions(String...) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Whitelist Venice function rules to the sandbox.
whitelistVeniceFunctions(Collection<String>) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Whitelist Venice function rules to the sandbox.
widthInPoints(int) - Method in class com.github.jlangch.venice.util.excel.ExcelColumnBuilder
 
withAllSystemEnvs() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Allow access to all system environment variables
withAllSystemProperties() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Allow access to all Java system properties
withCellStyle(String) - Method in class com.github.jlangch.venice.util.excel.ExcelBuilder
 
withClasses(String...) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Add whitelisted class rules to the sandbox.
withClasses(List<String>) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Add whitelisted class rules to the sandbox.
withClasses(Class<?>...) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Add a rule for classes to the sandbox, whitelisting the class and all its methods and fields
withClasses(Collection<Class<?>>) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Add a rule for classes to the sandbox, whitelisting the class and all its methods and fields
withClasspathResources(String...) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Add whitelisted classpath resource rules to the sandbox.
withClasspathResources(Collection<String>) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Add whitelisted classpath resource rules to the sandbox.
withColumn(String) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
withColumn(String, Function<? super T, ?>) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
withColumn(String, String) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
withDefaultClasses() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
 
withDefaultVeniceModules() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
 
withFont(String) - Method in class com.github.jlangch.venice.util.excel.ExcelBuilder
 
withMaxExecTimeSeconds(int) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Sets the max execution time in seconds a Venice script under this SandboxRules is allowed to run.
withMaxFutureThreadPoolSize(int) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Sets the max thread pool size for futures a Venice script under this SandboxRules is allowed to use.
withSheet(String, Class<T>) - Method in class com.github.jlangch.venice.util.excel.ExcelBuilder
 
withStandardSystemEnvs() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Allow access to all standard system environment variables
withStandardSystemProperties() - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Allow access to all standard Java system properties
withSum(int, int) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetBuilder
 
withSystemEnvs(String...) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Add whitelisted system environment variable rules to the sandbox.
withSystemEnvs(Collection<String>) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Add whitelisted system environment variable rules to the sandbox.
withSystemProperties(String...) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Add whitelisted system property rules to the sandbox.
withSystemProperties(Collection<String>) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Add whitelisted system property rules to the sandbox.
withVeniceModules(String...) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Add rules for whitelisted Venice modules.
withVeniceModules(Collection<String>) - Method in class com.github.jlangch.venice.javainterop.SandboxRules
Add rules for whitelisted Venice modules.
wrapText(boolean) - Method in class com.github.jlangch.venice.util.excel.ExcelCellStyleBuilder
 
write(byte[], int, int) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
write(int) - Method in class com.github.jlangch.venice.util.CallbackPrintStream
 
write(byte[], int, int) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
write(int) - Method in class com.github.jlangch.venice.util.CapturingPrintStream
 
write(OutputStream) - Method in class com.github.jlangch.venice.util.excel.ExcelBuilder
 
write(int) - Method in class com.github.jlangch.venice.util.NullOutputStream
 
writeToBytes() - Method in class com.github.jlangch.venice.util.excel.ExcelBuilder
 

X

XmlAttributesWrapper - Class in com.github.jlangch.venice.util.xml
Wraps Attributes to allow reflective access without "illegal reflective access operations" warnings on Java 9+
XmlAttributesWrapper(Attributes) - Constructor for class com.github.jlangch.venice.util.xml.XmlAttributesWrapper
 
XMLHandler - Class in com.github.jlangch.venice.util.xml
The XMLHandler serves as an adapater to hook into Java XML processing.
XMLHandler(IXMLHandler) - Constructor for class com.github.jlangch.venice.util.xml.XMLHandler
 
XMLUtil - Class in com.github.jlangch.venice.util.xml
Parses XML from various data sources using a SAXParser internally
XMLUtil() - Constructor for class com.github.jlangch.venice.util.xml.XMLUtil
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links