Modifier and Type | Field | Description |
---|---|---|
static KontoFilter |
ACTIVE |
Filter, der nur aktive Konten zulaesst.
|
static KontoFilter |
ALL |
Filter, der alle Konten zulaesst.
|
static KontoFilter |
FOREIGN |
Filter, der nur aktive Konten zulaesst, die eine IBAN haben.
|
static KontoFilter |
OFFLINE |
Filter, der nur Offline-Konten zulaesst.
|
static KontoFilter |
ONLINE |
Filter, der nur HBCI-Konten zulaesst.
|
static KontoFilter |
SYNCED |
Filter, der nur Konten zulaesst, fuer die Synchronisierungsoptionen aktiviert sind oder die prinzipiell
synchronisierbar sind.
|
Constructor | Description |
---|---|
KontoFilter() |
Modifier and Type | Method | Description |
---|---|---|
abstract boolean |
accept(Konto konto) |
Prueft, ob das Objekt angezeigt werden soll oder nicht.
|
static KontoFilter |
createForeign(java.lang.Class<? extends SynchronizeJob> type) |
Erzeugt einen Konto-Filter basierend auf
FOREIGN , welcher jedoch nur jene Konten
zulaesst, die den angegebenen Synchronize-Job unterstuetzen (insofern das Backend ermittelbar ist). |
public static final KontoFilter ALL
public static final KontoFilter ONLINE
public static final KontoFilter OFFLINE
public static final KontoFilter ACTIVE
public static final KontoFilter FOREIGN
public static final KontoFilter SYNCED
public abstract boolean accept(Konto konto) throws java.rmi.RemoteException
Filter
accept
in interface Filter<Konto>
konto
- das zu pruefende Objekt.java.rmi.RemoteException
Filter.accept(java.lang.Object)
public static KontoFilter createForeign(java.lang.Class<? extends SynchronizeJob> type)
FOREIGN
, welcher jedoch nur jene Konten
zulaesst, die den angegebenen Synchronize-Job unterstuetzen (insofern das Backend ermittelbar ist).type
- der Typ des Synchronize-Jobs.