Class PicocliMixinCsvw<D extends org.aksw.commons.model.csvw.domain.api.DialectMutable>
- java.lang.Object
-
- org.aksw.commons.model.csvw.domain.impl.DialectForwardingBase<D>
-
- org.aksw.commons.model.csvw.domain.impl.DialectMutableForwardingBase<D>
-
- org.aksw.commons.model.csvw.picocli.PicocliMixinCsvw<D>
-
- All Implemented Interfaces:
org.aksw.commons.model.csvw.domain.api.Dialect,org.aksw.commons.model.csvw.domain.api.DialectMutable,org.aksw.commons.model.csvw.domain.impl.DialectForwarding<D>,org.aksw.commons.model.csvw.domain.impl.DialectMutableForwarding<D>
public class PicocliMixinCsvw<D extends org.aksw.commons.model.csvw.domain.api.DialectMutable> extends org.aksw.commons.model.csvw.domain.impl.DialectMutableForwardingBase<D>Mixin for csv configuration with picocli. Aimed for compatibility with tarql.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPicocliMixinCsvw(D delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PicocliMixinCsvw<?>of(org.aksw.commons.model.csvw.domain.api.DialectMutable delegate)org.aksw.commons.model.csvw.domain.api.DialectMutablesetDelimiter(String delimiter)org.aksw.commons.model.csvw.domain.api.DialectMutablesetEncoding(String encoding)org.aksw.commons.model.csvw.domain.api.DialectMutablesetHeaderRow(Boolean headerRow)org.aksw.commons.model.csvw.domain.api.DialectMutablesetNoHeader(Boolean noHeader)org.aksw.commons.model.csvw.domain.api.DialectMutablesetQuoteChar(String quoteChar)org.aksw.commons.model.csvw.domain.api.DialectMutablesetQuoteEscapeChar(String quoteEscapeChar)-
Methods inherited from class org.aksw.commons.model.csvw.domain.impl.DialectMutableForwardingBase
getDelegate
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.aksw.commons.model.csvw.domain.api.Dialect
copyInto, getLineTerminatorList
-
Methods inherited from interface org.aksw.commons.model.csvw.domain.impl.DialectForwarding
getCommentPrefix, getDelimiter, getEncoding, getHeader, getHeaderRowCount, getLineTerminators, getQuoteChar, getQuoteEscapeChar, getSkipBlankRows, getSkipColumns, getSkipInitialSpace, getSkipRows, getTrim, isDoubleQuote
-
-
-
-
Constructor Detail
-
PicocliMixinCsvw
protected PicocliMixinCsvw(D delegate)
-
-
Method Detail
-
of
public static PicocliMixinCsvw<?> of(org.aksw.commons.model.csvw.domain.api.DialectMutable delegate)
-
setDelimiter
public org.aksw.commons.model.csvw.domain.api.DialectMutable setDelimiter(String delimiter)
-
setEncoding
public org.aksw.commons.model.csvw.domain.api.DialectMutable setEncoding(String encoding)
-
setNoHeader
public org.aksw.commons.model.csvw.domain.api.DialectMutable setNoHeader(Boolean noHeader)
-
setHeaderRow
public org.aksw.commons.model.csvw.domain.api.DialectMutable setHeaderRow(Boolean headerRow)
-
setQuoteChar
public org.aksw.commons.model.csvw.domain.api.DialectMutable setQuoteChar(String quoteChar)
-
setQuoteEscapeChar
public org.aksw.commons.model.csvw.domain.api.DialectMutable setQuoteEscapeChar(String quoteEscapeChar)
-
-