static final class JSONPathFilter.EndsWithSegment extends JSONPathFilter.NameFilter
JSONPathFilter.EndsWithSegment, JSONPathFilter.GroupFilter, JSONPathFilter.NameArrayOpSegment, JSONPathFilter.NameDecimalOpSegment, JSONPathFilter.NameDoubleOpSegment, JSONPathFilter.NameExistsFilter, JSONPathFilter.NameFilter, JSONPathFilter.NameIntBetweenSegment, JSONPathFilter.NameIntInSegment, JSONPathFilter.NameIntOpSegment, JSONPathFilter.NameIsNull, JSONPathFilter.NameLongContainsSegment, JSONPathFilter.NameMatchFilter, JSONPathFilter.NameName, JSONPathFilter.NameObjectOpSegment, JSONPathFilter.NameRLikeSegment, JSONPathFilter.NamesExistsFilter, JSONPathFilter.NameStringContainsSegment, JSONPathFilter.NameStringInSegment, JSONPathFilter.NameStringOpSegment, JSONPathFilter.NameSubFilterSegment, JSONPathFilter.Operator, JSONPathFilter.RangeIndexSegmentFilter, JSONPathFilter.Segment2Filter, JSONPathFilter.SegmentFilter, JSONPathFilter.StartsWithSegmentJSONPathSegment.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) java.lang.String |
prefix |
fieldName, fieldName2, fieldNameNameHash, fieldNameNameHash2, function, includeArray| Constructor and Description |
|---|
EndsWithSegment(java.lang.String fieldName,
long fieldNameNameHash,
java.lang.String prefix) |
| Modifier and Type | Method and Description |
|---|---|
(package private) boolean |
apply(java.lang.Object fieldValue) |
accept, apply, applyNull, eval, excludeArray, extractFieldValue, removeisAnd, setAndcontains, set, setCallback, setInt, setLongpublic EndsWithSegment(java.lang.String fieldName,
long fieldNameNameHash,
java.lang.String prefix)
boolean apply(java.lang.Object fieldValue)
apply in class JSONPathFilter.NameFilter