returns all object types nested within this batch , needed for serialization . concode_field_sep String apiPrefix concode_elem_sep List<BatchRequest> batchRequests concode_elem_sep long serialVersionUID concode_elem_sep String SOBJECT_TYPE_PARAM concode_elem_sep Version version concode_elem_sep int MAX_BATCH concode_field_sep SObjectBatch addCreate concode_elem_sep SObjectBatch addGeneric concode_elem_sep SObjectBatch addGeneric concode_elem_sep SObjectBatch addGet concode_elem_sep Version getVersion concode_elem_sep SObjectBatch addLimits concode_elem_sep SObjectBatch addGetRelated concode_elem_sep String composeFieldsParameter concode_elem_sep SObjectBatch addGetByExternalId concode_elem_sep SObjectBatch addUpsertByExternalId concode_elem_sep SObjectBatch addDelete concode_elem_sep String rowBaseUrl concode_elem_sep String rowBaseUrl concode_elem_sep SObjectBatch addQuery concode_elem_sep SObjectBatch addUpdateByExternalId concode_elem_sep SObjectBatch addQueryAll concode_elem_sep SObjectBatch addSearch concode_elem_sep SObjectBatch addUpdate concode_elem_sep List<BatchRequest> getBatchRequests concode_elem_sep void addBatchRequest concode_elem_sep String typeOf
Class [ ] function ( ) { final Set < Class < ? >> loc0 = Stream . concat ( Stream . of ( SObjectBatch . class , BatchRequest . class ) , batchRequests . stream ( ) . map ( BatchRequest :: getRichInput ) . filter ( Objects :: nonNull ) . map ( Object :: getClass ) ) . collect ( Collectors . toSet ( ) ) ; return loc0 . toArray ( new Class [ loc0 . size ( ) ] ) ; }