IrNode

final case class IrNode(label: String, value: Option[IrNodePrimitive], children: List[IrNode], ns: Option[String], attributes: IrNodeAttributes, isArray: Boolean, isXml: Boolean, path: IrNodePath)
Companion
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def =<>=(other: IrNode)(implicit rules: IrNodeMatchingRules, permissive: IrNodeMatchPermissivity): IrNodeEqualityResult
def =~(other: IrNode)(implicit rules: IrNodeMatchingRules): IrNodeEqualityResult
def isEqualTo(other: IrNode, strict: Boolean, rules: IrNodeMatchingRules, bePermissive: Boolean): IrNodeEqualityResult
def renderAsString: String
def renderAsString(indent: Int): String
def withNamespace(ns: String): IrNode

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product