# Uses of Class
org.apache.avro.JsonProperties

Packages that use JsonProperties
Package
Description
org.apache.avro
Avro kernel classes.

## Uses of JsonProperties in org.apache.avro

Subclasses of JsonProperties in org.apache.avro
Modifier and Type
Class
Description
`class`
`Protocol`
A set of messages forming an application protocol.
`class`
`Protocol.Message`
A protocol message.
`class`
`Schema`
An abstract data type.
`static class`
`Schema.Field`
A field within a record.
Methods in org.apache.avro with parameters of type JsonProperties
Modifier and Type
Method
Description
`void`
JsonProperties.`addAllProps(JsonProperties properties)`
Adds all the props from the specified json properties.
`Protocol.Message`
Protocol.`createMessage(String name, String doc, JsonProperties propMap, Schema request)`
Create a one-way message.
`Protocol.Message`
Protocol.`createMessage(String name, String doc, JsonProperties propMap, Schema request, Schema response, Schema errors)`
Create a two-way message.
`void`
JsonProperties.`putAll(JsonProperties np)`