### YamlMime:JavaType uid: "com.azure.core.annotation.JsonFlatten" fullName: "com.azure.core.annotation.JsonFlatten" name: "JsonFlatten" nameWithType: "JsonFlatten" summary: "Annotation used for flattening properties separated by '.'." syntax: "public interface **JsonFlatten**
implements Annotation" type: "interface" desc: "Annotation used for flattening properties separated by '.'. E.g. a property with JsonProperty value \"properties.value\" will have \"value\" property under the \"properties\" tree on the wire. This annotation when used on a class, all JSON fields will be checked for '.' and be flattened appropriately." implements: - "Annotation" metadata: {} package: "com.azure.core.annotation" artifact: com.azure:azure-core:1.54.0