VirtualScalarNode

borscht.virtual.VirtualScalarNode
final case class VirtualScalarNode(value: Any, meta: Meta, position: Position) extends ScalarNode

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Node
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Constructors

def this(value: Any, node: Node)

Concrete methods

override def withMeta(meta: Meta): VirtualScalarNode

Attributes

Definition Classes

Inherited methods

final def `type`: NodeType

Attributes

Inherited from:
ScalarNode
final def as[T](using parser: () => T): T

Attributes

Inherited from:
Node
def asString: String

Attributes

Inherited from:
ScalarNode
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns:

a string representation of the object.

Definition Classes
ScalarNode -> Node -> Any
Inherited from:
ScalarNode