Option<JsArray,JsArray> |
JsOptics.JsArrayOptionals.array(int index) |
optional that focus on the json array located at an index in an array
|
Option<JsArray,JsArray> |
JsOptics.JsArrayOptionals.array(JsPath path) |
optional that focus on the array located at a path in an array
|
Option<JsObj,JsArray> |
JsOptics.JsObjOptional.array(String key) |
optional that focus on the array located at a key in an object
|
Option<JsObj,JsArray> |
JsOptics.JsObjOptional.array(JsPath path) |
optional that focus on the array located at a path in an object
|
Option<JsArray,Boolean> |
JsOptics.JsArrayOptionals.bool(int index) |
optional that focus on the boolean located at an index in an array
|
Option<JsArray,Boolean> |
JsOptics.JsArrayOptionals.bool(JsPath path) |
optional that focus on the boolean located at a path in an array
|
Option<JsObj,Boolean> |
JsOptics.JsObjOptional.bool(String key) |
optional that focus on the boolean located at a key in an object
|
Option<JsObj,Boolean> |
JsOptics.JsObjOptional.bool(JsPath path) |
optional that focus on the boolean located at a path in an object
|
<T> Option<S,T> |
Lens.compose(Prism<O,T> prism) |
|
Option<JsArray,BigDecimal> |
JsOptics.JsArrayOptionals.decimalNum(int index) |
optional that focus on the decimal number located at an index in an array
|
Option<JsArray,BigDecimal> |
JsOptics.JsArrayOptionals.decimalNum(JsPath path) |
optional that focus on the decimal number located at a path in an array
|
Option<JsObj,BigDecimal> |
JsOptics.JsObjOptional.decimalNum(String key) |
optional that focus on the decimal number located at a key in an object
|
Option<JsObj,BigDecimal> |
JsOptics.JsObjOptional.decimalNum(JsPath path) |
optional that focus on the decimal number located at a path in an object
|
Option<JsArray,Double> |
JsOptics.JsArrayOptionals.doubleNum(int index) |
optional that focus on the double number located at an index in an array
|
Option<JsArray,Double> |
JsOptics.JsArrayOptionals.doubleNum(JsPath path) |
optional that focus on the double number located at a path in an array
|
Option<JsObj,Double> |
JsOptics.JsObjOptional.doubleNum(String key) |
optional that focus on the double number located at a key in an object
|
Option<JsObj,Double> |
JsOptics.JsObjOptional.doubleNum(JsPath path) |
optional that focus on the double number located at a path in an object
|
Option<JsArray,BigInteger> |
JsOptics.JsArrayOptionals.integralNum(int index) |
optional that focus on the integral number located at an index in an array
|
Option<JsArray,BigInteger> |
JsOptics.JsArrayOptionals.integralNum(JsPath path) |
optional that focus on the integral number located at a path in an array
|
Option<JsObj,BigInteger> |
JsOptics.JsObjOptional.integralNum(String key) |
optional that focus on the bigint number located at a path in an object
|
Option<JsObj,BigInteger> |
JsOptics.JsObjOptional.integralNum(JsPath path) |
optional that focus on the integral number located at a path in an object
|
Option<JsArray,Integer> |
JsOptics.JsArrayOptionals.intNum(int index) |
optional that focus on the integer number located at an index in an array
|
Option<JsArray,Integer> |
JsOptics.JsArrayOptionals.intNum(JsPath path) |
optional that focus on the integer number located at a path in an array
|
Option<JsObj,Integer> |
JsOptics.JsObjOptional.intNum(String key) |
optional that focus on the integer number located at a key in an object
|
Option<JsObj,Integer> |
JsOptics.JsObjOptional.intNum(JsPath path) |
optional that focus on the integer number located at a path in an object
|
Option<JsArray,Long> |
JsOptics.JsArrayOptionals.longNum(int index) |
optional that focus on the long number located at an index in an array
|
Option<JsArray,Long> |
JsOptics.JsArrayOptionals.longNum(JsPath path) |
optional that focus on the long number located at a path in an array
|
Option<JsObj,Long> |
JsOptics.JsObjOptional.longNum(String key) |
optional that focus on the long number located at a key in an object
|
Option<JsObj,Long> |
JsOptics.JsObjOptional.longNum(JsPath path) |
optional that focus on the long number located at a path in an object
|
Option<JsArray,JsObj> |
JsOptics.JsArrayOptionals.obj(int index) |
optional that focus on the json object located at an index in an array
|
Option<JsArray,JsObj> |
JsOptics.JsArrayOptionals.obj(JsPath path) |
optional that focus on the object located at a path in an array
|
Option<JsObj,JsObj> |
JsOptics.JsObjOptional.obj(String key) |
optional that focus on the object located at a key in an object
|
Option<JsObj,JsObj> |
JsOptics.JsObjOptional.obj(JsPath path) |
optional that focus on the object located at a path in an object
|
Option<JsArray,String> |
JsOptics.JsArrayOptionals.str(int index) |
optional that focus on the string located at an index in an array
|
Option<JsArray,String> |
JsOptics.JsArrayOptionals.str(JsPath path) |
optional that focus on the string located at a path in an array
|
Option<JsObj,String> |
JsOptics.JsObjOptional.str(String key) |
optional that focus on the string located at a key in an object
|
Option<JsObj,String> |
JsOptics.JsObjOptional.str(JsPath path) |
optional that focus on the string located at a path in an object
|