sdk-core
Toggle table of contents
7.2.0
androidJvm
Platform filter
androidJvm
Switch theme
Search in API
sdk-core
sdk-core
/
com.gigya.android.sdk.utils
/
ObjectUtils
Object
Utils
open
class
ObjectUtils
Members
Constructors
Object
Utils
Link copied to clipboard
constructor
(
)
Functions
comma
Concat
Link copied to clipboard
open
fun
commaConcat
(
input
:
Array
<
String
>
)
:
String
deep
Copy
Link copied to clipboard
open
fun
<
T
>
deepCopy
(
gson
:
Gson
,
obj
:
T
,
clazz
:
Class
<
T
>
)
:
T
first
Non
Null
Link copied to clipboard
open
fun
<
T
>
firstNonNull
(
@
Nullable
first
:
T
,
@
NonNull
second
:
T
)
:
T
merge
Removing
Duplicates
Link copied to clipboard
open
fun
mergeRemovingDuplicates
(
first
:
List
<
String
>
,
second
:
List
<
String
>
)
:
List
<
String
>
null
Allowed
Equals
Link copied to clipboard
open
fun
<
T
,
V
>
nullAllowedEquals
(
first
:
T
,
second
:
V
)
:
Boolean
object
Difference
Link copied to clipboard
open
fun
objectDifference
(
original
:
Map
<
String
,
Any
>
,
updated
:
Map
<
String
,
Any
>
)
:
Map
<
String
,
Any
>
safe
Equals
Link copied to clipboard
open
fun
<
T
,
V
>
safeEquals
(
first
:
T
,
second
:
V
)
:
Boolean
to
Map
Link copied to clipboard
open
fun
toMap
(
object
:
JSONObject
)
:
Map
<
String
,
Any
>