Uses of Interface
com.dslplatform.json.JsSpecParser
-
Packages that use JsSpecParser Package Description com.dslplatform.json jsonvalues.spec -
-
Uses of JsSpecParser in com.dslplatform.json
Methods in com.dslplatform.json that return JsSpecParser Modifier and Type Method Description JsSpecParser
JsSpecParsers. ofArrayOfBool(boolean nullable, int min, int max)
JsSpecParser
JsSpecParsers. ofArrayOfBoolSuchThat(Function<JsArray,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> p, boolean nullable)
JsSpecParser
JsSpecParsers. ofArrayOfDecimal(boolean nullable, int min, int max)
JsSpecParser
JsSpecParsers. ofArrayOfDecimalEachSuchThat(Function<BigDecimal,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> p, boolean nullable, int min, int max)
JsSpecParser
JsSpecParsers. ofArrayOfDecimalSuchThat(Function<JsArray,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> p, boolean nullable)
JsSpecParser
JsSpecParsers. ofArrayOfInt(boolean nullable, int min, int max)
JsSpecParser
JsSpecParsers. ofArrayOfIntEachSuchThat(IntFunction<Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> p, boolean nullable, int min, int max)
JsSpecParser
JsSpecParsers. ofArrayOfIntegral(boolean nullable, int min, int max)
JsSpecParser
JsSpecParsers. ofArrayOfIntegralEachSuchThat(Function<BigInteger,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> p, boolean nullable, int min, int max)
JsSpecParser
JsSpecParsers. ofArrayOfIntegralSuchThat(Function<JsArray,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> p, boolean nullable)
JsSpecParser
JsSpecParsers. ofArrayOfIntSuchThat(Function<JsArray,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> p, boolean nullable)
JsSpecParser
JsSpecParsers. ofArrayOfLong(boolean nullable, int min, int max)
JsSpecParser
JsSpecParsers. ofArrayOfLongEachSuchThat(LongFunction<Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> p, boolean nullable, int min, int max)
JsSpecParser
JsSpecParsers. ofArrayOfLongSuchThat(Function<JsArray,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> p, boolean nullable)
JsSpecParser
JsSpecParsers. ofArrayOfNumber(boolean nullable, int min, int max)
JsSpecParser
JsSpecParsers. ofArrayOfNumberEachSuchThat(Function<JsNumber,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> p, boolean nullable, int min, int max)
JsSpecParser
JsSpecParsers. ofArrayOfNumberSuchThat(Function<JsArray,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> p, boolean nullable)
JsSpecParser
JsSpecParsers. ofArrayOfObj(boolean nullable, int min, int max)
JsSpecParser
JsSpecParsers. ofArrayOfObjEachSuchThat(Function<JsObj,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> p, boolean nullable, int min, int max)
JsSpecParser
JsSpecParsers. ofArrayOfObjSpec(List<String> required, Map<String,JsSpecParser> parsers, Predicate<JsObj> predicate, boolean strict, boolean nullable, int min, int max)
JsSpecParser
JsSpecParsers. ofArrayOfObjSuchThat(Function<JsArray,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> p, boolean nullable)
JsSpecParser
JsSpecParsers. ofArrayOfStr(boolean nullable, int min, int max)
JsSpecParser
JsSpecParsers. ofArrayOfStrEachSuchThat(Function<String,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> p, boolean nullable, int min, int max)
JsSpecParser
JsSpecParsers. ofArrayOfStrSuchThat(Function<JsArray,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> p, boolean nullable)
JsSpecParser
JsSpecParsers. ofArrayOfValue(boolean nullable, int min, int max)
JsSpecParser
JsSpecParsers. ofArrayOfValueEachSuchThat(Function<JsValue,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> p, boolean nullable, int min, int max)
JsSpecParser
JsSpecParsers. ofArrayOfValueSuchThat(Function<JsArray,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> p, boolean nullable)
JsSpecParser
JsSpecParsers. ofArraySpec(List<JsSpecParser> keyDeserializers, boolean nullable)
JsSpecParser
JsSpecParsers. ofBinary(boolean nullable)
JsSpecParser
JsSpecParsers. ofBinarySuchThat(Function<byte[],Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> predicate, boolean nullable)
JsSpecParser
JsSpecParsers. ofBool(boolean nullable)
JsSpecParser
JsSpecParsers. ofDecimal(boolean nullable)
JsSpecParser
JsSpecParsers. ofDecimalSuchThat(Function<BigDecimal,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> predicate, boolean nullable)
JsSpecParser
JsSpecParsers. ofFalse(boolean nullable)
JsSpecParser
JsSpecParsers. ofInstant(boolean nullable)
JsSpecParser
JsSpecParsers. ofInstantSuchThat(Function<Instant,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> predicate, boolean nullable)
JsSpecParser
JsSpecParsers. ofInt(boolean nullable)
JsSpecParser
JsSpecParsers. ofIntegral(boolean nullable)
JsSpecParser
JsSpecParsers. ofIntegralSuchThat(Function<BigInteger,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> predicate, boolean nullable)
JsSpecParser
JsSpecParsers. ofIntSuchThat(IntFunction<Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> predicate, boolean nullable)
JsSpecParser
JsSpecParsers. ofLong(boolean nullable)
JsSpecParser
JsSpecParsers. ofLongSuchThat(LongFunction<Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> predicate, boolean nullable)
JsSpecParser
JsSpecParsers. ofNumber(boolean nullable)
JsSpecParser
JsSpecParsers. ofNumberSuchThat(Function<JsNumber,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> predicate, boolean nullable)
JsSpecParser
JsSpecParsers. ofObj(boolean nullable)
JsSpecParser
JsSpecParsers. ofObjSpec(List<String> required, Map<String,JsSpecParser> keyDeserializers, Predicate<JsObj> predicate, boolean nullable, boolean strict)
JsSpecParser
JsSpecParsers. ofObjSuchThat(Function<JsObj,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> predicate, boolean nullable)
JsSpecParser
JsSpecParsers. ofStr(boolean nullable)
JsSpecParser
JsSpecParsers. ofStrSuchThat(Function<String,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> predicate, boolean nullable)
JsSpecParser
JsSpecParsers. ofTrue(boolean nullable)
JsSpecParser
JsSpecParsers. ofValue()
JsSpecParser
JsSpecParsers. ofValueSuchThat(Function<JsValue,Optional<fun.tuple.Pair<JsValue,ERROR_CODE>>> predicate)
Methods in com.dslplatform.json with parameters of type JsSpecParser Modifier and Type Method Description JsArray
MyDslJson. deserializeToJsArray(byte[] bytes, JsSpecParser parser)
JsArray
MyDslJson. deserializeToJsArray(InputStream is, JsSpecParser parser)
JsObj
MyDslJson. parseToJsObj(byte[] bytes, JsSpecParser parser)
JsObj
MyDslJson. parseToJsObj(InputStream is, JsSpecParser parser)
Method parameters in com.dslplatform.json with type arguments of type JsSpecParser Modifier and Type Method Description JsSpecParser
JsSpecParsers. ofArrayOfObjSpec(List<String> required, Map<String,JsSpecParser> parsers, Predicate<JsObj> predicate, boolean strict, boolean nullable, int min, int max)
JsSpecParser
JsSpecParsers. ofArraySpec(List<JsSpecParser> keyDeserializers, boolean nullable)
JsSpecParser
JsSpecParsers. ofObjSpec(List<String> required, Map<String,JsSpecParser> keyDeserializers, Predicate<JsObj> predicate, boolean nullable, boolean strict)
Constructor parameters in com.dslplatform.json with type arguments of type JsSpecParser Constructor Description JsArraySpecParser(List<JsSpecParser> parsers)
-
Uses of JsSpecParser in jsonvalues.spec
Methods in jsonvalues.spec that return JsSpecParser Modifier and Type Method Description JsSpecParser
JsArrayOfJsObjSpec. parser()
JsSpecParser
JsObjSpec. parser()
JsSpecParser
JsSpec. parser()
Returns the deserializer used during the parsing process to parse an array of bytes or stringJsSpecParser
JsTupleSpec. parser()
-