Uses of Interface
at.letto.globalinterfaces.IdEntity
Packages that use IdEntity
Package
Description
Package mit Tools, welche ohne Verbindung zu den anderen Letto-Komponenten funktioniert und in allen
Microservices von Letto eingebunden werden sollte.
-
Uses of IdEntity in at.letto.globalinterfaces
Subinterfaces of IdEntity in at.letto.globalinterfaces -
Uses of IdEntity in at.letto.tools
Classes in at.letto.tools with type parameters of type IdEntityModifier and TypeClassDescriptionclass
ChangeLists<T extends IdEntity>
Rückgabeobjekt der Methode detectChanges aus Listen: Gibt die gefundenen Änderungen inf Form von 3 Listen zurück: Neue Elemente, zu löschende Elemente und ÄnderungenMethods in at.letto.tools with type parameters of type IdEntityModifier and TypeMethodDescriptionstatic <T extends IdEntity>
voidHinzufügen eines Elements mit einer ID.static <T extends IdEntity>
voidErsetzt in der ersten Liste alle Objekte mit Elementen aus der zweiten Liste, wo die IDs übereinstimmen (Wenn IDs passt, dann wird in der Liste change das Objekt mit der entsprechenden ID aus der Liste l2 ersetztstatic <T extends IdEntity>
ChangeLists<T> Listen.detectChanges
(List<T> save, List<T> orig, BiPredicate<T, T> eq) Ermittlung der Unterschiede von zwei Listen von Objektenstatic <T extends IdEntity,
T1 extends IdEntity>
ChangeLists<T> Listen.detectChanges
(List<T> save, List<T1> orig) Ermittlung von einzufügenden Objekten und zu Objekten, die zu löschen sind.static <T extends IdEntity,
T1 extends IdEntity>
ChangeLists<T> Listen.detectChanges
(List<T> save, List<T1> orig) Ermittlung von einzufügenden Objekten und zu Objekten, die zu löschen sind.static <T extends IdEntity>
TScuhen eines Elements in der Liste nach dessen IDstatic <T extends IdEntity>
Tstatic <T extends IdEntity>
intBestimmung des Indexes eines Objekts (IdEntity) in einer Listestatic <T extends IdEntity>
voidLöschen eines Objects mit IDstatic <T extends IdEntity>
voidLöschen von Objekten aus ListeListen.removeElementsNonUnique
(List<T> list, Function<T, String> unique, boolean first) Entfernen von Elementen, die den selben Unique-String haben ACHTUNG: Die URSPRUNGSLISTE wird NICHT verändert!Listen.removeElementsNonUniqueStatic
(List<T> list, Function<T, String> unique, boolean first) Entfernen von Elementen, die den selben Unique-String haben ACHTUNG: Die URSPRUNGSLISTE wird NICHT verändert!static <T extends IdEntity>
voidListen.removeNotContaing
(List<T> change, int id, Function<T, Integer> selId) Entfernen van allen Listen-Elementen, wo eine ID nicht passend iststatic <T extends IdEntity>
voidListen.sortColumn
(List<T> list) static <T extends IdEntity>
voidListen.sortColumn
(List<T> list, BiConsumer<T, Integer> setter) Nachtragen einer SortColumn im Objekt aufgrund der aktuellen ReihenfolgeListen.sqlUpdateSort
(List<T> list, Function<T, Integer> getter) Sortierung einer Liste in der Datenbank: Methode liefert ids und sort-Order für spätere Update-QueryMethods in at.letto.tools with parameters of type IdEntity