public class QBDialogCustomData extends QBBaseCustomObject
className, fields
Constructor and Description |
---|
QBDialogCustomData()
Constructs a new QBDialogCustomData object
|
QBDialogCustomData(java.util.HashMap<java.lang.String,java.lang.Object> fields)
Constructs a new QBDialogCustomData object
|
QBDialogCustomData(java.lang.String className)
Constructs a new QBDialogCustomData object
|
Modifier and Type | Method and Description |
---|---|
QBDialogCustomData |
put(java.lang.String fieldName,
java.lang.Object value)
Puts field value where
There are few types of class field:
Integer
String
Float
Boolean
Date
Array - array represents as string of values separated by coma symbol.
|
<E> QBDialogCustomData |
putArray(java.lang.String fieldName,
java.util.List<E> value)
Puts the array value in field
Each array could contains values one of the following type:
Integer
String
Float
Boolean
|
QBDialogCustomData |
putBoolean(java.lang.String fieldName,
boolean value)
Puts the Boolean value in field
|
QBDialogCustomData |
putDate(java.lang.String fieldName,
java.util.Date value)
Puts the Date value in field
|
QBDialogCustomData |
putFloat(java.lang.String fieldName,
float value)
Puts the Float value in field
|
QBDialogCustomData |
putInteger(java.lang.String fieldName,
int value)
Puts the integer value in field
|
QBDialogCustomData |
putLocation(java.lang.String fieldName,
java.util.List<java.lang.Double> value)
Puts the Location value in field
|
QBDialogCustomData |
putString(java.lang.String fieldName,
java.lang.String value)
Puts the string value in field
|
copyFieldsTo, get, getArray, getBoolean, getClassName, getDate, getFields, getFloat, getInteger, getLocation, getString, putFields, remove, setClassName, setFields, toString
copyFieldsTo, equals, getCreatedAt, getFCreatedAt, getFUpdatedAt, getId, getUpdatedAt, hashCode, setCreatedAt, setId, setUpdatedAt
public QBDialogCustomData()
public QBDialogCustomData(java.lang.String className)
className
- the class name of the object related topublic QBDialogCustomData(java.util.HashMap<java.lang.String,java.lang.Object> fields)
fields
- The map of fieldspublic QBDialogCustomData put(java.lang.String fieldName, java.lang.Object value)
put
in class QBBaseCustomObject
fieldName
- The name of fieldvalue
- The value of fieldpublic QBDialogCustomData putInteger(java.lang.String fieldName, int value)
putInteger
in class QBBaseCustomObject
fieldName
- The name of fieldvalue
- The value of fieldpublic QBDialogCustomData putString(java.lang.String fieldName, java.lang.String value)
putString
in class QBBaseCustomObject
fieldName
- is name of class created in admin panel quickblox.comvalue
- is fieldname valuepublic QBDialogCustomData putFloat(java.lang.String fieldName, float value)
putFloat
in class QBBaseCustomObject
fieldName
- The name of fieldvalue
- The value of fieldpublic QBDialogCustomData putBoolean(java.lang.String fieldName, boolean value)
putBoolean
in class QBBaseCustomObject
fieldName
- The name of fieldvalue
- The value of fieldpublic QBDialogCustomData putDate(java.lang.String fieldName, java.util.Date value)
putDate
in class QBBaseCustomObject
fieldName
- The name of fieldvalue
- The value of fieldpublic QBDialogCustomData putLocation(java.lang.String fieldName, java.util.List<java.lang.Double> value)
putLocation
in class QBBaseCustomObject
fieldName
- The name of fieldvalue
- The value of fieldpublic <E> QBDialogCustomData putArray(java.lang.String fieldName, java.util.List<E> value)
putArray
in class QBBaseCustomObject
fieldName
- The name of fieldvalue
- The value of field