toggle menu
Airship Android SDK
androidJvm
switch theme
search in API
urbanairship-core
/
com.urbanairship.json
/
JsonMatcher
Json
Matcher
open
class
JsonMatcher
:
JsonSerializable
,
Predicate
<
T
>
Class representing the leaf node of a JsonPredicate that contains the relevant field matching info.
Members
Types
Builder
Link copied to clipboard
open
class
Builder
Builder class.
Functions
apply
Link copied to clipboard
open
fun
apply
(
@
Nullable
jsonSerializable
:
JsonSerializable
)
:
Boolean
Applies the predicate against an object.
equals
Link copied to clipboard
open
fun
equals
(
@
Nullable
o
:
Any
)
:
Boolean
hash
Code
Link copied to clipboard
open
fun
hashCode
(
)
:
Int
new
Builder
Link copied to clipboard
@
NonNull
open
fun
newBuilder
(
)
:
JsonMatcher.Builder
Builder factory method.
parse
Link copied to clipboard
@
NonNull
open
fun
parse
(
@
Nullable
jsonValue
:
JsonValue
)
:
JsonMatcher
Parses a JsonValue object into a JsonMatcher.
to
Json
Value
Link copied to clipboard
@
NonNull
open
fun
toJsonValue
(
)
:
JsonValue
Returns the objects represented as a JsonValue.