Interface DialectForwarding<D extends Dialect>
- All Superinterfaces:
Dialect
- All Known Subinterfaces:
DialectMutableForwarding<D>
- All Known Implementing Classes:
DialectForwardingBase, DialectMutableForwardingBase
-
Method Summary
Modifier and TypeMethodDescriptiondefault StringAn atomic property that sets the comment prefix flag to the single provided value, which MUST be a string.default StringAn atomic property that sets the delimiter flag to the single provided value, which MUST be a string.default StringAn atomic property that sets the encoding flag to the single provided string value, which MUST be a defined in [encoding].default BooleanA boolean atomic property that, if `true`, sets the header row count flag to `1`, and if `false` to `0`, unless headerRowCount is provided, in which case the value provided for the header property is ignored.default LongAn numeric atomic property that sets the header row count flag to the single provided value, which must be a non-negative integer.default StringAn atomic property that sets the line terminators flag to either an array containing the single provided string value, or the provided array.default StringAn atomic property that sets the quote character flag to the single provided value, which must be a string or `null`.default StringExtension: Quote escape chardefault BooleanAn boolean atomic property that sets the `skip blank rows` flag to the single provided boolean value.default LongAn numeric atomic property that sets the `skip columns` flag to the single provided numeric value, which MUST be a non-negative integer.default BooleanA boolean atomic property that, if `true`, sets the trim flag to "start".default LongAn numeric atomic property that sets the `skip rows` flag to the single provided numeric value, which MUST be a non-negative integer.default StringgetTrim()An atomic property that, if the boolean `true`, sets the trim flag to `true` and if the boolean `false` to `false`.default BooleanA boolean atomic property that, if `true`, sets the escape character flag to `"`.Methods inherited from interface Dialect
copyInto, getLineTerminatorList
-
Method Details
-
getDelegate
D getDelegate() -
getCommentPrefix
Description copied from interface:DialectAn atomic property that sets the comment prefix flag to the single provided value, which MUST be a string.- Specified by:
getCommentPrefixin interfaceDialect
-
getDelimiter
Description copied from interface:DialectAn atomic property that sets the delimiter flag to the single provided value, which MUST be a string.- Specified by:
getDelimiterin interfaceDialect
-
isDoubleQuote
Description copied from interface:DialectA boolean atomic property that, if `true`, sets the escape character flag to `"`.- Specified by:
isDoubleQuotein interfaceDialect
-
getEncoding
Description copied from interface:DialectAn atomic property that sets the encoding flag to the single provided string value, which MUST be a defined in [encoding]. The default is "utf-8".- Specified by:
getEncodingin interfaceDialect
-
getHeader
Description copied from interface:DialectA boolean atomic property that, if `true`, sets the header row count flag to `1`, and if `false` to `0`, unless headerRowCount is provided, in which case the value provided for the header property is ignored. -
getHeaderRowCount
Description copied from interface:DialectAn numeric atomic property that sets the header row count flag to the single provided value, which must be a non-negative integer.- Specified by:
getHeaderRowCountin interfaceDialect
-
getLineTerminators
Description copied from interface:DialectAn atomic property that sets the line terminators flag to either an array containing the single provided string value, or the provided array.- Specified by:
getLineTerminatorsin interfaceDialect
-
getQuoteChar
Description copied from interface:DialectAn atomic property that sets the quote character flag to the single provided value, which must be a string or `null`.- Specified by:
getQuoteCharin interfaceDialect
-
getSkipBlankRows
Description copied from interface:DialectAn boolean atomic property that sets the `skip blank rows` flag to the single provided boolean value.- Specified by:
getSkipBlankRowsin interfaceDialect
-
getSkipColumns
Description copied from interface:DialectAn numeric atomic property that sets the `skip columns` flag to the single provided numeric value, which MUST be a non-negative integer.- Specified by:
getSkipColumnsin interfaceDialect
-
getSkipInitialSpace
Description copied from interface:DialectA boolean atomic property that, if `true`, sets the trim flag to "start". If `false`, to `false`.- Specified by:
getSkipInitialSpacein interfaceDialect
-
getSkipRows
Description copied from interface:DialectAn numeric atomic property that sets the `skip rows` flag to the single provided numeric value, which MUST be a non-negative integer.- Specified by:
getSkipRowsin interfaceDialect
-
getTrim
Description copied from interface:DialectAn atomic property that, if the boolean `true`, sets the trim flag to `true` and if the boolean `false` to `false`. If the value provided is a string, sets the trim flag to the provided value, which must be one of "true", "false", "start" or "end". rdfs:range xsd:boolean rdfs:domain csvw:Dialect Holy cow... so let's just assume the literal strings "true"/"false" represent the corresponding boolean value and thus the range is string. Otherwise we'd either have to result to Object or use a BooleanOrString class. -
getQuoteEscapeChar
Description copied from interface:DialectExtension: Quote escape char- Specified by:
getQuoteEscapeCharin interfaceDialect
-