org.apache.servicemix.components.util
Class VariableFixedLengthColumnExtractor
java.lang.Object
org.apache.servicemix.components.util.VariableFixedLengthColumnExtractor
- All Implemented Interfaces:
- ColumnExtractor
public class VariableFixedLengthColumnExtractor
- extends java.lang.Object
- implements ColumnExtractor
Column extractor for SimpleFlatFileMarshaler that can extract columns from
fixed-length flat files that have a variable count of columns based on a
discriminator column value
- Since:
- 3.2
- Author:
- Mayrbaeurl
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VariableFixedLengthColumnExtractor
public VariableFixedLengthColumnExtractor()
extractColumns
public java.lang.String[] extractColumns(java.lang.String lineText)
- Specified by:
extractColumns
in interface ColumnExtractor
setFixedColumnLengths
public final void setFixedColumnLengths(int[] fixedColumnLengths)
setStringFixedColumnLengths
public final void setStringFixedColumnLengths(java.lang.String[] lengths)
setMaximumColumnCount
public final void setMaximumColumnCount(int maximumColumnCount)
setDiscriminatorIndex
public final void setDiscriminatorIndex(int discriminatorIndex)
setLastFixedContentIndex
public final void setLastFixedContentIndex(int lastFixedContentIndex)
setVariableColumnLengths
public final void setVariableColumnLengths(java.util.Map variableColumnLengths)
setStringEncodedVariableColumnLengths
public final void setStringEncodedVariableColumnLengths(java.lang.String columnLengths)
Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.