Package de.elo.mover.main.helper
Class SortHelper
java.lang.Object
de.elo.mover.main.helper.SortHelper
Überschrift: SortHelper.
Beschreibung: Hilfsklasse für die Sortierung.
Copyright: Copyright (c) ELO Digital Office GmbH 2018 - 2021
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidsetSortOrder(IXconnect ixConnect, int[] objIds, int sortOrder) Setzt die Sortierung für die angegebenen Einträge.static de.elo.ix.client.Sord[]sortByDocumentDate(de.elo.ix.client.Sord[] sords) Liefert eine Liste mit den nach Dokumentdatum sortierten Einträgen zurück.static de.elo.ix.client.Sord[]sortByFilingDate(de.elo.ix.client.Sord[] sords) Liefert eine Liste mit den nach Ablagedatum sortierten Einträgen zurück.static de.elo.ix.client.Sord[]sortByMaskName(de.elo.ix.client.Sord[] sords) Liefert eine Liste mit den nach Maske sortierten Einträgen zurück.static de.elo.ix.client.Sord[]sortByName(de.elo.ix.client.Sord[] sords) Liefert eine Liste mit den nach Namen sortierten Einträgen zurück.static de.elo.ix.client.Sord[]sortByType(de.elo.ix.client.Sord[] sords) Liefert eine Liste mit den nach Typ sortierten Einträgen zurück.static File[]sortChildrenByLastModifDate(File directory) Liefert eine Liste mit den Unterelementen (sortiert nach Änderungsdatum) des angegebenen Verzeichnisses zurück.static File[]sortChildrenByName(File directory) Liefert eine Liste mit den Unterelementen (sortiert nach Dateinamen) des angegebenen Verzeichnisses zurück.static File[]sortChildrenBySize(File directory) Liefert eine Liste mit den Unterelementen (sortiert nach Dateigröße) des angegebenen Verzeichnisses zurück.static File[]sortChildrenByType(File directory) Liefert eine Liste mit den Unterelementen (sortiert nach Typ) des angegebenen Verzeichnisses zurück.
-
Constructor Details
-
SortHelper
public SortHelper()
-
-
Method Details
-
setSortOrder
Setzt die Sortierung für die angegebenen Einträge.- Parameters:
ixConnect- Indexserver-VerbindungobjIds- Liste mit Objekt-IDssortOrder- Sortierung- Throws:
Exception
-
sortByName
Liefert eine Liste mit den nach Namen sortierten Einträgen zurück.- Parameters:
sords- Liste mit Einträgen- Returns:
- Liste mit sortierten Einträgen
- Throws:
Exception
-
sortByType
Liefert eine Liste mit den nach Typ sortierten Einträgen zurück.- Parameters:
sords- Liste mit Einträgen- Returns:
- Liste mit sortierten Einträgen
- Throws:
Exception
-
sortByMaskName
public static de.elo.ix.client.Sord[] sortByMaskName(de.elo.ix.client.Sord[] sords) throws Exception Liefert eine Liste mit den nach Maske sortierten Einträgen zurück.- Parameters:
sords- Liste mit Einträgen- Returns:
- Liste mit sortierten Einträgen
- Throws:
Exception
-
sortByDocumentDate
public static de.elo.ix.client.Sord[] sortByDocumentDate(de.elo.ix.client.Sord[] sords) throws Exception Liefert eine Liste mit den nach Dokumentdatum sortierten Einträgen zurück.- Parameters:
sords- Liste mit Einträgen- Returns:
- Liste mit sortierten Einträgen
- Throws:
Exception
-
sortByFilingDate
public static de.elo.ix.client.Sord[] sortByFilingDate(de.elo.ix.client.Sord[] sords) throws Exception Liefert eine Liste mit den nach Ablagedatum sortierten Einträgen zurück.- Parameters:
sords- Liste mit Einträgen- Returns:
- Liste mit sortierten Einträgen
- Throws:
Exception
-
sortChildrenByName
Liefert eine Liste mit den Unterelementen (sortiert nach Dateinamen) des angegebenen Verzeichnisses zurück.- Parameters:
directory- Verzeichnis- Returns:
- Liste mit sortierten Unterlementen oder null, wenn keine Unterelemente vorhanden sind
- Throws:
Exception
-
sortChildrenBySize
Liefert eine Liste mit den Unterelementen (sortiert nach Dateigröße) des angegebenen Verzeichnisses zurück.- Parameters:
directory- Verzeichnis- Returns:
- Liste mit sortierten Unterelementen oder null, wenn keine Unterelemente vorhanden sind
- Throws:
Exception
-
sortChildrenByLastModifDate
Liefert eine Liste mit den Unterelementen (sortiert nach Änderungsdatum) des angegebenen Verzeichnisses zurück.- Parameters:
directory- Verzeichnis- Returns:
- Liste mit sortierten Unterelementen oder null, wenn keine Unterelemente vorhanden sind
- Throws:
Exception
-
sortChildrenByType
Liefert eine Liste mit den Unterelementen (sortiert nach Typ) des angegebenen Verzeichnisses zurück.- Parameters:
directory- Verzeichnis- Returns:
- Liste mit sortierten Unterelementen oder null wenn keine Unterelemente vorhanden sind
- Throws:
Exception
-