public O startObject() {
    return null;
  }
Indicates the beginning of an object in the JSON input. This method will be called when reading
the opening curly bracket character (<code>'{'</code>).
<p>
This method may return an object to handle subsequent parser events for this object. This
object handler will be provided in all calls to {@link #startObjectName(Object)
startObjectName()}, {@link #endObjectName(Object, String) endObjectName()},
{@link #startObjectValue(Object, String) startObjectValue()},
{@link #endObjectValue(Object, String) endObjectValue()}, and {@link #endObject(Object)
endObject()} for this object.
</p>

@return a handler for this object, or <code>null</code> if not needed
flatlaf-core/src/main/java/com/formdev/flatlaf/json/JsonHandler.java