class JSONOptionsInRead extends JSONOptions
- Alphabetic
- By Inheritance
- JSONOptionsInRead
- JSONOptions
- Logging
- FileSourceOptions
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
Type Members
- implicit class LogStringContext extends AnyRef
- Definition Classes
- Logging
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val allowBackslashEscapingAnyCharacter: Boolean
- Definition Classes
- JSONOptions
- val allowComments: Boolean
- Definition Classes
- JSONOptions
- val allowNonNumericNumbers: Boolean
- Definition Classes
- JSONOptions
- val allowNumericLeadingZeros: Boolean
- Definition Classes
- JSONOptions
- val allowSingleQuotes: Boolean
- Definition Classes
- JSONOptions
- val allowUnquotedFieldNames: Boolean
- Definition Classes
- JSONOptions
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def buildJsonFactory(): JsonFactory
Build a Jackson JsonFactory using JSON options.
Build a Jackson JsonFactory using JSON options.
- Definition Classes
- JSONOptions
- def checkedEncoding(enc: String): String
- Attributes
- protected
- Definition Classes
- JSONOptionsInRead → JSONOptions
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- val columnNameOfCorruptRecord: String
- Definition Classes
- JSONOptions
- def commonTimestampFormat: String
- Attributes
- protected
- Definition Classes
- FileSourceOptions
- val compressionCodec: Option[String]
- Definition Classes
- JSONOptions
- val dateFormatInRead: Option[String]
- Definition Classes
- JSONOptions
- val dateFormatInWrite: String
- Definition Classes
- JSONOptions
- val dropFieldIfAllNull: Boolean
- Definition Classes
- JSONOptions
- val enableDateTimeParsingFallback: Option[Boolean]
- Definition Classes
- JSONOptions
- val encoding: Option[String]
Standard encoding (charset) name.
Standard encoding (charset) name. For example UTF-8, UTF-16LE and UTF-32BE. If the encoding is not specified (None) in read, it will be detected automatically when the multiLine option is set to
true. If encoding is not specified in write, UTF-8 is used by default.- Definition Classes
- JSONOptions
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- val ignoreCorruptFiles: Boolean
- Definition Classes
- FileSourceOptions
- val ignoreMissingFiles: Boolean
- Definition Classes
- FileSourceOptions
- val ignoreNullFields: Boolean
- Definition Classes
- JSONOptions
- val inferTimestamp: Boolean
Enables inferring of TimestampType and TimestampNTZType from strings matched to the corresponding timestamp pattern defined by the timestampFormat and timestampNTZFormat options respectively.
Enables inferring of TimestampType and TimestampNTZType from strings matched to the corresponding timestamp pattern defined by the timestampFormat and timestampNTZFormat options respectively.
- Definition Classes
- JSONOptions
- def initializeLogIfNecessary(isInterpreter: Boolean, silent: Boolean): Boolean
- Attributes
- protected
- Definition Classes
- Logging
- def initializeLogIfNecessary(isInterpreter: Boolean): Unit
- Attributes
- protected
- Definition Classes
- Logging
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isTraceEnabled(): Boolean
- Attributes
- protected
- Definition Classes
- Logging
- val lineSeparator: Option[String]
A string between two consecutive JSON records.
A string between two consecutive JSON records.
- Definition Classes
- JSONOptions
- val lineSeparatorInRead: Option[Array[Byte]]
- Definition Classes
- JSONOptions
- val lineSeparatorInWrite: String
- Definition Classes
- JSONOptions
- val locale: Locale
- Definition Classes
- JSONOptions
- def log: Logger
- Attributes
- protected
- Definition Classes
- Logging
- def logDebug(msg: => String, throwable: Throwable): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logDebug(entry: LogEntry, throwable: Throwable): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logDebug(entry: LogEntry): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logDebug(msg: => String): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logError(msg: => String, throwable: Throwable): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logError(entry: LogEntry, throwable: Throwable): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logError(entry: LogEntry): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logError(msg: => String): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logInfo(msg: => String, throwable: Throwable): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logInfo(entry: LogEntry, throwable: Throwable): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logInfo(entry: LogEntry): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logInfo(msg: => String): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logName: String
- Attributes
- protected
- Definition Classes
- Logging
- def logTrace(msg: => String, throwable: Throwable): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logTrace(entry: LogEntry, throwable: Throwable): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logTrace(entry: LogEntry): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logTrace(msg: => String): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logWarning(msg: => String, throwable: Throwable): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logWarning(entry: LogEntry, throwable: Throwable): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logWarning(entry: LogEntry): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logWarning(msg: => String): Unit
- Attributes
- protected
- Definition Classes
- Logging
- val multiLine: Boolean
- Definition Classes
- JSONOptions
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- val parameters: CaseInsensitiveMap[String]
- Definition Classes
- JSONOptionsInRead → JSONOptions
- val parseMode: ParseMode
- Definition Classes
- JSONOptions
- val prefersDecimal: Boolean
- Definition Classes
- JSONOptions
- val pretty: Boolean
Generating JSON strings in pretty representation if the parameter is enabled.
Generating JSON strings in pretty representation if the parameter is enabled.
- Definition Classes
- JSONOptions
- val primitivesAsString: Boolean
- Definition Classes
- JSONOptions
- val samplingRatio: Double
- Definition Classes
- JSONOptions
- val singleVariantColumn: Option[String]
- Definition Classes
- JSONOptions
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val timestampFormatInRead: Option[String]
- Definition Classes
- JSONOptions
- val timestampFormatInWrite: String
- Definition Classes
- JSONOptions
- val timestampNTZFormatInRead: Option[String]
- Definition Classes
- JSONOptions
- val timestampNTZFormatInWrite: String
- Definition Classes
- JSONOptions
- def toString(): String
- Definition Classes
- AnyRef → Any
- val useUnsafeRow: Boolean
- Definition Classes
- JSONOptions
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def withLogContext(context: Map[String, String])(body: => Unit): Unit
- Attributes
- protected
- Definition Classes
- Logging
- val writeNonAsciiCharacterAsCodePoint: Boolean
Generating \u0000 style codepoints for non-ASCII characters if the parameter is enabled.
Generating \u0000 style codepoints for non-ASCII characters if the parameter is enabled.
- Definition Classes
- JSONOptions
- val writeNullIfWithDefaultValue: Boolean
- Definition Classes
- JSONOptions
- val zoneId: ZoneId
- Definition Classes
- JSONOptions
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)