public class Filter
extends java.lang.Object
Filter
speichert ein Kriterium und die dazugehörigen Werte und bietet Methoden an, um Systemobjekte anhand des Kriteriums zu
filtern.Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
ASPECT |
filtert die aufgelisteten Objekte nach dem Aspekt
|
static java.lang.String |
ATTRIBUTEGROUP |
filtert die aufgelisteten Objekte nach der Attributgruppe
|
static java.lang.String |
CONFIGURATIONAREA |
filtert die aufgelisteten Objekte nach dem Konfigurationsbereich
|
static java.lang.String |
EXTENDED |
filtert die aufgelisteten Objekte nach einem erweiterten Filter
|
static java.lang.String |
OBJECT |
filtert die aufgelisteten Objekte nach dem Objekt
|
static java.lang.String |
OBJECTTYPE |
filtert die aufgelisteten Objekte nach dem Objekttyp
|
Constructor | Description |
---|---|
Filter(java.lang.String criteria,
java.lang.String[] values,
de.bsvrz.dav.daf.main.ClientDavInterface connection) |
Erzeugt ein neues Objekt der Klasse
Filter . |
Modifier and Type | Method | Description |
---|---|---|
java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObject> |
filterObjects(java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObject> systemObjects) |
Die übergebenen Systemobjekte werden entsprechend des Kriteriums gefiltert und zurückgegeben.
|
public static final java.lang.String CONFIGURATIONAREA
public static final java.lang.String OBJECTTYPE
public static final java.lang.String ATTRIBUTEGROUP
public static final java.lang.String ASPECT
public static final java.lang.String OBJECT
public static final java.lang.String EXTENDED
public Filter(java.lang.String criteria, java.lang.String[] values, de.bsvrz.dav.daf.main.ClientDavInterface connection)
Filter
.criteria
- Filterkriteriumvalues
- Filterattributeconnection
- Verbindung zum Datenverteilerpublic java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObject> filterObjects(java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObject> systemObjects)
systemObjects
- die zu filternden Systemobjekte