Uses of Interface
jsonvalues.Json

Packages that use Json
Package
Description
 
json-values is a one-package and zero-dependency library to work with jsons in a declarative and functional way.
  • Uses of Json in com.dslplatform.json

    Methods in com.dslplatform.json with parameters of type Json
    Modifier and Type
    Method
    Description
    byte[]
    MyDslJson.serialize(Json<?> json)
     
    void
    MyDslJson.serialize(Json<?> json, OutputStream outputstream)
     
    MyDslJson.toPrettyString(Json<?> json, int indentLength)
     
  • Uses of Json in jsonvalues

    Classes in jsonvalues with type parameters of type Json
    Modifier and Type
    Class
    Description
    final class 
    JsBinaryLens<S extends Json<S>>
    Represent a Lens which focus is an array of bytes located at a path in a Json
    final class 
    JsInstantLens<S extends Json<S>>
    Represent a Lens which focus is an Instant located at a path in a Json
    interface 
    Json<T extends Json<T>>
    Represents a json of type T, where T is the type of the container, either a JsObj or a JsArray.
    Classes in jsonvalues that implement Json
    Modifier and Type
    Class
    Description
    final class 
    Represents a json array, which is an ordered list of elements.
    class 
    Represents a json object, which is an unordered set of name/element pairs.
    Methods in jsonvalues that return Json
    Modifier and Type
    Method
    Description
    default Json<?>
    JsValue.toJson()
    Returns this JsValue as a Json
    Method parameters in jsonvalues with type arguments of type Json
    Modifier and Type
    Method
    Description
    default boolean
    JsValue.isJson(Predicate<Json<?>> predicate)
    Returns true if this elem is a Json and satisfies the given predicate