Package jsonvalues.spec
Class JsTupleSpec
- java.lang.Object
-
- jsonvalues.spec.JsTupleSpec
-
- All Implemented Interfaces:
JsArraySpec,JsSpec
public class JsTupleSpec extends Object implements JsArraySpec
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisRequired()JsTupleSpecnullable()JsTupleSpecoptional()JsSpecParserparser()Set<JsErrorPair>test(JsArray array)Set<JsErrorPair>test(JsPath parentPath, JsValue value)
-
-
-
Method Detail
-
optional
public JsTupleSpec optional()
-
parser
public JsSpecParser parser()
-
nullable
public JsTupleSpec nullable()
-
isRequired
public boolean isRequired()
- Specified by:
isRequiredin interfaceJsSpec- Returns:
- whether or not the key is optional.
-
test
public Set<JsErrorPair> test(JsArray array)
- Specified by:
testin interfaceJsArraySpec
-
-