wvlet.airframe.json
package wvlet.airframe.json
Attributes
Members list
Type members
Classlikes
case class IntegerOverflow(bigInteger: BigInteger) extends JSONParseException
Attributes
- Supertypes
-
trait Producttrait Equalsclass JSONParseExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
object JSON extends LogSupport
Attributes
- Supertypes
-
trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
JSON.type
trait JSONContext[Expr] extends JSONHandler[Expr]
A facade to build json ASTs while scanning json with JSONScanner
A facade to build json ASTs while scanning json with JSONScanner
Attributes
- Supertypes
- Known subtypes
-
class JSONValueBuilderclass NullJSONContext
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
abstract class JSONParseException(m: String) extends Exception
Attributes
- Supertypes
-
class Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
object JSONScanner
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
JSONScanner.type
class JSONScanner[J](s: JSONSource, handler: JSONHandler[J]) extends LogSupport
Attributes
- Companion
- object
- Supertypes
-
trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializableclass Objecttrait Matchableclass AnyShow all
object JSONSource
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
JSONSource.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object JSONToken
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
JSONToken.type
object JSONTraverser
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
JSONTraverser.type
class JSONValueBuilder extends JSONContext[JSONValue], LogSupport
Attributes
- Supertypes
-
trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializabletrait JSONContext[JSONValue]trait JSONHandler[JSONValue]class Objecttrait Matchableclass AnyShow all
- Self type
final implicit class JSONValueOps(val jsonValue: JSONValue) extends AnyVal
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class JSONValueSeqOps(val jsonValues: Seq[JSONValue]) extends AnyVal
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
trait JSONVisitor
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class YamlWriter
class NullJSONContext(isObject: Boolean) extends JSONContext[Unit], LogSupport
Attributes
- Supertypes
-
trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializabletrait JSONContext[Unit]trait JSONHandler[Unit]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
class UnexpectedEOF(line: Int, column: Int, pos: Int, message: String) extends JSONParseException
Attributes
- Supertypes
-
class JSONParseExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
class UnexpectedToken(line: Int, column: Int, pos: Int, message: String) extends JSONParseException
Attributes
- Supertypes
-
class JSONParseExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
object YAMLFormatter
Convert JSON as Yaml
Convert JSON as Yaml
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
YAMLFormatter.type
Types
Implicits
Implicits
In this article