Class UniVocityFixedDataFormat
- java.lang.Object
-
- org.apache.camel.model.IdentifiedType
-
- org.apache.camel.model.DataFormatDefinition
-
- org.apache.camel.model.dataformat.UniVocityAbstractDataFormat
-
- org.apache.camel.model.dataformat.UniVocityFixedDataFormat
-
@Metadata(firstVersion="2.15.0", label="dataformat,transformation,csv", title="uniVocity Fixed Length") public class UniVocityFixedDataFormat extends UniVocityAbstractDataFormat
Marshal and unmarshal Java objects from and to fixed length records using UniVocity Parsers.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UniVocityFixedDataFormat.Builder
Builder
is a specific builder forUniVocityFixedDataFormat
.
-
Field Summary
-
Fields inherited from class org.apache.camel.model.dataformat.UniVocityAbstractDataFormat
asMap, comment, emptyValue, headerExtractionEnabled, headers, headersDisabled, ignoreLeadingWhitespaces, ignoreTrailingWhitespaces, lazyLoad, lineSeparator, normalizedLineSeparator, nullValue, numberOfRecordsToRead, skipEmptyLines
-
-
Constructor Summary
Constructors Constructor Description UniVocityFixedDataFormat()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getPadding()
String
getRecordEndsOnNewline()
String
getSkipTrailingCharsUntilNewline()
void
setPadding(String padding)
The padding character.void
setRecordEndsOnNewline(String recordEndsOnNewline)
Whether or not the record ends on new line.void
setSkipTrailingCharsUntilNewline(String skipTrailingCharsUntilNewline)
Whether or not the trailing characters until new line must be ignored.-
Methods inherited from class org.apache.camel.model.dataformat.UniVocityAbstractDataFormat
getAsMap, getComment, getEmptyValue, getHeaderExtractionEnabled, getHeaders, getHeadersDisabled, getIgnoreLeadingWhitespaces, getIgnoreTrailingWhitespaces, getLazyLoad, getLineSeparator, getNormalizedLineSeparator, getNullValue, getNumberOfRecordsToRead, getSkipEmptyLines, setAsMap, setComment, setEmptyValue, setHeaderExtractionEnabled, setHeaders, setHeadersDisabled, setIgnoreLeadingWhitespaces, setIgnoreTrailingWhitespaces, setLazyLoad, setLineSeparator, setNormalizedLineSeparator, setNullValue, setNumberOfRecordsToRead, setSkipEmptyLines
-
Methods inherited from class org.apache.camel.model.DataFormatDefinition
getDataFormat, getDataFormatName, getShortName, setDataFormat, setDataFormatName
-
Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
-
-
-
-
Method Detail
-
getSkipTrailingCharsUntilNewline
public String getSkipTrailingCharsUntilNewline()
-
setSkipTrailingCharsUntilNewline
public void setSkipTrailingCharsUntilNewline(String skipTrailingCharsUntilNewline)
Whether or not the trailing characters until new line must be ignored. The default value is false
-
getRecordEndsOnNewline
public String getRecordEndsOnNewline()
-
setRecordEndsOnNewline
public void setRecordEndsOnNewline(String recordEndsOnNewline)
Whether or not the record ends on new line. The default value is false
-
getPadding
public String getPadding()
-
setPadding
public void setPadding(String padding)
The padding character. The default value is a space
-
-