Package de.svws_nrw.data
Schnittstelle DataBasicMapper<DTO>
- Typparameter:
DTO
- der Typ des DTO-Objektes
- Funktionsschnittstelle:
- Dies ist eine funktionale Schnittstelle, die somit als Zuweisungsziel für einen Lambdaausdruck oder eine Methodenreferenz verwendet werden kann.
Dieses Interface definiert das Format für Mapping-Funktionen, die
einen JSON-Patch auf ein DTO anwenden.
-
Methodenübersicht
-
Methodendetails
-
map
void map(DBEntityManager conn, DTO t, Object value, Map<String, Object> map) throws ApiOperationExceptionFührt ein Mapping von dem JSON-Attributwert value auf das übergebenene DTO-Objekt aus. Für den Zugriff auf weitere Attribute des JSON-Objektes wird die Map mit den Attribute als dritter Parameter übergeben.- Parameter:
conn
- die aktuelle Datenbank-Verbindungt
- das DTOvalue
- der zu mappende Attributwert des JSON-Objektesmap
- die Map mit den JSON-Attributwerten- Löst aus:
ApiOperationException
- im Fehlerfall
-