protected abstract static class AbstractCSVSpec.Builder<T extends AbstractCSVSpec,B extends AbstractCSVSpec.Builder<T,B>> extends Object
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
Modifier and Type | Method and Description |
---|---|
B |
allowComments(boolean allowComments) |
B |
arrayElementSeparator(String arrayElementSeparator) |
T |
build() |
B |
columnSeparator(char columnSeparator) |
B |
escapeChar(char escapeChar) |
protected T |
getInstance() |
B |
lineSeparator(String lineSeparatorChar) |
B |
matchingRule(MatchingRule matchingRule) |
protected abstract T |
newInstance() |
B |
nullValue(String nullValue) |
B |
provisioningAction(String provisioningActions) |
B |
quoteChar(char quoteChar) |
B |
unmatchingRule(UnmatchingRule unmatchingRule) |
protected T extends AbstractCSVSpec instance
protected abstract T newInstance()
protected T getInstance()
public B columnSeparator(char columnSeparator)
public B quoteChar(char quoteChar)
public B escapeChar(char escapeChar)
public B allowComments(boolean allowComments)
public B unmatchingRule(UnmatchingRule unmatchingRule)
public B matchingRule(MatchingRule matchingRule)
public T build()
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.