public class ObjekteAtgAsp extends java.lang.Object implements java.util.Comparator<ObjekteAtgAsp>
Modifier and Type | Class and Description |
---|---|
class |
ObjekteAtgAsp.ComparatorPid
Comparator-Klasse: Vergleich über die Pid eines Datenverteiler-Objekts.
|
Constructor and Description |
---|
ObjekteAtgAsp(de.bsvrz.dav.daf.main.ClientDavInterface davConnection)
Konstruktor.
|
ObjekteAtgAsp(de.bsvrz.dav.daf.main.ClientDavInterface davConnection,
de.bsvrz.dav.daf.main.config.ConfigurationObject obj,
java.lang.String mengenName,
java.lang.String atg,
java.lang.String asp)
Konstruktor.
|
ObjekteAtgAsp(de.bsvrz.dav.daf.main.ClientDavInterface davConnection,
java.lang.String typ)
Konstruktor.
|
ObjekteAtgAsp(de.bsvrz.dav.daf.main.ClientDavInterface davConnection,
java.lang.String typ,
java.lang.String atg,
java.lang.String asp)
Konstruktor.
|
Modifier and Type | Method and Description |
---|---|
int |
compare(ObjekteAtgAsp o1,
ObjekteAtgAsp o2)
Definiere Ordnung auf ObjekteAtgAsp: Sortierung nach Pid von Typ, dann Pid von Attributgruppe, dann Pid von Aspekt.
|
boolean |
equals(java.lang.Object object)
Zwei Objekte von Typ ObjekteAtgAsp sind gleich, wenn der definierte Typ, Attributgruppe und Aspekt gleich sind.
|
de.bsvrz.dav.daf.main.config.Aspect |
getAspekt()
Gibt den zuvor definierte Aspekt zurück.
|
de.bsvrz.dav.daf.main.config.AttributeGroup |
getAttributGruppe()
Gibt die zuvor definierte Attributgruppe zurück.
|
de.bsvrz.dav.daf.main.DataDescription |
getDataDescription()
Gibt den zu Attributgruppe und Aspekt passenden DataDescription zurück.
|
de.bsvrz.dav.daf.main.config.MutableCollection |
getMutableCollection()
Liefert die MutableCollection (Liste der dynamischen Objekte) zurück.
|
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
getSystemObjekte()
Zugriff auf Liste mit Systemobjekten.
|
de.bsvrz.dav.daf.main.config.SystemObjectType |
getTyp()
Definierter Typ als Datenverteiler-Objekt.
|
int |
hashCode() |
void |
holeSystemObjekte()
Füge alle Datenverteiler-Objekte vom in der Klasse gesetzen Typ der Objekt-Liste hinzu.
|
void |
setAspekt(java.lang.String asp)
Setzte Aspekt durch Angabe der Pid einer solchen.
|
void |
setAttributGruppe(java.lang.String atg)
Setzte Attributgruppe durch Angabe der Pid einer solchen.
|
void |
setTyp(java.lang.String typName)
Setzte Typ als Pid eines Datenverteiler-Typs.
|
void |
sortiereObjekte()
Sortiere die Objekt-Liste nach der Pid der Objekte.
|
public ObjekteAtgAsp(de.bsvrz.dav.daf.main.ClientDavInterface davConnection)
davConnection
- Datenverteiler-Verbindungpublic ObjekteAtgAsp(de.bsvrz.dav.daf.main.ClientDavInterface davConnection, java.lang.String typ)
davConnection
- Datenverteiler-Verbindungtyp
- Pid eines Datenverteiler-Typspublic ObjekteAtgAsp(de.bsvrz.dav.daf.main.ClientDavInterface davConnection, java.lang.String typ, java.lang.String atg, java.lang.String asp)
davConnection
- Datenverteiler-Verbindungtyp
- Pid eines Datenverteiler-Typsatg
- Pid einer Attributgruppeasp
- Pid eines Aspektspublic ObjekteAtgAsp(de.bsvrz.dav.daf.main.ClientDavInterface davConnection, de.bsvrz.dav.daf.main.config.ConfigurationObject obj, java.lang.String mengenName, java.lang.String atg, java.lang.String asp)
davConnection
- Datenverteiler-Verbindungobj
- Objekt, dass die Menge definiertmengenName
- Name der Mengeatg
- Pid einer Attributgruppeasp
- Pid eines Aspektspublic java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getSystemObjekte()
public de.bsvrz.dav.daf.main.config.MutableCollection getMutableCollection()
public de.bsvrz.dav.daf.main.config.SystemObjectType getTyp()
public void setTyp(java.lang.String typName)
typName
- Pid des Typspublic void holeSystemObjekte()
public void sortiereObjekte()
public de.bsvrz.dav.daf.main.config.AttributeGroup getAttributGruppe()
public de.bsvrz.dav.daf.main.config.Aspect getAspekt()
public de.bsvrz.dav.daf.main.DataDescription getDataDescription()
public void setAttributGruppe(java.lang.String atg)
atg
- Pid einer Attributgruppepublic void setAspekt(java.lang.String asp)
asp
- Pid des Aspektspublic boolean equals(java.lang.Object object)
equals
in interface java.util.Comparator<ObjekteAtgAsp>
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public int compare(ObjekteAtgAsp o1, ObjekteAtgAsp o2)
compare
in interface java.util.Comparator<ObjekteAtgAsp>