final StringBuilder sb = new StringBuilder();
sb.append("InitialObjectDescriptor");
sb.append("{objectDescriptorId=").append(objectDescriptorId);
sb.append(", urlFlag=").append(urlFlag);
sb.append(", includeInlineProfileLevelFlag=").append(includeInlineProfileLevelFlag);
sb.append(", urlLength=").append(urlLength);
sb.append(", urlString='").append(urlString).append('\'");
sb.append(", oDProfileLevelIndication=").append(oDProfileLevelIndication);
sb.append(", sceneProfileLevelIndication=").append(sceneProfileLevelIndication);
sb.append(", audioProfileLevelIndication=").append(audioProfileLevelIndication);
sb.append(", visualProfileLevelIndication=").append(visualProfileLevelIndication);
sb.append(", graphicsProfileLevelIndication=").append(graphicsProfileLevelIndication);
sb.append(", esDescriptors=").append(esDescriptors);
sb.append(", extensionDescriptors=").append(extensionDescriptors);
sb.append(", unknownDescriptors=").append(unknownDescriptors);
sb.append('}");
return sb.toString();