JsonParserHelper

com.netflix.atlas.json.JsonParserHelper

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def fail(parser: JsonParser, msg: String): Nothing
def firstField[T](parser: JsonParser)(f: PartialFunction[String, T]): Unit
def foreachField[T](parser: JsonParser)(f: PartialFunction[String, T]): Unit
def foreachItem[T](parser: JsonParser)(f: => T): Unit
def nextBoolean(parser: JsonParser): Boolean
def nextDouble(parser: JsonParser): Double
def nextFloat(parser: JsonParser): Double
def nextInt(parser: JsonParser): Int
def nextLong(parser: JsonParser): Long
def nextString(parser: JsonParser): String
def nextStringList(parser: JsonParser): List[String]
def requireNextToken(parser: JsonParser, expected: JsonToken): Unit
def skip(parser: JsonParser, stop: JsonToken): Unit
def skipNext(parser: JsonParser): Unit
def skipTo(parser: JsonParser, token: JsonToken, stop: JsonToken): Boolean
def skipToEndOfObject(parser: JsonParser): Unit