public class SetBatchSequenceNumberField extends Transformer
FieldPath for supported field name expressions.| Constructor and Description |
|---|
SetBatchSequenceNumberField(String name,
BigDecimal start,
BigDecimal step,
boolean overwrite,
String... watchFields) |
SetBatchSequenceNumberField(String name,
BigDecimal start,
BigDecimal step,
String... watchFields) |
SetBatchSequenceNumberField(String name,
BigInteger start,
BigInteger step,
boolean overwrite,
String... watchFields) |
SetBatchSequenceNumberField(String name,
BigInteger start,
BigInteger step,
String... watchFields) |
SetBatchSequenceNumberField(String name,
double start,
double step,
boolean overwrite,
String... watchFields) |
SetBatchSequenceNumberField(String name,
double start,
double step,
String... watchFields) |
SetBatchSequenceNumberField(String name,
long start,
long step,
boolean overwrite,
String... watchFields) |
SetBatchSequenceNumberField(String name,
long start,
long step,
String... watchFields) |
| Modifier and Type | Method and Description |
|---|---|
String |
getName() |
boolean |
getOverwrite() |
Number |
getStart() |
Number |
getStep() |
String |
toString() |
boolean |
transform(Record record)
Applies this transformer to a record on its way through a
TransformingReader or TransformingWriter. |
addExceptionProperties, close, geEndpoint, getEndpoint, getReader, getWriter, of, open, setWriterpublic SetBatchSequenceNumberField(String name, long start, long step, String... watchFields)
public SetBatchSequenceNumberField(String name, double start, double step, String... watchFields)
public SetBatchSequenceNumberField(String name, BigDecimal start, BigDecimal step, String... watchFields)
public SetBatchSequenceNumberField(String name, BigInteger start, BigInteger step, String... watchFields)
public SetBatchSequenceNumberField(String name, long start, long step, boolean overwrite, String... watchFields)
public SetBatchSequenceNumberField(String name, double start, double step, boolean overwrite, String... watchFields)
public SetBatchSequenceNumberField(String name, BigDecimal start, BigDecimal step, boolean overwrite, String... watchFields)
public SetBatchSequenceNumberField(String name, BigInteger start, BigInteger step, boolean overwrite, String... watchFields)
public String getName()
public Number getStart()
public Number getStep()
public boolean getOverwrite()
public boolean transform(Record record) throws Throwable
TransformerTransformingReader or TransformingWriter.
Contract for subclasses (see also docs/authoring/Transformer.md):
record in place as needed.true to keep the record in the pipeline.false to drop the record (the host routes it to a discard
writer if one is configured, otherwise it disappears).incrementRecordCount() on the host endpoint; the host handles it.transform in class TransformerThrowableCopyright (c) 2006-2026 North Concepts Inc. All Rights Reserved.