### YamlMime:JavaType uid: "com.azure.json.models.JsonElement" fullName: "com.azure.json.models.JsonElement" name: "JsonElement" nameWithType: "JsonElement" summary: "Interface defining methods that all JSON types must implement." inheritances: - "" inheritedClassMethods: - classRef: "java.lang.Object" methodsRef: - "clone" - "equals" - "finalize" - "getClass" - "hashCode" - "notify" - "notifyAll" - "toString" - "wait" - "wait" - "wait" syntax: "public abstract class **JsonElement**
implements <>" constructors: - uid: "com.azure.json.models.JsonElement.JsonElement()" fullName: "com.azure.json.models.JsonElement.JsonElement()" name: "JsonElement()" nameWithType: "JsonElement.JsonElement()" summary: "Default constructor." syntax: "public JsonElement()" desc: "Default constructor." methods: - uid: "com.azure.json.models.JsonElement.isArray()" fullName: "com.azure.json.models.JsonElement.isArray()" name: "isArray()" nameWithType: "JsonElement.isArray()" summary: "Indicates whether the element is an array." syntax: "public boolean isArray()" desc: "Indicates whether the element is an array." returns: description: "Whether the element is an array." type: "" - uid: "com.azure.json.models.JsonElement.isBoolean()" fullName: "com.azure.json.models.JsonElement.isBoolean()" name: "isBoolean()" nameWithType: "JsonElement.isBoolean()" summary: "Indicates whether the element is a boolean." syntax: "public boolean isBoolean()" desc: "Indicates whether the element is a boolean." returns: description: "Whether the element is a boolean." type: "" - uid: "com.azure.json.models.JsonElement.isNull()" fullName: "com.azure.json.models.JsonElement.isNull()" name: "isNull()" nameWithType: "JsonElement.isNull()" summary: "Indicates whether the element is a null." syntax: "public boolean isNull()" desc: "Indicates whether the element is a null." returns: description: "Whether the element is a null." type: "" - uid: "com.azure.json.models.JsonElement.isNumber()" fullName: "com.azure.json.models.JsonElement.isNumber()" name: "isNumber()" nameWithType: "JsonElement.isNumber()" summary: "Indicates whether the element is a number." syntax: "public boolean isNumber()" desc: "Indicates whether the element is a number." returns: description: "Whether the element is a number." type: "" - uid: "com.azure.json.models.JsonElement.isObject()" fullName: "com.azure.json.models.JsonElement.isObject()" name: "isObject()" nameWithType: "JsonElement.isObject()" summary: "Indicates whether the element is an object." syntax: "public boolean isObject()" desc: "Indicates whether the element is an object." returns: description: "Whether the element is an object." type: "" - uid: "com.azure.json.models.JsonElement.isString()" fullName: "com.azure.json.models.JsonElement.isString()" name: "isString()" nameWithType: "JsonElement.isString()" summary: "Indicates whether the element is a string." syntax: "public boolean isString()" desc: "Indicates whether the element is a string." returns: description: "Whether the element is a string." type: "" type: "class" desc: "Interface defining methods that all JSON types must implement." implements: - "<>" metadata: {} package: "com.azure.json.models" artifact: com.azure:azure-json:1.3.0