static final class JSONPathSegment.SumSegment extends JSONPathSegment implements JSONPathSegment.EvalSegment
JSONPathSegment.AllSegment, JSONPathSegment.CycleNameSegment, JSONPathSegment.EntrySetSegment, JSONPathSegment.EvalSegment, JSONPathSegment.KeysSegment, JSONPathSegment.LengthSegment, JSONPathSegment.MaxSegment, JSONPathSegment.MinSegment, JSONPathSegment.MultiIndexSegment, JSONPathSegment.MultiNameSegment, JSONPathSegment.RandomIndexSegment, JSONPathSegment.RangeIndexSegment, JSONPathSegment.RootSegment, JSONPathSegment.SelfSegment, JSONPathSegment.SumSegment, JSONPathSegment.ValuesSegment| Modifier and Type | Field and Description |
|---|---|
(package private) static JSONPathSegment.SumSegment |
INSTANCE |
| Constructor and Description |
|---|
SumSegment() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(JSONReader jsonReader,
JSONPath.Context context) |
(package private) static java.lang.Number |
add(java.lang.Number a,
java.lang.Number b) |
void |
eval(JSONPath.Context context) |
contains, remove, set, setCallback, setInt, setLongstatic final JSONPathSegment.SumSegment INSTANCE
public void accept(JSONReader jsonReader, JSONPath.Context context)
accept in class JSONPathSegmentstatic java.lang.Number add(java.lang.Number a,
java.lang.Number b)
public void eval(JSONPath.Context context)
eval in class JSONPathSegment