- id(String) - Method in class com.github.jlangch.venice.util.excel.ExcelColumnBuilder
-
- identical(File, File) - Static method in class com.github.jlangch.venice.util.crypt.FileEncryptor
-
- identical(byte[], byte[]) - Static method in class com.github.jlangch.venice.util.crypt.FileEncryptor
-
- 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.
- image(int, int, byte[], ImageType, Double, Double) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetWriter
-
- ImageType - Enum in com.github.jlangch.venice.util.excel.chart
-
- ImmutableServiceDiscovery - Class in com.github.jlangch.venice.util
-
- ImmutableServiceDiscovery(IServiceRegistry) - Constructor for class com.github.jlangch.venice.util.ImmutableServiceDiscovery
-
- 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
-
- indexOf(byte[], byte[], int) - Static method in class com.github.jlangch.venice.util.algo.KnuthMorrisPratt
-
Searches for a byte pattern in a larger data buffer.
- indexOf(byte[], byte[], int, int) - Static method in class com.github.jlangch.venice.util.algo.KnuthMorrisPratt
-
Searches for a byte pattern in a larger data buffer.
- init(HttpServlet, 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.
- IRepl - Interface in com.github.jlangch.venice
-
- isCellEmpty(int, int) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetReader
-
- isClientRange(int) - Static method in enum com.github.jlangch.venice.util.servlet.HttpStatus
-
Checks if the passed HTTP status code is in the range
of the CLIENT codes (400 ...
- 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
-
- IServiceDiscovery - Interface in com.github.jlangch.venice
-
Defines a custom dynamic service lookup mechanism.
- IServiceRegistry - Interface in com.github.jlangch.venice
-
A service registry for service discovery and registration.
- isLinux() - Static method in class com.github.jlangch.venice.util.OS
-
- isMacOSX() - Static method in class com.github.jlangch.venice.util.OS
-
- isOkRange(int) - Static method in enum com.github.jlangch.venice.util.servlet.HttpStatus
-
Checks if the passed HTTP status code is in the range
of the OK codes (200 ...
- isOnLoadPath(File, Access) - Method in interface com.github.jlangch.venice.javainterop.ILoadPaths
-
Checks if the passed file is within the load paths.
- isRedirectRange(int) - Static method in enum com.github.jlangch.venice.util.servlet.HttpStatus
-
Checks if the passed HTTP status code is in the range
of the REDIRECT codes (300 ...
- isRegularFileOnLoadPath(File, Access) - Method in interface com.github.jlangch.venice.javainterop.ILoadPaths
-
Returns true if the regular file exists on the load path
- isServerErrorRange(int) - Static method in enum com.github.jlangch.venice.util.servlet.HttpStatus
-
Checks if the passed HTTP status code is in the range
of the SERVER ERROR codes (500 ...
- isSmooth() - Method in class com.github.jlangch.venice.util.excel.chart.LineDataSeries
-
- isSupported() - Static method in class com.github.jlangch.venice.util.crypt.FileEncryptor_AES256_CBC
-
- isSupported() - Static method in class com.github.jlangch.venice.util.crypt.FileEncryptor_AES256_GCM
-
- isSupported() - Static method in class com.github.jlangch.venice.util.crypt.FileEncryptor_ChaCha20
-
- isSupported() - Static method in class com.github.jlangch.venice.util.crypt.FileEncryptor_ChaCha20_BouncyCastle
-
- isUnlimitedAccess() - Method in interface com.github.jlangch.venice.javainterop.ILoadPaths
-
- isValidName(String) - Static method in class com.github.jlangch.venice.util.pdf.HtmlColor
-
- isWindows() - Static method in class com.github.jlangch.venice.util.OS
-
- 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.
- 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
-
- vAlignMiddle() - 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.ExcelSheetWriter
-
- value(int, int, Object, String) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetWriter
-
- 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.
- valueOf(String) - Static method in enum com.github.jlangch.venice.util.excel.chart.BarGrouping
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.jlangch.venice.util.excel.chart.ImageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.jlangch.venice.util.excel.chart.MarkerStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.jlangch.venice.util.excel.chart.Position
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.jlangch.venice.util.OS.OsType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.jlangch.venice.util.servlet.HttpStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.jlangch.venice.util.ssl.TlsProtocol
-
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
-
- values() - Static method in enum com.github.jlangch.venice.util.excel.chart.BarGrouping
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.jlangch.venice.util.excel.chart.ImageType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.jlangch.venice.util.excel.chart.MarkerStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.jlangch.venice.util.excel.chart.Position
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.jlangch.venice.util.OS.OsType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.jlangch.venice.util.servlet.HttpStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.jlangch.venice.util.ssl.TlsProtocol
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- 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
-
- 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
-
- verify(String, SSLSession) - Method in class com.github.jlangch.venice.util.ssl.AcceptAllHostnameVerifier
-
- verify(String, SSLSession) - Method in class com.github.jlangch.venice.util.ssl.CustomHostnameVerifier
-
- verify(String, SSLSession) - Method in class com.github.jlangch.venice.util.ssl.LocalhostHostnameVerifier
-
- verifyFileHash(String, String, File, String) - Static method in class com.github.jlangch.venice.util.crypt.FileHasher
-
- verifyFileHash(String, String, byte[], String) - Static method in class com.github.jlangch.venice.util.crypt.FileHasher
-
- 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
-
- 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.ExcelWriter
-
- 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.ExcelSheetWriter
-
- withColumn(String, Function<? super T, ?>) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetWriter
-
- withColumn(String, String) - Method in class com.github.jlangch.venice.util.excel.ExcelSheetWriter
-
- 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.ExcelWriter
-
- 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.ExcelWriter
-
- 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.ExcelSheetWriter
-
- 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.ExcelWriter
-
- write(int) - Method in class com.github.jlangch.venice.util.NullOutputStream
-
- writePage() - Method in class com.github.jlangch.venice.util.pdf.PdfLayoutTextStripper
-
- writer() - Method in class com.github.jlangch.venice.util.excel.ExcelReader
-
- writer() - Method in class com.github.jlangch.venice.util.excel.ExcelSheetReader
-
- writeToBytes() - Method in class com.github.jlangch.venice.util.excel.ExcelWriter
-