Package-level declarations

Types

Link copied to clipboard
class ParentInfo(config: XmlConfig, val descriptor: XmlDescriptor, val index: Int, useNameInfo: XmlSerializationPolicy.DeclaredNameInfo? = null, useOutputKind: OutputKind? = null, val overriddenSerializer: KSerializer<*>? = null) : SafeParentInfo
Link copied to clipboard
sealed class PolymorphicMode
Link copied to clipboard
interface SafeParentInfo

Interface that provides parent info that does provide actual access to the child. As such it is safe to be used to determine properties of the child.

Link copied to clipboard

Interface describing a type without providing access to child xml descriptors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class XmlOrderConstraint(val before: Int, val after: Int)

Class that holds an ordering constraint. The before attribute is the element Index of the element that is to be ordered before the element at index after.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard