de.svws_nrw.data.MultipleBinaryMultipartBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of svws-db-utils Show documentation
Show all versions of svws-db-utils Show documentation
Diese Bibliothek unterstützt bei dem Zugriff auf Datenbanken für die Schulverwaltungssoftware in NRW
package de.svws_nrw.data;
import jakarta.ws.rs.FormParam;
import jakarta.ws.rs.core.MediaType;
import java.util.List;
import org.jboss.resteasy.annotations.providers.multipart.PartType;
import io.swagger.v3.oas.annotations.media.ArraySchema;
import io.swagger.v3.oas.annotations.media.Schema;
/**
* Diese Klasse wird als Multipart-Body eines Open-API-Aufrufs verwendet,
* um Binärdaten zu übertragen.
*/
public class MultipleBinaryMultipartBody {
/** Die Binärdaten */
@PartType(MediaType.APPLICATION_OCTET_STREAM)
@ArraySchema(schema = @Schema(type = "string", format = "binary", description = "database file"))
@FormParam("data")
public List data;
}