Package io.jawk.jrt
package io.jawk.jrt
-
ClassDescriptionText
AwkSinkbacked by anAppendable.An AWK associative array.A runtime exception thrown by Jawk.Output target used by AWKprintandprintfstatements.Manages multiple blocking code segments simultaneously such that unblocking one block condition releases the block of all other block code segments.An item which blocks until something useful can be done with the object.Simple pseudo-random number generator compatible with the C libraryrandom()function.Similar to StringTokenizer, except that tokens are characters in the input string themselves.Tracks whether we are within a range defined by a pair of condition: startCondition endConditionRelay data from an input stream to an output stream.Thrown when exit() is called within a Jawk script.An AWK associative array backed by aHashMap.Differentiate from IllegalArgumentException to assist in programmatic distinction between Jawk and other argument exception issues.Strategy for sourcing input records for the AWK main loop.The Jawk runtime coordinator.An AWK associative array materialized from a JavaList.TextAwkSinkbacked by aPrintStream.A reader which consumes one record at a time from an underlying input reader.Similar to StringTokenizer, except that tokens are delimited by a regular expression.Runtime component that raisesAwkSandboxExceptionwhen sandboxed code attempts operations that would escape the sandbox.Similar to StringTokenizer, except that tokens are delimited by a single character.An AWK associative array backed by aTreeMap.AnInputSourcethat reads records from anInputStream, traversing theARGVarray to open filenames and applyname=valuevariable assignments exactly like the classic AWK command-line flow.The AWK Variable Manager.