Package jsonvalues.spec
Interface JsSpec
-
- All Known Subinterfaces:
JsArraySpec
- All Known Implementing Classes:
JsArrayOfJsObjSpec
,JsObjSpec
,JsTupleSpec
public interface JsSpec
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JsSpec
nullable()
Returns the same spec with the nullable flag enabledJsSpecParser
parser()
Returns the deserializer used during the parsing process to parse an array of bytes or stringSet<SpecError>
test(JsPath parentPath, JsValue value)
verify if the given value satisfy this spec.
-
-
-
Method Detail
-
nullable
JsSpec nullable()
Returns the same spec with the nullable flag enabled- Returns:
- the same spec with the nullable flag enabled
-
parser
JsSpecParser parser()
Returns the deserializer used during the parsing process to parse an array of bytes or string- Returns:
- the deserializer used during the parsing process to parse an array of bytes or string into a json value
-
-