protected abstract static class PlatformNotification.Builder<T extends PlatformNotification,B extends PlatformNotification.Builder<T,B>>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Object |
alert |
protected java.util.Map<java.lang.String,java.lang.Boolean> |
booleanExtrasBuilder |
protected java.util.Map<java.lang.String,java.lang.String> |
extrasBuilder |
protected java.util.Map<java.lang.String,com.google.gson.JsonObject> |
jsonExtrasBuilder |
protected java.util.Map<java.lang.String,java.lang.Number> |
numberExtrasBuilder |
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
B |
addExtra(java.lang.String key,
java.lang.Boolean value) |
B |
addExtra(java.lang.String key,
com.google.gson.JsonObject value) |
B |
addExtra(java.lang.String key,
java.lang.Number value) |
B |
addExtra(java.lang.String key,
java.lang.String value) |
B |
addExtras(java.util.Map<java.lang.String,java.lang.String> extras) |
abstract T |
build() |
protected abstract B |
getThis() |
abstract B |
setAlert(java.lang.Object alert) |
protected java.lang.Object alert
protected java.util.Map<java.lang.String,java.lang.String> extrasBuilder
protected java.util.Map<java.lang.String,java.lang.Number> numberExtrasBuilder
protected java.util.Map<java.lang.String,java.lang.Boolean> booleanExtrasBuilder
protected java.util.Map<java.lang.String,com.google.gson.JsonObject> jsonExtrasBuilder
protected abstract B getThis()
public abstract B setAlert(java.lang.Object alert)
public B addExtra(java.lang.String key, java.lang.String value)
public B addExtras(java.util.Map<java.lang.String,java.lang.String> extras)
public B addExtra(java.lang.String key, java.lang.Number value)
public B addExtra(java.lang.String key, java.lang.Boolean value)
public B addExtra(java.lang.String key, com.google.gson.JsonObject value)
public abstract T build()
Copyright © 2018. All Rights Reserved.