Index

A B C D E F G H I J K L M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractExtension - Class in org.sentrysoftware.jawk.ext
Base class of various extensions.
AbstractExtension() - Constructor for class org.sentrysoftware.jawk.ext.AbstractExtension
 
add() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
add.
addGlobalVariableNameToOffsetMapping(String, int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
Accept a {variable_name -> offset} mapping such that global variables can be assigned while processing name=value and filename command-line arguments.
address(Address) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
address.
Address - Interface in org.sentrysoftware.jawk.intermediate
A pointer to a tuple within the list of tuples.
addressArg() - Method in interface org.sentrysoftware.jawk.intermediate.Position
Obtain the address argument for this tuple.
addScriptSource(ScriptSource) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Add the specified ScriptSource
applyRS() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
applyRS.
applyRS(Object) - Method in class org.sentrysoftware.jawk.jrt.JRT
applyRS.
applySubsep(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
applySubsep.
arg(int) - Method in interface org.sentrysoftware.jawk.intermediate.Position
Get a reference to a particular element within the tuple.
argcOffset(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
argcOffset.
argvOffset(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
argvOffset.
ArrayStackImpl<E> - Class in org.sentrysoftware.jawk.util
A stack implemented with an ArrayList.
ArrayStackImpl() - Constructor for class org.sentrysoftware.jawk.util.ArrayStackImpl
Allocates an ArrayList with a capacity of 100.
assign(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
assign.
assignArray(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
assignArray.
assignAsInput() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
assignAsInput.
assignAsInputField() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
assignAsInputField.
assignEnvironmentVariables(AssocArray) - Static method in class org.sentrysoftware.jawk.jrt.JRT
Called by AVM/compiled modules to assign local environment variables to an associative array (in this case, to ENVIRON).
assignIndex(int) - Method in interface org.sentrysoftware.jawk.intermediate.Address
Set the tuple index of this address.
assignInitialVariables(Map<String, Object>) - Method in class org.sentrysoftware.jawk.jrt.JRT
Assign all -v variables.
assignVariable(String, Object) - Method in class org.sentrysoftware.jawk.backend.AVM
Set the contents of a user-defined AWK variable.
assignVariable(String, Object) - Method in interface org.sentrysoftware.jawk.jrt.VariableManager
Set the contents of a user-defined AWK variable.
AssocArray - Class in org.sentrysoftware.jawk.jrt
An AWK associative array.
AssocArray(boolean) - Constructor for class org.sentrysoftware.jawk.jrt.AssocArray
Constructor for AssocArray.
atan2() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
atan2.
AVM - Class in org.sentrysoftware.jawk.backend
The Jawk interpreter.
AVM() - Constructor for class org.sentrysoftware.jawk.backend.AVM
Construct the interpreter.
AVM(AwkSettings, Map<String, JawkExtension>) - Constructor for class org.sentrysoftware.jawk.backend.AVM
Construct the interpreter, accepting parameters which may have been set on the command-line arguments to the JVM.
Awk - Class in org.sentrysoftware.jawk
Entry point into the parsing, analysis, and execution of a Jawk script.
Awk() - Constructor for class org.sentrysoftware.jawk.Awk
Create a new instance of Awk
AwkInterpreter - Interface in org.sentrysoftware.jawk.backend
Interpret a Jawk script within this JVM.
AwkLogger - Class in org.sentrysoftware.jawk.util
Utility class to handle SLF4J logging and prevent any stupid behavior, like logging its own initialization, which we don't want in most cases.
AwkLogger() - Constructor for class org.sentrysoftware.jawk.util.AwkLogger
 
AwkParameters - Class in org.sentrysoftware.jawk.util
Manages the command-line parameters accepted by Jawk.
AwkParameters() - Constructor for class org.sentrysoftware.jawk.util.AwkParameters
 
AwkParser - Class in org.sentrysoftware.jawk.frontend
Converts the AWK script into a syntax tree, which is useful the backend that either compiles or interprets the script.
AwkParser(boolean, boolean, Map<String, JawkExtension>) - Constructor for class org.sentrysoftware.jawk.frontend.AwkParser
Constructor for AwkParser.
AwkParser.LexerException - Exception in org.sentrysoftware.jawk.frontend
Exception indicating a syntax problem in the AWK script
AwkParser.ParserException - Exception in org.sentrysoftware.jawk.frontend
 
AwkRuntimeException - Exception in org.sentrysoftware.jawk.jrt
A runtime exception thrown by Jawk.
AwkRuntimeException(int, String) - Constructor for exception org.sentrysoftware.jawk.jrt.AwkRuntimeException
Constructor for AwkRuntimeException.
AwkRuntimeException(String) - Constructor for exception org.sentrysoftware.jawk.jrt.AwkRuntimeException
Constructor for AwkRuntimeException.
AwkSettings - Class in org.sentrysoftware.jawk.util
A simple container for the parameters of a single AWK invocation.
AwkSettings() - Constructor for class org.sentrysoftware.jawk.util.AwkSettings
 
AwkSyntaxTree - Interface in org.sentrysoftware.jawk.frontend
A Jawk abstract syntax tree node.
AwkTuples - Class in org.sentrysoftware.jawk.intermediate
AwkTuples class.
AwkTuples() - Constructor for class org.sentrysoftware.jawk.intermediate.AwkTuples
 

B

block() - Method in class org.sentrysoftware.jawk.jrt.BlockObject
Block until meaningful data is made available for the client application.
block(BlockObject) - Method in class org.sentrysoftware.jawk.jrt.BlockManager
Executes all block segments simultaneously, waiting for one block release.
BlockManager - Class in org.sentrysoftware.jawk.jrt
Manages multiple blocking code segments simultaneously such that unblocking one block condition releases the block of all other block code segments.
BlockManager() - Constructor for class org.sentrysoftware.jawk.jrt.BlockManager
 
BlockObject - Class in org.sentrysoftware.jawk.jrt
An item which blocks until something useful can be done with the object.
boolArg(int) - Method in interface org.sentrysoftware.jawk.intermediate.Position
Get the boolean representation for a particular element within the tuple.

C

callFunction(HasFunctionAddress, String, int, int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
callFunction.
castDouble() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
castDouble.
castInt() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
castInt.
castString() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
castString.
CharacterTokenizer - Class in org.sentrysoftware.jawk.jrt
Similar to StringTokenizer, except that tokens are characters in the input string themselves.
CharacterTokenizer(String) - Constructor for class org.sentrysoftware.jawk.jrt.CharacterTokenizer
Construct a CharacterTokenizer.
checkClass(Class<?>) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
checkClass.
classArg() - Method in interface org.sentrysoftware.jawk.intermediate.Position
Obtain the class argument for this tuple.
clear() - Method in class org.sentrysoftware.jawk.jrt.AssocArray
Clear the array
clear() - Method in interface org.sentrysoftware.jawk.util.MyStack
Eliminate all items from the stack.
clearNextBlockObject() - Method in class org.sentrysoftware.jawk.jrt.BlockObject
Eliminate the rest of the BlockObject chain.
close() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
close.
cmpEq() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
cmpEq.
cmpGt() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
cmpGt.
cmpLt() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
cmpLt.
compare(Object, Object) - Method in class org.sentrysoftware.jawk.jrt.AssocArray
Comparator implementation used by the TreeMap when keys are to be maintained in sorted order.
compare2(Object, Object, int) - Static method in class org.sentrysoftware.jawk.jrt.JRT
Compares two objects.
concat() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
concat.
conditionPair() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
regexpPair.
ConditionPair - Class in org.sentrysoftware.jawk.jrt
Tracks whether we are within a range defined by a pair of condition: startCondition endCondition
ConditionPair() - Constructor for class org.sentrysoftware.jawk.jrt.ConditionPair
Constructor for ConditionPair.
consumeInput(Address) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
consumeInput.
convfmtOffset(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
convfmtOffset.
CoreExtension - Class in org.sentrysoftware.jawk.ext
Extensions which make developing in Jawk and interfacing other extensions with Jawk much easier.
CoreExtension() - Constructor for class org.sentrysoftware.jawk.ext.CoreExtension
Constructor for CoreExtension.
cos() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
cos.
createAddress(String) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
createAddress.
current() - Method in interface org.sentrysoftware.jawk.intermediate.PositionForInterpretation
current.

D

DataPump - Class in org.sentrysoftware.jawk.jrt
Relay data from an input stream to an output stream.
DataPump(InputStream, PrintStream) - Constructor for class org.sentrysoftware.jawk.jrt.DataPump
Represents a data pump.
dec(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
dec.
dec(Object) - Static method in class org.sentrysoftware.jawk.jrt.JRT
Return an object which is numerically equivalent to one minus a given object.
decArrayRef(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
decArrayRef.
decDollarRef() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
decDollarRef.
deleteArray(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
deleteArray.
deleteArrayElement(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
deleteArrayElement.
dereference(int, boolean, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
dereference.
dereferenceArray() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
dereferenceArray.
DESCRIPTION_COMMAND_LINE_SCRIPT - Static variable in class org.sentrysoftware.jawk.util.ScriptSource
Constant DESCRIPTION_COMMAND_LINE_SCRIPT="<command-line-supplied-script>"
DestDirClassLoader - Class in org.sentrysoftware.jawk.util
Load classes from a particular directory, disregarding the environmental class-path setting.
DestDirClassLoader(String) - Constructor for class org.sentrysoftware.jawk.util.DestDirClassLoader
Constructor for DestDirClassLoader.
divEq(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
divEq.
divEqArray(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
divEqArray.
divEqInputField() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
divEqInputField.
divide() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
divide.
dump(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
dump.
dump(PrintStream) - Method in interface org.sentrysoftware.jawk.frontend.AwkSyntaxTree
Dump a meaningful text representation of this abstract syntax tree node to the output (print) stream.
dump(PrintStream) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
dump.
dump(String, InputStream, PrintStream) - Static method in class org.sentrysoftware.jawk.jrt.DataPump
Allocate the data pump and start the thread.
dup() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
dup.

E

EndException - Exception in org.sentrysoftware.jawk.jrt
Thrown when exit() is called within a Jawk script.
EndException() - Constructor for exception org.sentrysoftware.jawk.jrt.EndException
Constructor for EndException.
EndException(String) - Constructor for exception org.sentrysoftware.jawk.jrt.EndException
Constructor for EndException.
environOffset(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
environOffset.
exec() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
exec.
EXIT_CODE_OK - Static variable in exception org.sentrysoftware.jawk.ExitException
Constant EXIT_CODE_OK=0
ExitException - Exception in org.sentrysoftware.jawk
With this Exception, any part of the code may request a System.exit(code) call with a specific code.
ExitException() - Constructor for exception org.sentrysoftware.jawk.ExitException
Request exit with the EXIT_CODE_OK.
ExitException(int) - Constructor for exception org.sentrysoftware.jawk.ExitException
Constructor for ExitException.
ExitException(int, String) - Constructor for exception org.sentrysoftware.jawk.ExitException
Constructor for ExitException.
ExitException(int, String, Throwable) - Constructor for exception org.sentrysoftware.jawk.ExitException
Constructor for ExitException.
ExitException(int, Throwable) - Constructor for exception org.sentrysoftware.jawk.ExitException
Constructor for ExitException.
ExitException(String) - Constructor for exception org.sentrysoftware.jawk.ExitException
Constructor for ExitException.
exitWithCode() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
exitWithCode.
exitWithoutCode() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
exitWithCode.
exp() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
exp.
extension(String, int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
extension.
extensionKeywords() - Method in class org.sentrysoftware.jawk.ext.CoreExtension
All the extended keywords supported by this extension.
extensionKeywords() - Method in interface org.sentrysoftware.jawk.ext.JawkExtension
All the extended keywords supported by this extension.
extensionKeywords() - Method in class org.sentrysoftware.jawk.ext.StdinExtension
All the extended keywords supported by this extension.

F

filenameOffset(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
filenameOffset.
fnrOffset(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
fnrOffset.
fromFilenameList() - Method in class org.sentrysoftware.jawk.jrt.PartitioningReader
fromFilenameList.
fsOffset(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
fsOffset.
function(String, int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
function.

G

get(Object) - Method in class org.sentrysoftware.jawk.jrt.AssocArray
get.
getARGC() - Method in class org.sentrysoftware.jawk.backend.AVM
getARGC.
getARGC() - Method in interface org.sentrysoftware.jawk.jrt.VariableManager
getARGC.
getARGV() - Method in class org.sentrysoftware.jawk.backend.AVM
getARGV.
getARGV() - Method in interface org.sentrysoftware.jawk.jrt.VariableManager
getARGV.
getAssocArrayParameterPositions(String, int) - Method in class org.sentrysoftware.jawk.ext.AbstractExtension
Define the parameters which are expected to be associative arrays.
getAssocArrayParameterPositions(String, int) - Method in class org.sentrysoftware.jawk.ext.CoreExtension
Define the parameters which are expected to be associative arrays.
getAssocArrayParameterPositions(String, int) - Method in interface org.sentrysoftware.jawk.ext.JawkExtension
Define the parameters which are expected to be associative arrays.
getBlockObjects() - Method in class org.sentrysoftware.jawk.jrt.BlockObject
Obtain all chained BlockObjects as a List, including this one.
getCode() - Method in exception org.sentrysoftware.jawk.ExitException
Returns the code to be passed to the System.exit(code) call.
getCONVFMT() - Method in class org.sentrysoftware.jawk.backend.AVM
getCONVFMT.
getCONVFMT() - Method in interface org.sentrysoftware.jawk.jrt.VariableManager
getCONVFMT.
getDefaultORS() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Getter for the field defaultORS.
getDefaultRS() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Getter for the field defaultRS.
getDescription() - Method in class org.sentrysoftware.jawk.util.ScriptSource
Getter for the field description.
getDestinationDirectory() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Compiled destination directory (if provided); "." by default.
getExtensionName() - Method in class org.sentrysoftware.jawk.ext.CoreExtension
getExtensionName.
getExtensionName() - Method in interface org.sentrysoftware.jawk.ext.JawkExtension
getExtensionName.
getExtensionName() - Method in class org.sentrysoftware.jawk.ext.StdinExtension
getExtensionName.
getFieldSeparator() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Initial Field Separator (FS) value.
getFilePath() - Method in class org.sentrysoftware.jawk.util.ScriptFileSource
Getter for the field filePath.
getFirstAndRemove() - Method in interface org.sentrysoftware.jawk.jrt.KeyList
getFirstAndRemove.
getFirstAndRemove() - Method in class org.sentrysoftware.jawk.jrt.KeyListImpl
getFirstAndRemove.
getFirstAndRemoveFromList() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
getFirstAndRemoveFromList.
getFS() - Method in class org.sentrysoftware.jawk.backend.AVM
getFS.
getFS() - Method in interface org.sentrysoftware.jawk.jrt.VariableManager
getFS.
getFunctionAddress() - Method in interface org.sentrysoftware.jawk.intermediate.HasFunctionAddress
Get an address to the tuple where this function is defined.
getFunctionNameSet() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
getFunctionNameSet.
getGlobalVariableAarrayMap() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
getGlobalVariableAarrayMap.
getGlobalVariableOffsetMap() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
getGlobalVariableOffsetMap.
getInput() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Where input is read from.
getInputField() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
getInputField.
getInputLine() - Method in class org.sentrysoftware.jawk.jrt.JRT
Getter for the field inputLine.
getInputStream() - Method in class org.sentrysoftware.jawk.util.ScriptFileSource
Returns the InputStream serving the contents of this source.
getInputStream() - Method in class org.sentrysoftware.jawk.util.ScriptSource
Returns the InputStream serving the contents of this source.
getlineInput() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
getlineInput.
getLocale() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Getter for the field locale.
getLogger(Class<?>) - Static method in class org.sentrysoftware.jawk.util.AwkLogger
 
getMapVersion() - Method in class org.sentrysoftware.jawk.jrt.AssocArray
getMapVersion.
getNameValueOrFileNames() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Contains name=value or filename entries.
getNotifierTag() - Method in class org.sentrysoftware.jawk.jrt.BlockObject
Construct a meaningful notifier tag for this BlockObject.
getOFS() - Method in class org.sentrysoftware.jawk.backend.AVM
getOFS.
getOFS() - Method in interface org.sentrysoftware.jawk.jrt.VariableManager
getOFS.
getORS() - Method in class org.sentrysoftware.jawk.backend.AVM
 
getORS() - Method in interface org.sentrysoftware.jawk.jrt.VariableManager
getORS.
getOutputFilename() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Output filename; null by default, which means the appropriate default file-name will get used.
getOutputFilename(String) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Getter for the field outputFilename.
getOutputFiles() - Method in class org.sentrysoftware.jawk.jrt.JRT
Getter for the field outputFiles.
getOutputStream() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Output stream; System.out by default, which means we will print to stdout by default
getPartitioningReader() - Method in class org.sentrysoftware.jawk.jrt.JRT
Getter for the field partitioningReader.
getReader() - Method in class org.sentrysoftware.jawk.util.ScriptFileSource
Obtain the InputStream containing the intermediate file.
getReader() - Method in class org.sentrysoftware.jawk.util.ScriptSource
Obtain the InputStream containing the intermediate file.
getRS() - Method in class org.sentrysoftware.jawk.backend.AVM
getRS.
getRS() - Method in interface org.sentrysoftware.jawk.jrt.VariableManager
getRS.
getScriptSources() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Getter for the field scriptSources.
getSUBSEP() - Method in class org.sentrysoftware.jawk.backend.AVM
getSUBSEP.
getSUBSEP() - Method in interface org.sentrysoftware.jawk.jrt.VariableManager
getSUBSEP.
getVariables() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Contains variable assignments which are applied prior to executing the script (-v assignments).
gotoAddress(Address) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
gotoAddress.

H

HasFunctionAddress - Interface in org.sentrysoftware.jawk.intermediate
A placeholder for an object which has a reference to a function address, but which may not be realized yet.
hasMoreElements() - Method in class org.sentrysoftware.jawk.jrt.CharacterTokenizer
hasMoreElements() - Method in class org.sentrysoftware.jawk.jrt.RegexTokenizer
hasMoreElements() - Method in class org.sentrysoftware.jawk.jrt.SingleCharacterTokenizer

I

ifFalse(Address) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
ifFalse.
ifTrue(Address) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
ifTrue.
IllegalAwkArgumentException - Exception in org.sentrysoftware.jawk.jrt
Differentiate from IllegalArgumentException to assist in programmatic distinction between Jawk and other argument exception issues.
IllegalAwkArgumentException(String) - Constructor for exception org.sentrysoftware.jawk.jrt.IllegalAwkArgumentException
Constructor for IllegalAwkArgumentException.
inc(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
inc.
inc(Object) - Static method in class org.sentrysoftware.jawk.jrt.JRT
Return an object which is numerically equivalent to one plus a given object.
incArrayRef(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
incArrayRef.
incDollarRef() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
incDollarRef.
incFNR() - Method in class org.sentrysoftware.jawk.backend.AVM
Increases the FNR variable by 1.
incFNR() - Method in interface org.sentrysoftware.jawk.jrt.VariableManager
Increases the FNR variable by 1.
incNR() - Method in class org.sentrysoftware.jawk.backend.AVM
Increases the NR variable by 1.
incNR() - Method in interface org.sentrysoftware.jawk.jrt.VariableManager
Increases the NR variable by 1.
index() - Method in interface org.sentrysoftware.jawk.intermediate.Address
index.
index() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
index.
index() - Method in interface org.sentrysoftware.jawk.intermediate.PositionForCompilation
index.
init(VariableManager, JRT, AwkSettings) - Method in class org.sentrysoftware.jawk.ext.AbstractExtension
Called after the creation and before normal processing of the extension, pass in the Jawk Runtime Manager and the Variable Manager once.
init(VariableManager, JRT, AwkSettings) - Method in interface org.sentrysoftware.jawk.ext.JawkExtension
Called after the creation and before normal processing of the extension, pass in the Jawk Runtime Manager and the Variable Manager once.
init(VariableManager, JRT, AwkSettings) - Method in class org.sentrysoftware.jawk.ext.StdinExtension
Called after the creation and before normal processing of the extension, pass in the Jawk Runtime Manager and the Variable Manager once.
intArg(int) - Method in interface org.sentrysoftware.jawk.intermediate.Position
Get the integer representation for a particular element within the tuple.
interpret(AwkTuples) - Method in class org.sentrysoftware.jawk.backend.AVM
Traverse the tuples, interpreting tuple opcodes and arguments and acting on them accordingly.
interpret(AwkTuples) - Method in interface org.sentrysoftware.jawk.backend.AwkInterpreter
Traverse the tuples, interpreting tuple opcodes and arguments and acting on them accordingly.
intFunc() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
intFunc.
invoke(String, Object[]) - Method in class org.sentrysoftware.jawk.ext.CoreExtension
Invoke extension as a method.
invoke(String, Object[]) - Method in interface org.sentrysoftware.jawk.ext.JawkExtension
Invoke extension as a method.
invoke(String, Object[]) - Method in class org.sentrysoftware.jawk.ext.StdinExtension
Invoke extension as a method.
invoke(AwkSettings) - Method in class org.sentrysoftware.jawk.Awk
invoke.
isAdditionalFunctions() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Whether to enable additional functions (_sleep/_dump); false by default.
isAdditionalTypeFunctions() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Whether to enable additional type functions (_INTEGER/_DOUBLE/_STRING); false by default.
isCatchIllegalFormatExceptions() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Whether to trap IllegalFormatExceptions for [s]printf; true by default.
isDumpIntermediateCode() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Whether to dump the intermediate code; false by default.
isDumpSyntaxTree() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Whether to dump the syntax tree; false by default.
isEmptyList(Address) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
isEmptyList.
isEOF() - Method in interface org.sentrysoftware.jawk.intermediate.Position
isEOF.
isIn() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
isIn.
isIn(Object) - Method in class org.sentrysoftware.jawk.jrt.AssocArray
isIn.
isIntermediate() - Method in class org.sentrysoftware.jawk.util.ScriptSource
Indicates whether the underlying source is an intermediate file.
isUserExtensions() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Whether user extensions are enabled; false by default.
isUseSortedArrayKeys() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Whether to maintain array keys in sorted order; false by default.
isWriteIntermediateFile() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Write to intermediate file; false by default.

J

JawkExtension - Interface in org.sentrysoftware.jawk.ext
A Jawk Extension.
JRT - Class in org.sentrysoftware.jawk.jrt
The Jawk runtime coordinator.
JRT(VariableManager) - Constructor for class org.sentrysoftware.jawk.jrt.JRT
Create a JRT with a VariableManager
jrtClose(String) - Method in class org.sentrysoftware.jawk.jrt.JRT
Attempt to close an open stream, whether it is an input file, output file, input process, or output process.
jrtCloseAll() - Method in class org.sentrysoftware.jawk.jrt.JRT
jrtCloseAll.
jrtConsumeCommandInput(String) - Method in class org.sentrysoftware.jawk.jrt.JRT
jrtConsumeCommandInput.
jrtConsumeCommandInputForGetline(String) - Method in class org.sentrysoftware.jawk.jrt.JRT
Retrieve the next line of output from a command, executing the command if necessary and store it to $0.
jrtConsumeFileInput(String) - Method in class org.sentrysoftware.jawk.jrt.JRT
jrtConsumeFileInput.
jrtConsumeFileInputForGetline(String) - Method in class org.sentrysoftware.jawk.jrt.JRT
jrtConsumeFileInputForGetline.
jrtConsumeInput(InputStream, boolean, Locale) - Method in class org.sentrysoftware.jawk.jrt.JRT
Attempt to consume one line of input, either from stdin or from filenames passed in to ARGC/ARGV via the command-line.
jrtGetInputField(int) - Method in class org.sentrysoftware.jawk.jrt.JRT
jrtGetInputField.
jrtGetInputField(Object) - Method in class org.sentrysoftware.jawk.jrt.JRT
Retrieve the contents of a particular input field.
jrtGetInputString() - Method in class org.sentrysoftware.jawk.jrt.JRT
Retrieve $0.
jrtGetPrintStream(String, boolean) - Method in class org.sentrysoftware.jawk.jrt.JRT
Retrieve the PrintStream which writes to a particular file, creating the PrintStream if necessary.
jrtParseFields() - Method in class org.sentrysoftware.jawk.jrt.JRT
Splits $0 into $1, $2, etc.
jrtSetInputField(Object, int) - Method in class org.sentrysoftware.jawk.jrt.JRT
Stores value_obj into an input field.
jrtSpawnForOutput(String) - Method in class org.sentrysoftware.jawk.jrt.JRT
Retrieve the PrintStream which shuttles data to stdin for a process, executing the process if necessary.
jrtSystem(String) - Static method in class org.sentrysoftware.jawk.jrt.JRT
Executes the command specified by cmd and waits for termination, returning an Integer object containing the return code.
jump(int) - Method in interface org.sentrysoftware.jawk.intermediate.PositionForInterpretation
Reposition to the tuple located at a particular index into the tuple list (queue)..
jump(Address) - Method in interface org.sentrysoftware.jawk.intermediate.PositionForInterpretation
Reposition to the tuple located at a particular address.

K

keylist() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
keylist.
KeyList - Interface in org.sentrysoftware.jawk.jrt
A list of keys into an associative array.
KeyListImpl - Class in org.sentrysoftware.jawk.jrt
Implement the KeyList interface with an ArrayList.
KeyListImpl(Set<Object>) - Constructor for class org.sentrysoftware.jawk.jrt.KeyListImpl
Convert the set to a KeyList.
keySet() - Method in class org.sentrysoftware.jawk.jrt.AssocArray
keySet.

L

label() - Method in interface org.sentrysoftware.jawk.intermediate.Address
The label of the address.
length(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
length.
lineNumber() - Method in interface org.sentrysoftware.jawk.intermediate.Position
Get the source line number for this position.
LinkedListStackImpl<E> - Class in org.sentrysoftware.jawk.util
A simple delegate to a LinkedList.
LinkedListStackImpl() - Constructor for class org.sentrysoftware.jawk.util.LinkedListStackImpl
 
log() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
log.

M

main(String[]) - Static method in class org.sentrysoftware.jawk.Main
The entry point to Jawk for the VM.
Main - Class in org.sentrysoftware.jawk
Entry point into the parsing, analysis, and execution/compilation of a Jawk script.
Main(String[], InputStream, PrintStream, PrintStream) - Constructor for class org.sentrysoftware.jawk.Main
Class constructor to support the JSR 223 scripting interface already provided by Java SE 6.
mapString() - Method in class org.sentrysoftware.jawk.jrt.AssocArray
Provide a string representation of the delegated map object.
match() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
match.
matches() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
matches.
minusEq(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
minusEq.
minusEqArray(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
minusEqArray.
minusEqInputField() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
minusEqInputField.
mod() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
mod.
modEq(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
modEq.
modEqArray(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
modEqArray.
modEqInputField() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
modEqInputField.
MT_HASH - Static variable in class org.sentrysoftware.jawk.jrt.AssocArray
The parameter to useMapType to convert this associative array to a HashMap.
MT_LINKED - Static variable in class org.sentrysoftware.jawk.jrt.AssocArray
The parameter to useMapType to convert this associative array to a LinkedHashMap.
MT_TREE - Static variable in class org.sentrysoftware.jawk.jrt.AssocArray
The parameter to useMapType to convert this associative array to a TreeMap.
multEq(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
multEq.
multEqArray(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
multEqArray.
multEqInputField() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
multEqInputField.
multiply() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
multiply.
MyStack<E> - Interface in org.sentrysoftware.jawk.util
A stack-like interface.

N

negate() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
negate.
newRandom(int) - Static method in class org.sentrysoftware.jawk.jrt.JRT
newRandom.
next() - Method in interface org.sentrysoftware.jawk.intermediate.Position
Advances the position to the next tuple, as ordered within the tuple list (queue).
nextElement() - Method in class org.sentrysoftware.jawk.jrt.CharacterTokenizer
nextElement() - Method in class org.sentrysoftware.jawk.jrt.RegexTokenizer
nextElement() - Method in class org.sentrysoftware.jawk.jrt.SingleCharacterTokenizer
nfOffset(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
nfOffset.
nop() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
nop.
not() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
not.
NotImplementedError - Error in org.sentrysoftware.jawk
A placeholder for blocks of code which are not implemented.
NotImplementedError() - Constructor for error org.sentrysoftware.jawk.NotImplementedError
Construct the error without a message string.
NotImplementedError(String) - Constructor for error org.sentrysoftware.jawk.NotImplementedError
Construct the error with a message string.
nrOffset(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
nrOffset.
NULL_OFFSET - Static variable in class org.sentrysoftware.jawk.backend.AVM
The value of an address which is not yet assigned a tuple index.

O

ofmtOffset(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
ofmtOffset.
ofsOffset(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
ofsOffset.
opcode() - Method in interface org.sentrysoftware.jawk.intermediate.Position
opcode.
org.sentrysoftware.jawk - package org.sentrysoftware.jawk
 
org.sentrysoftware.jawk.backend - package org.sentrysoftware.jawk.backend
 
org.sentrysoftware.jawk.ext - package org.sentrysoftware.jawk.ext
 
org.sentrysoftware.jawk.frontend - package org.sentrysoftware.jawk.frontend
 
org.sentrysoftware.jawk.intermediate - package org.sentrysoftware.jawk.intermediate
 
org.sentrysoftware.jawk.jrt - package org.sentrysoftware.jawk.jrt
 
org.sentrysoftware.jawk.util - package org.sentrysoftware.jawk.util
 
orsOffset(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
orsOffset.

P

parse(List<ScriptSource>) - Method in class org.sentrysoftware.jawk.frontend.AwkParser
Parse the script streamed by script_reader.
parseCommandLineArguments(String[]) - Static method in class org.sentrysoftware.jawk.util.AwkParameters
Parses AWK command line parameters, for example from the VM entry point main().
PartitioningReader - Class in org.sentrysoftware.jawk.jrt
A reader which consumes one record at a time from an underlying input reader.
PartitioningReader(Reader, String) - Constructor for class org.sentrysoftware.jawk.jrt.PartitioningReader
Construct the partitioning reader.
PartitioningReader(Reader, String, boolean) - Constructor for class org.sentrysoftware.jawk.jrt.PartitioningReader
Construct the partitioning reader.
peek() - Method in class org.sentrysoftware.jawk.util.ArrayStackImpl
Inspect the top-most element without affecting the stack.
peek() - Method in interface org.sentrysoftware.jawk.util.MyStack
Inspect the top-most element without affecting the stack.
plusEq(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
plusEq.
plusEqArray(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
plusEqArray.
plusEqInputField() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
plusEqInputField.
pop() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
pop.
pop() - Method in class org.sentrysoftware.jawk.util.ArrayStackImpl
Pop an item off the stack and return that item to the callee.
pop() - Method in class org.sentrysoftware.jawk.util.LinkedListStackImpl
Pop an item off the stack and return that item to the callee.
pop() - Method in interface org.sentrysoftware.jawk.util.MyStack
Pop an item off the stack and return that item to the callee.
popSourceLineNumber(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
popSourceLineNumber.
populateGlobalVariableNameToOffsetMappings(AwkTuples) - Method in class org.sentrysoftware.jawk.frontend.AwkParser
Adds {var_name -> offset} mappings to the tuples so that global variables can be set by the interpreter while processing filename and name=value entries from the command-line.
populateTuples(AwkTuples) - Method in interface org.sentrysoftware.jawk.frontend.AwkSyntaxTree
Appends tuples to the AwkTuples list for this abstract syntax tree node.
Position - Interface in org.sentrysoftware.jawk.intermediate
Marks a position within the tuple list (queue).
PositionForCompilation - Interface in org.sentrysoftware.jawk.intermediate
An interface to a tuple position for compilation.
PositionForInterpretation - Interface in org.sentrysoftware.jawk.intermediate
An interface to a tuple position for interpretation.
postDec(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
postDec.
postInc(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
postInc.
postProcess() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
Executed after all tuples are entered in the queue.
pow() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
pow.
powEq(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
powEq.
powEqArray(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
powEqArray.
powEqInputField() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
powEqInputField.
print(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
print.
printf(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
printf.
printfNoCatch(PrintStream, Locale, String, Object...) - Static method in class org.sentrysoftware.jawk.jrt.JRT
printfFunctionNoCatch.
printfNoCatch(Locale, String, Object...) - Static method in class org.sentrysoftware.jawk.jrt.JRT
printfFunctionNoCatch.
printfToFile(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
printfToFile.
printfToPipe(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
printfToPipe.
printToFile(int, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
printToFile.
printToPipe(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
printToPipe.
push(E) - Method in class org.sentrysoftware.jawk.util.ArrayStackImpl
Push an item onto the stack.
push(E) - Method in class org.sentrysoftware.jawk.util.LinkedListStackImpl
Push an item onto the stack.
push(E) - Method in interface org.sentrysoftware.jawk.util.MyStack
Push an item onto the stack.
push(Object) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
push.
pushSourceLineNumber(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
Push the current line number onto the line number stack.
put(long, Object) - Method in class org.sentrysoftware.jawk.jrt.AssocArray
Added to support insertion of primitive key types.
put(Object, Object) - Method in class org.sentrysoftware.jawk.jrt.AssocArray
Added to support insertion of primitive key types.

R

rand() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
rand.
read(char[], int, int) - Method in class org.sentrysoftware.jawk.jrt.PartitioningReader
readRecord() - Method in class org.sentrysoftware.jawk.jrt.PartitioningReader
Consume one record from the reader.
regexp(String) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
regexp.
RegexTokenizer - Class in org.sentrysoftware.jawk.jrt
Similar to StringTokenizer, except that tokens are delimited by a regular expression.
RegexTokenizer(String, String) - Constructor for class org.sentrysoftware.jawk.jrt.RegexTokenizer
Construct a RegexTokenizer.
remove(Object) - Method in class org.sentrysoftware.jawk.jrt.AssocArray
Delete the specified entry
replaceAll(Object, Object, Object, StringBuffer, String, Locale) - Static method in class org.sentrysoftware.jawk.jrt.JRT
replaceAll.
replaceFirst(Object, Object, Object, StringBuffer, String, Locale) - Static method in class org.sentrysoftware.jawk.jrt.JRT
replaceFirst.
resetFNR() - Method in class org.sentrysoftware.jawk.backend.AVM
Resets the FNR variable to 0.
resetFNR() - Method in interface org.sentrysoftware.jawk.jrt.VariableManager
Resets the FNR variable to 0.
returnFromFunction() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
returnFromFunction.
rlengthOffset(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
rlengthOffset.
rsOffset(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
rsOffset.
rstartOffset(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
rstartOffset.
run() - Method in class org.sentrysoftware.jawk.jrt.DataPump
VM entry point for the thread.

S

ScriptFileSource - Class in org.sentrysoftware.jawk.util
Represents one AWK-script file content source.
ScriptFileSource(String) - Constructor for class org.sentrysoftware.jawk.util.ScriptFileSource
Constructor for ScriptFileSource.
ScriptSource - Class in org.sentrysoftware.jawk.util
Represents one AWK-script content source.
ScriptSource(String, Reader, boolean) - Constructor for class org.sentrysoftware.jawk.util.ScriptSource
Constructor for ScriptSource.
scriptThis() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
scriptThis.
semanticAnalysis() - Method in interface org.sentrysoftware.jawk.frontend.AwkSyntaxTree
Apply semantic checks to this node.
setAdditionalFunctions(boolean) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Whether to enable additional functions (_sleep/_dump); false by default.
setAdditionalTypeFunctions(boolean) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Whether to enable additional type functions (_INTEGER/_DOUBLE/_STRING); false by default.
setCatchIllegalFormatExceptions(boolean) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Whether to trap IllegalFormatExceptions for [s]printf; true by default.
setDefaultORS(String) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Sets the default ORS, when not set by the AWK script
setDefaultRS(String) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Sets the default RS, when not set by the AWK script
setDestinationDirectory(String) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Compiled destination directory (if provided).
setDumpIntermediateCode(boolean) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Whether to dump the intermediate code; false by default.
setDumpSyntaxTree(boolean) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Whether to dump the syntax tree; false by default.
setExitAddress(Address) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
setExitAddress.
setFieldSeparator(String) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Initial Field Separator (FS) value.
setFILENAME(String) - Method in class org.sentrysoftware.jawk.backend.AVM
Set the contents of the FILENAME variable.
setFILENAME(String) - Method in interface org.sentrysoftware.jawk.jrt.VariableManager
Set the contents of the FILENAME variable.
setFunctionNameSet(Set<String>) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
Accept a set of function names from the parser.
setInput(InputStream) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Where input is read from.
setInputLine(String) - Method in class org.sentrysoftware.jawk.jrt.JRT
Setter for the field inputLine.
setLocale(Locale) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Sets the Locale for outputting numbers
setNameValueOrFileNames(List<String>) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Contains name=value or filename entries.
setNextBlockObject(BlockObject) - Method in class org.sentrysoftware.jawk.jrt.BlockObject
Chain this BlockObject to another BlockObject.
setNF(Integer) - Method in class org.sentrysoftware.jawk.backend.AVM
Set the contents of the NF variable.
setNF(Integer) - Method in interface org.sentrysoftware.jawk.jrt.VariableManager
Set the contents of the NF variable.
setNumGlobals(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
setNumGlobals.
setOutputFilename(String) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Output filename; null by default, which means the appropriate default file-name will get used.
setOutputStream(PrintStream) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Sets the OutputStream to print to (instead of System.out by default)
setRecordSeparator(String) - Method in class org.sentrysoftware.jawk.jrt.PartitioningReader
Assign a new record separator for this partitioning reader.
setReturnResult() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
setReturnResult.
setScriptSources(List<ScriptSource>) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Script sources meta info.
setUserExtensions(boolean) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Whether user extensions are enabled; false by default.
setUseSortedArrayKeys(boolean) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Whether to maintain array keys in sorted order; false by default.
setVariables(Map<String, Object>) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Contains variable assignments which are applied prior to executing the script (-v assignments).
setWithinEndBlocks(boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
setWithinEndBlocks.
setWriteIntermediateFile(boolean) - Method in class org.sentrysoftware.jawk.util.AwkSettings
Write to intermediate file; false by default.
sin() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
sin.
SingleCharacterTokenizer - Class in org.sentrysoftware.jawk.jrt
Similar to StringTokenizer, except that tokens are delimited by a single character.
SingleCharacterTokenizer(String, int) - Constructor for class org.sentrysoftware.jawk.jrt.SingleCharacterTokenizer
Construct a RegexTokenizer.
size() - Method in interface org.sentrysoftware.jawk.jrt.KeyList
Retrieve the number of elements in the KeyList.
size() - Method in class org.sentrysoftware.jawk.jrt.KeyListImpl
Retrieve the number of elements in the KeyList.
size() - Method in interface org.sentrysoftware.jawk.util.MyStack
size.
sleep(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
sleep.
split(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
split.
split(Object, Object, Object, String, Locale) - Static method in class org.sentrysoftware.jawk.jrt.JRT
Splits the string into parts separated the regular expression fs.
split(Object, Object, String, Locale) - Static method in class org.sentrysoftware.jawk.jrt.JRT
Splits the string into parts separated by one or more spaces; blank first and last fields are eliminated.
sprintf(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
sprintf.
sprintfNoCatch(Locale, String, Object...) - Static method in class org.sentrysoftware.jawk.jrt.JRT
sprintfFunctionNoCatch.
sqrt() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
sqrt.
srand(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
srand.
StdinExtension - Class in org.sentrysoftware.jawk.ext
Enable stdin processing in Jawk, to be used in conjunction with the -ni parameter.
StdinExtension() - Constructor for class org.sentrysoftware.jawk.ext.StdinExtension
 
subForArrayReference(int, boolean, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
subForArrayReference.
subForDollar0(boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
subForDollar0.
subForDollarReference(boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
subForDollarReference.
subForVariable(int, boolean, boolean) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
subForVariable.
subsepOffset(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
subsepOffset.
substr(int) - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
substr.
substr(Object, Object, String) - Static method in class org.sentrysoftware.jawk.jrt.JRT
substr.
substr(Object, String) - Static method in class org.sentrysoftware.jawk.jrt.JRT
substr.
subtract() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
subtract.
swap() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
swap.
system() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
system.

T

timeSeed() - Static method in class org.sentrysoftware.jawk.jrt.JRT
timeSeed.
toAwkString(Object, String, Locale) - Static method in class org.sentrysoftware.jawk.jrt.JRT
Convert Strings, Integers, and Doubles to Strings based on the CONVFMT variable contents.
toAwkStringForOutput(Object, String, Locale) - Static method in class org.sentrysoftware.jawk.jrt.JRT
Convert a String, Integer, or Double to String based on the OFMT variable contents.
toBoolean(Object) - Method in class org.sentrysoftware.jawk.jrt.JRT
Converts an Integer, Double, String, Pattern, or ConditionPair to a boolean.
toDescriptionString() - Method in class org.sentrysoftware.jawk.util.AwkSettings
toDescriptionString.
toDouble(Object) - Static method in class org.sentrysoftware.jawk.jrt.JRT
Convert a String, Integer, or Double to Double.
toExtensionDescription() - Method in class org.sentrysoftware.jawk.util.AwkSettings
Provides a description of extensions that are enabled/disabled.
toLong(Object) - Static method in class org.sentrysoftware.jawk.jrt.JRT
Convert a String, Long, or Double to Long.
tolower() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
tolower.
toNumber() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
toNumber.
toOpcodeString(int) - Static method in class org.sentrysoftware.jawk.intermediate.AwkTuples
toOpcodeString.
top() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
top.
toString() - Method in class org.sentrysoftware.jawk.intermediate.UninitializedObject
toString.
toString() - Method in class org.sentrysoftware.jawk.jrt.AssocArray
Do nothing.
toString() - Method in class org.sentrysoftware.jawk.jrt.BlockObject
Ensure non-evaluation of a BlockObject by throwing an AWK Runtime exception, in case it leaks into AWK evaluation space.
toString() - Method in class org.sentrysoftware.jawk.util.ScriptSource
toupper() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
toupper.

U

unaryPlus() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
unary plus.
UninitializedObject - Class in org.sentrysoftware.jawk.intermediate
UninitializedObject class.
UninitializedObject() - Constructor for class org.sentrysoftware.jawk.intermediate.UninitializedObject
Constructor for UninitializedObject.
update(boolean, boolean) - Method in class org.sentrysoftware.jawk.jrt.ConditionPair
Update the status of the condition pair according to whether the begin and end conditions match or not
useAsCommandInput() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
useAsCommandInput.
useAsFileInput() - Method in class org.sentrysoftware.jawk.intermediate.AwkTuples
useAsFileInput.
useMapType(int) - Method in class org.sentrysoftware.jawk.jrt.AssocArray
Convert the map which backs this associative array into one of HashMap, LinkedHashMap, or TreeMap.

V

VariableManager - Interface in org.sentrysoftware.jawk.jrt
The AWK Variable Manager.

W

waitForIO() - Method in class org.sentrysoftware.jawk.backend.AVM
Close all streams in the runtime

_

_ADD_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Numerically adds the top two elements of the stack with the result pushed onto the stack.
_APPLY_RS_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Apply the RS variable by notifying the partitioning reader that there is a new regular expression to use when partitioning input records.
_APPLY_SUBSEP_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Convert a list of array indices to a concatenated string with SUBSEP.
_ARGC_OFFSET_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assign the ARGC variable offset.
_ARGV_OFFSET_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assign the ARGV variable offset.
_ASSIGN_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assigns the top-of-stack to a variable.
_ASSIGN_ARRAY_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assigns an item to an array element.
_ASSIGN_AS_INPUT_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assigns the top-of-stack to $0.
_ASSIGN_AS_INPUT_FIELD_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assigns an item as a particular input field; the field number can be 0.
_ATAN2_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Built-in function that pops the first two items off the stack, calls the java.lang.Math.atan2 method with these as arguments, and places the result onto the stack.
_CALL_FUNCTION_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Call a user function.
_CAST_DOUBLE_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Cast to double
_CAST_INT_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Cast to integer
_CAST_STRING_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Cast to string
_CHECK_CLASS_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Checks whether the top-of-stack is of a particular class type; if not, an AwkRuntimeException is thrown.
_CLOSE_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Close the specified file.
_CMP_EQ_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Compares the top two stack elements; pushes 1 onto the stack if equal, 0 if not equal.
_CMP_GT_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Compares the top two stack elements; pushes 1 onto the stack if x1 > x2, 0 if not equal.
_CMP_LT_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Compares the top two stack elements; pushes 1 onto the stack if x1 < x2, 0 if not equal.
_CONCAT_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Pop and concatenate two strings from the top-of-stack; push the result onto the stack.
_CONDITION_PAIR_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Returns a pair of regex patterns.
_CONSUME_INPUT_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Consume next line of input; assigning $0 and recalculating $1, $2, etc.
_CONVFMT_OFFSET_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assign the CONVFMT variable offset.
_COS_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Built-in function that pops the top-of-stack, calls the java.lang.Math.cos method with the top-of-stack as the argument, and places the result onto the stack.
_DEC_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Decreases the variable reference by one; pushes the result onto the stack.
_DEC_ARRAY_REF_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Decreases the array element reference by one; pushes the result onto the stack.
_DEC_DOLLAR_REF_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Decreases the input field variable by one; pushes the result onto the stack.
_DELETE_ARRAY_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Delete the specified array.
_DELETE_ARRAY_ELEMENT_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Deletes an entry in an array.
_DEREF_ARRAY_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Constant _DEREF_ARRAY_=338
_DEREFERENCE_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Obtains an item from the variable manager and push it onto the stack.
_DIV_EQ_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Divides the contents of the variable by an adjustment value; assigns the result to the variable and pushes the result onto the stack.
_DIV_EQ_ARRAY_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Divides the contents of an indexed array by an adjustment value; assigns the result to the array and pushes the result onto the stack.
_DIV_EQ_INPUT_FIELD_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Divides the contents of an input field by an adjustment value; assigns the result to the input field and pushes the result onto the stack.
_DIVIDE_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Numerically divides the top two elements of the stack with the result pushed onto the stack.
_DUMP_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Constant _DUMP_=337
_DUP_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Duplicates the top-of-stack on the stack.
_ENVIRON_OFFSET_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assign the ENVIRON variable offset.
_EXEC_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Execute the specified AWK code
_EXIT_WITH_CODE_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Terminates execution and returns specified exit code.
_EXIT_WITHOUT_CODE_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Terminates execution without specifying an exit code.
_EXP_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Built-in function that pops the top-of-stack, calls the java.lang.Math.exp method with the top-of-stack as the argument, and places the result onto the stack.
_EXTENSION_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Call a function from an extension
_FILENAME_OFFSET_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assign the FILENAME variable offset.
_FNR_OFFSET_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assign the FNR variable offset.
_FS_OFFSET_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assign the FS variable offset.
_FUNCTION_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Define a user function.
_GET_FIRST_AND_REMOVE_FROM_KEYLIST_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Removes an item from the KeyList (set) and pushes it onto the operand stack.
_GET_INPUT_FIELD_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Push an input field onto the stack.
_GETLINE_INPUT_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Obtains input from stdin/filename-args and pushes input line and status code onto the stack.
_GOTO_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Jumps to a specified address.
_IFFALSE_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Pops and evaluates the top-of-stack; if false, it jumps to a specified address.
_IFTRUE_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Pops and evaluates the top-of-stack; if true, it jumps to a specified address.
_INC_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Increases the variable reference by one; pushes the result onto the stack.
_INC_ARRAY_REF_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Increases the array element reference by one; pushes the result onto the stack.
_INC_DOLLAR_REF_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Increases the input field variable by one; pushes the result onto the stack.
_INDEX_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Built-in function that locates a substring within a source string and pushes the location onto the stack.
_INTFUNC_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Built-in function that pops the top-of-stack, removes its fractional part, if any, and places the result onto the stack.
_IS_EMPTY_KEYLIST_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Tests whether the KeyList (set) is empty; jumps to the argument address if empty, steps to the next instruction if not.
_IS_IN_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Returns whether the specified key is in the array.
_KEYLIST_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Retrieves and pushes a Set of keys from an associative array onto the stack.
_LENGTH_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Depending on the argument, pop and evaluate the string length of the top-of-stack or evaluate the string length of $0; in either case, push the result onto the stack.
_LOG_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Built-in function that pops the top-of-stack, calls the java.lang.Math.log method with the top-of-stack as the argument, and places the result onto the stack.
_MATCH_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Built-in function that searches a string as input to a regular expression, the location of the match is pushed onto the stack.
_MATCHES_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Applies a regular expression to the top stack element; pushes 1 if it matches, 0 if it does not match.
_MINUS_EQ_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Decreases the contents of the variable by an adjustment value; assigns the result to the variable and pushes the result onto the stack.
_MINUS_EQ_ARRAY_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Decreases the contents of an indexed array by an adjustment value; assigns the result to the array and pushes the result onto the stack.
_MINUS_EQ_INPUT_FIELD_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Decreases the contents of an input field by an adjustment value; assigns the result to the input field and pushes the result onto the stack.
_MOD_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Numerically takes the modulus of the top two elements of the stack with the result pushed onto the stack.
_MOD_EQ_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Takes the modules of the contents of the variable by an adjustment value; assigns the result to the variable and pushes the result onto the stack.
_MOD_EQ_ARRAY_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Takes the modulus of the contents of an indexed array by an adjustment value; assigns the result to the array and pushes the result onto the stack.
_MOD_EQ_INPUT_FIELD_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Takes the modulus of the contents of an input field by an adjustment value; assigns the result to the input field and pushes the result onto the stack.
_MULT_EQ_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Multiplies the contents of the variable by an adjustment value; assigns the result to the variable and pushes the result onto the stack.
_MULT_EQ_ARRAY_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Multiplies the contents of an indexed array by an adjustment value; assigns the result to the array and pushes the result onto the stack.
_MULT_EQ_INPUT_FIELD_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Multiplies the contents of an input field by an adjustment value; assigns the result to the input field and pushes the result onto the stack.
_MULTIPLY_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Numerically multiplies the top two elements of the stack with the result pushed onto the stack.
_NEGATE_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Evaluates the numerical NEGATION of the top stack element; pushes the result onto the stack.
_NF_OFFSET_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assign the NF variable offset.
_NOP_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
A no-operation.
_NOT_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Evaluates the logical NOT of the top stack element; pushes the result onto the stack.
_NR_OFFSET_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assign the NR variable offset.
_OFMT_OFFSET_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assign the OFMT variable offset.
_OFS_OFFSET_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assign the OFS variable offset.
_ORS_OFFSET_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assign the ORS variable offset.
_PLUS_EQ_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Increase the contents of the variable by an adjustment value; assigns the result to the variable and pushes the result onto the stack.
_PLUS_EQ_ARRAY_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Increase the contents of an indexed array by an adjustment value; assigns the result to the array and pushes the result onto the stack.
_PLUS_EQ_INPUT_FIELD_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Increases the contents of an input field by an adjustment value; assigns the result to the input field and pushes the result onto the stack.
_POP_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Pops an item off the operand stack.
_POSTDEC_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Decreases the variable reference by one; pushes the original value onto the stack.
_POSTINC_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Increases the variable reference by one; pushes the original value onto the stack.
_POW_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Numerically raises the top element to the power of the next element with the result pushed onto the stack.
_POW_EQ_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Raises the contents of the variable to the power of the adjustment value; assigns the result to the variable and pushes the result onto the stack.
_POW_EQ_ARRAY_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Raises the contents of an indexed array to the power of an adjustment value; assigns the result to the array and pushes the result onto the stack.
_POW_EQ_INPUT_FIELD_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Raises the contents of an input field to the power of an adjustment value; assigns the result to the input field and pushes the result onto the stack.
_PRINT_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Prints N number of items that are on the operand stack.
_PRINT_TO_FILE_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Prints N number of items that are on the operand stack to a specified file.
_PRINT_TO_PIPE_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Prints N number of items that are on the operand stack to a process executing a specified command (via a pipe).
_PRINTF_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Performs a formatted print of N items that are on the operand stack.
_PRINTF_TO_FILE_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Performs a formatted print of N items that are on the operand stack to a specified file.
_PRINTF_TO_PIPE_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Performs a formatted print of N items that are on the operand stack to a process executing a specified command (via a pipe).
_PUSH_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Pushes an item onto the operand stack.
_RAND_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Obtains the next random number from the random number generator and push it onto the stack.
_REGEXP_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Returns a regex pattern.
_RETURN_FROM_FUNCTION_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Get the return value of the user function that was called
_RLENGTH_OFFSET_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assign the RLENGTH variable offset.
_RS_OFFSET_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assign the RS variable offset.
_RSTART_OFFSET_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assign the RSTART variable offset.
_SET_EXIT_ADDRESS_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Internal.
_SET_NUM_GLOBALS_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Internal: sets the number of global variables
_SET_RETURN_RESULT_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Sets the return value of a user function.
_SET_WITHIN_END_BLOCKS_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Internal.
_SIN_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Built-in function that pops the top-of-stack, calls the java.lang.Math.sin method with the top-of-stack as the argument, and places the result onto the stack.
_SLEEP_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Extension: Pauses the execution thread by N number of seconds.
_SPLIT_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Built-in function to split a string by a regexp and put the components into an array.
_SPRINTF_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Constant _SPRINTF_=270
_SQRT_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Built-in function that pops the top-of-stack, takes its square root, and places the result onto the stack.
_SRAND_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Seeds the random number generator.
_SUB_FOR_ARRAY_REFERENCE_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Built-in function that substitutes an occurrence (or all occurrences) of a string in a particular array cell and replaces it with another.
_SUB_FOR_DOLLAR_0_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Built-in function that substitutes an occurrence (or all occurrences) of a string in $0 and replaces it with another.
_SUB_FOR_DOLLAR_REFERENCE_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Built-in function that substitutes an occurrence (or all occurrences) of a string in a field reference and replaces it with another.
_SUB_FOR_VARIABLE_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Built-in function that substitutes an occurrence (or all occurrences) of a string in a particular variable and replaces it with another.
_SUBSEP_OFFSET_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Assign the SUBSEP variable offset.
_SUBSTR_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Built-in function that pushes a substring of the top-of-stack onto the stack.
_SUBTRACT_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Numerically subtracts the top two elements of the stack with the result pushed onto the stack.
_SWAP_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Swaps the top two elements of the stack.
_SYSTEM_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Built-in function that executes the top-of-stack as a system command and pushes the return code onto the stack.
_THIS_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Deprecated.
_TO_NUMBER_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Converts the top-of-stack to a number.
_TOLOWER_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Built-in function that converts all the letters in the top-of-stack to lower case and pushes the result onto the stack.
_TOUPPER_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Built-in function that converts all the letters in the top-of-stack to upper case and pushes the result onto the stack.
_UNARY_PLUS_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Converts the top stack element to a number; pushes the result onto the stack.
_USE_AS_COMMAND_INPUT_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Obtains input from a command (process) and pushes input line and status code onto the stack.
_USE_AS_FILE_INPUT_ - Static variable in class org.sentrysoftware.jawk.intermediate.AwkTuples
Obtains input from a file and pushes input line and status code onto the stack.
A B C D E F G H I J K L M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form