ReaderConfig

zio.blocks.schema.xml.ReaderConfig
See theReaderConfig companion object
final case class ReaderConfig(maxDepth: Int = ..., maxAttributes: Int = ..., maxTextLength: Int = ..., preserveWhitespace: Boolean = ...)

Configuration for XML reader behavior and limits.

Value parameters

maxAttributes

Maximum number of attributes per element

maxDepth

Maximum nesting depth for XML elements (prevents stack overflow attacks)

maxTextLength

Maximum length of text content

preserveWhitespace

If true, preserve all whitespace in text nodes; if false, trim leading/trailing whitespace

Attributes

Companion
object
Source
ReaderConfig.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

An iterator over the names of all the elements of this product.

An iterator over the names of all the elements of this product.

Attributes

Inherited from:
Product
Source
Product.scala
def productIterator: Iterator[Any]

An iterator over all the elements of this product.

An iterator over all the elements of this product.

Attributes

Returns

in the default implementation, an Iterator[Any]

Inherited from:
Product
Source
Product.scala