lucee.Componentcfboom.lang.Object
cfboom.gson.models.GsonService
A wrapper facade to the gson project (https://www.javadoc.io/doc/com.google.code.gson/gson/).
Property Summary | ||||
---|---|---|---|---|
type | property | default | serializable | required |
any
|
wirebox
|
true
|
false
|
Constructor Summary | |
---|---|
init()
|
Method Summary | |
---|---|
any
|
array()
|
any
|
bigDecimal([numeric bigdecimal])
|
any
|
bigInteger([numeric biginteger])
|
any
|
boolean([boolean bit])
|
any
|
byte([any byte])
|
any
|
char([any char])
|
private any
|
create(string class)
Creates Java objects by using either createObject() or javaLoader. |
any
|
double([numeric double])
|
any
|
float([numeric float])
|
any
|
fromJson(string json)
|
any
|
int([numeric integer])
|
any
|
long([numeric long])
|
any
|
null()
|
any
|
object()
|
void
|
onDIComplete()
|
any
|
parse(string json)
|
any
|
primitive([any value])
|
any
|
short([numeric short])
|
any
|
string([string value])
|
Methods inherited from class cfboom.lang.Object |
---|
$equals, getComponentName, getIdentityHashCode, getIdentityString, getMeta, hashCode, toString |
Methods inherited from class lucee.Component |
---|
None |
Constructor Detail |
---|
Property Detail |
---|
access
- publicrequired
- falsereturntype
- anyinject
- wireboxserializable
- trueMethod Detail |
---|
bigdecimal
biginteger
bit
byte
char
Creates Java objects by using either createObject() or javaLoader.
class
double
float
json
integer
long
json
value
short
value