Package org.jawk.jrt

Interface Summary
Blockable An item that blocks.
BlockHandleValidator  
KeyList A list of keys into an associative array.
VariableManager The AWK Variable Manager.
 

Class Summary
AssocArray An AWK associative array.
BlockManager Manages multiple blocking code segments simultaneously such that unblocking one block condition releases the block of all other block code segments.
BlockObject An item which blocks until something useful can be done with the object.
BulkBlockObject A convenience class that blocks until any Blockable in the handles set is ready with data (i.e., will not block).
CharacterTokenizer Similar to StringTokenizer, except that tokens are characters in the input string themselves.
DataPump Relay data from an input stream to an output stream.
JRT The Jawk runtime coordinator.
KeyListImpl Implement the KeyList interface with an ArrayList.
PartitioningReader A reader which consumes one record at a time from an underlying input reader.
PatternPair A pair of regular expressions such that matching means previous text has matched the first regex, but not the second regex.
RegexTokenizer Similar to StringTokenizer, except that tokens are delimited by a regular expression.
SingleCharacterTokenizer Similar to StringTokenizer, except that tokens are delimited by a single character.
 

Exception Summary
AwkRuntimeException A runtime exception thrown by Jawk.
EndException Thrown when exit() is called within a Jawk script.
IllegalAwkArgumentException Differentiate from IllegalArgumentException to assist in programatic distinction between Jawk and other argument exception issues.