Pular para o conteúdo principal

Json

Referência completa da API de Json, incluindo construtores, atributos, atributos virtuais e métodos.

Pacote: JAVARuntime

Categoria: Serializer

Componente: não


public class Json

Constructors

SignatureDescription
Json()Cria uma nova instância de Json.

Attributes

NameTypeDescription
ignorePrivateFieldsbooleanget/set
ignoreProtectedFieldsbooleanget/set
ignorePublicFieldsbooleanget/set
lenientbooleanget/set
prettyPrintingbooleanget/set

Virtual Attributes

NameTypeAccessDescription
ignorePrivateFieldsbooleanget/setAtributo virtual exposto por isIgnorePrivateFields. Acesse como um campo para ler ou escrever o valor subjacente.
ignoreProtectedFieldsbooleanget/setAtributo virtual exposto por isIgnoreProtectedFields. Acesse como um campo para ler ou escrever o valor subjacente.
ignorePublicFieldsbooleanget/setAtributo virtual exposto por isIgnorePublicFields. Acesse como um campo para ler ou escrever o valor subjacente.
lenientbooleanget/setAtributo virtual exposto por isLenient. Acesse como um campo para ler ou escrever o valor subjacente.
prettyPrintingbooleanget/setAtributo virtual exposto por isPrettyPrinting. Acesse como um campo para ler ou escrever o valor subjacente.

Methods

SignatureReturnsDescription
toJsonString(Object)StringRetorna a propriedade representação em string.
fromJsonString(String, Class)ObjectExecuta a operação fromJsonString usando os parâmetros informados (json, classType).

Static Methods

SignatureReturnsDescription
toJson(Object)StringExecuta a operação toJson usando os parâmetros informados (object).
toJson(Object, boolean)StringExecuta a operação toJson usando os parâmetros informados (object, prettyPrinting).
toJson(Object, boolean, boolean)StringExecuta a operação toJson usando os parâmetros informados (object, prettyPrinting, lenient).
toJson(Object, boolean, boolean, boolean)StringExecuta a operação toJson usando os parâmetros informados (object, prettyPrinting, lenient, ignorePrivateFields).
toJson(Object, boolean, boolean, boolean, boolean)StringExecuta a operação toJson usando os parâmetros informados (object, prettyPrinting, lenient, ignorePrivateFields, ignoreProtectedFields).
toJson(Object, boolean, boolean, boolean, boolean, boolean)StringExecuta a operação toJson usando os parâmetros informados (object, prettyPrinting, lenient, ignorePrivateFields, ignoreProtectedFields, ignorePublicFields).
fromJson(String, Class)ObjectExecuta a operação fromJson usando os parâmetros informados (json, classType).
fromJson(String, Class, boolean)ObjectExecuta a operação fromJson usando os parâmetros informados (json, classType, lenient).