JsonStructure

grapple.json.JsonStructure
sealed trait JsonStructure extends JsonValue

Represents JSON structure.

Attributes

Graph
Supertypes
trait JsonValue
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def size: Int

Gets size.

Gets size.

Attributes

Concrete methods

def isEmpty: Boolean

Tests for empty.

Tests for empty.

Attributes

def nonEmpty: Boolean

Tests for non-empty.

Tests for non-empty.

Attributes

Inherited methods

final def as[T](using input: JsonInput[T]): T

Converts value.

Converts value.

Value parameters

input

converter

Attributes

Inherited from:
JsonValue