Package io.jawk.intermediate
Class Tuple.SubstitutionVariableTuple
java.lang.Object
io.jawk.intermediate.Tuple
io.jawk.intermediate.Tuple.VariableTuple
io.jawk.intermediate.Tuple.SubstitutionVariableTuple
- All Implemented Interfaces:
Serializable
- Enclosing class:
- Tuple
Tuple for sub/gsub against variable-backed values.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class io.jawk.intermediate.Tuple
Tuple.AddressTuple, Tuple.BooleanTuple, Tuple.BuiltinVarTuple, Tuple.CallFunctionTuple, Tuple.ClassTuple, Tuple.CompoundAssignArrayTuple, Tuple.CompoundAssignInputFieldTuple, Tuple.CompoundAssignMapElementTuple, Tuple.CompoundAssignTuple, Tuple.CountAndAppendTuple, Tuple.CountTuple, Tuple.DereferenceTuple, Tuple.ExtensionTuple, Tuple.FunctionTuple, Tuple.IndirectCallTuple, Tuple.IndirectFunctionTarget, Tuple.InputFieldTuple, Tuple.LongTuple, Tuple.NoOperandTuple, Tuple.PushDoubleTuple, Tuple.PushLongTuple, Tuple.PushStringTuple, Tuple.RegexTuple, Tuple.ScalarPopTuple, Tuple.SubstitutionVariableTuple, Tuple.VariableTuple, Tuple.WarningTuple -
Method Summary
Modifier and TypeMethodDescriptionbooleanIndicates whether this substitution is global.toString()Methods inherited from class io.jawk.intermediate.Tuple.VariableTuple
getVariableOffset, isGlobalMethods inherited from class io.jawk.intermediate.Tuple
getAddress, getAddresses, getLineNumber, getOpcode, touch
-
Method Details
-
isGlobalSubstitution
public boolean isGlobalSubstitution()Indicates whether this substitution is global.- Returns:
trueforgsub,falseforsub
-
toString
- Overrides:
toStringin classTuple.VariableTuple
-