public class PdGanglinienModellAutomatischesLernenEreignis.Daten
extends de.bsvrz.sys.funclib.bitctrl.modell.AbstractDatum
Modifier and Type | Field and Description |
---|---|
private List<de.bsvrz.sys.funclib.bitctrl.modell.kalender.objekte.EreignisTyp> |
ausschlussliste
Die Liste der Ausschlussereignistypen.
|
private List<de.bsvrz.sys.funclib.bitctrl.modell.kalender.objekte.EreignisTyp> |
bezugsereignistypen
Die Liste der Bezugsereignistypen (nur für relative Ganglinien).
|
private int |
darstellungsverfahren
Das Darstellungsverfahren der Ganglinie.
|
private de.bsvrz.sys.funclib.bitctrl.modell.Datum.Status |
datenStatus
Der aktuelle Datenstatus.
|
private int |
ganglinienTyp
Der Typ der Ganglinie.
|
private long |
matchingIntervallNach
Das Intervall nach der Ganglinie, welches beim Pattern-Matching
einbezogen wird.
|
private long |
matchingIntervallVor
Das Intervall vor der Ganglinie, welches beim Pattern-Matching
einbezogen wird.
|
private long |
matchingSchrittweite
Die Schrittweite die beim Pattern-Matching benutzt wird.
|
private int |
maxAbstand
Der maximale Abstand, bei dem Ganglinien verschmolzen werden.
|
private long |
maxGanglinien
Die maximale Anzahl von Ganglinien für den Ereignistyp.
|
private int |
maxMatchingFehler
Der maximal erlaubte Fehler beim Pattern-Matching.
|
private int |
maxWichtungsfaktor
Der maximale Wichtungsfaktor der historischen Ganglinie beim
Verschmelzen.
|
private long |
vergleichsSchrittweite
Die Schrittweite beim Vergleichen mittels komplexer
Abstandsberechnung.
|
Constructor and Description |
---|
Daten() |
Modifier and Type | Method and Description |
---|---|
PdGanglinienModellAutomatischesLernenEreignis.Daten |
clone() |
List<de.bsvrz.sys.funclib.bitctrl.modell.kalender.objekte.EreignisTyp> |
getAusschlussliste()
Gibt die Liste der Ausschlussereignistypen wieder.
|
List<de.bsvrz.sys.funclib.bitctrl.modell.kalender.objekte.EreignisTyp> |
getBezugsereignistypen()
Gibt die Liste der Bezugsereignistypen (nur für relative Ganglinien)
wieder.
|
int |
getDarstellungsverfahren()
Gibt den Wert der Eigenschaft
darstellungsverfahren wieder. |
de.bsvrz.sys.funclib.bitctrl.modell.Datum.Status |
getDatenStatus()
.
|
int |
getGanglinienTyp()
Gibt den Wert der Eigenschaft
ganglinienTyp wieder. |
long |
getMatchingIntervallNach()
Gibt das Intervall nach der Ganglinie, welches beim Pattern-Matching
einbezogen wird wieder.
|
long |
getMatchingIntervallVor()
Gibt das Intervall vor der Ganglinie, welches beim Pattern-Matching
einbezogen wird wieder.
|
long |
getMatchingSchrittweite()
Gibt den Wert der Eigenschaft
matchingSchrittweite wieder. |
int |
getMaxAbstand()
Gibt den maximalen Abstand, bei dem Ganglinien verschmolzen werden,
wieder.
|
long |
getMaxGanglinien()
Gibt die maximale Anzahl von Ganglinien für den Ereignistyp wieder.
|
int |
getMaxMatchingFehler()
Gibt den maximal erlaubten Fehler beim Pattern-Matching wieder.
|
int |
getMaxWichtungsfaktor()
Gibt den maximalen Wichtungsfaktor der historischen Ganglinie beim
Verschmelzen wieder.
|
long |
getVergleichsSchrittweite()
Gibt die Schrittweite beim Vergleichen mittels komplexer
Abstandsberechnung wieder.
|
void |
setDarstellungsverfahren(int darstellungsverfahren)
Legt den Wert der Eigenschaft
darstellungsverfahren fest. |
protected void |
setDatenStatus(de.bsvrz.sys.funclib.bitctrl.modell.Datum.Status datenStatus)
setzt den aktuellen Datenstatus.
|
void |
setGanglinienTyp(int ganglinienTyp)
Legt den Wert der Eigenschaft
ganglinienTyp fest. |
void |
setMatchingIntervallNach(long matchingIntervallNach)
Legt den Wert der Eigenschaft
matchingIntervallNach fest. |
void |
setMatchingIntervallVor(long matchingIntervallVor)
Legt den Wert der Eigenschaft
matchingIntervallVor fest. |
void |
setMatchingSchrittweite(long matchingSchrittweite)
Legt den Wert der Eigenschaft
matchingSchrittweite fest. |
void |
setMaxAbstand(int maxAbstand)
Legt den Wert der Eigenschaft
maxAbstand fest. |
void |
setMaxGanglinien(long maxGanglinien)
Legt den Wert der Eigenschaft
maxGanglinien fest. |
void |
setMaxMatchingFehler(int maxMatchingFehler)
Legt den Wert der Eigenschaft
maxMatchingFehler fest. |
void |
setMaxWichtungsfaktor(int maxWichtungsfaktor)
Legt den Wert der Eigenschaft
maxWichtungsfaktor fest. |
void |
setVergleichsSchrittweite(long vergleichsSchrittweite)
Legt den Wert der Eigenschaft
vergleichsSchrittweite fest. |
String |
toString() |
private de.bsvrz.sys.funclib.bitctrl.modell.Datum.Status datenStatus
private final List<de.bsvrz.sys.funclib.bitctrl.modell.kalender.objekte.EreignisTyp> ausschlussliste
private final List<de.bsvrz.sys.funclib.bitctrl.modell.kalender.objekte.EreignisTyp> bezugsereignistypen
private int darstellungsverfahren
private int ganglinienTyp
private long matchingIntervallNach
private long matchingIntervallVor
private long matchingSchrittweite
private int maxAbstand
private long maxGanglinien
private int maxMatchingFehler
private int maxWichtungsfaktor
private long vergleichsSchrittweite
public PdGanglinienModellAutomatischesLernenEreignis.Daten clone()
clone
in interface de.bsvrz.sys.funclib.bitctrl.modell.Datum
clone
in class de.bsvrz.sys.funclib.bitctrl.modell.AbstractDatum
AbstractDatum.clone()
public List<de.bsvrz.sys.funclib.bitctrl.modell.kalender.objekte.EreignisTyp> getAusschlussliste()
ausschlussliste
.public List<de.bsvrz.sys.funclib.bitctrl.modell.kalender.objekte.EreignisTyp> getBezugsereignistypen()
bezugsereignistypen
.public int getDarstellungsverfahren()
darstellungsverfahren
wieder.darstellungsverfahren
.public de.bsvrz.sys.funclib.bitctrl.modell.Datum.Status getDatenStatus()
Datum.getDatenStatus()
public int getGanglinienTyp()
ganglinienTyp
wieder.ganglinienTyp
.GanglinieMQ.TYP_ABSOLUT
,
GanglinieMQ.TYP_ADDITIV
,
GanglinieMQ.TYP_MULTIPLIKATIV
public long getMatchingIntervallNach()
matchingIntervallNach
.public long getMatchingIntervallVor()
matchingIntervallVor
.public long getMatchingSchrittweite()
matchingSchrittweite
wieder.matchingSchrittweite
.public int getMaxAbstand()
maxAbstand
in Prozent.public long getMaxGanglinien()
maxGanglinien
.public int getMaxMatchingFehler()
maxMatchingFehler
in Prozent.public int getMaxWichtungsfaktor()
maxWichtungsfaktor
.public long getVergleichsSchrittweite()
vergleichsSchrittweite
.public void setDarstellungsverfahren(int darstellungsverfahren)
darstellungsverfahren
fest.darstellungsverfahren
- der neue Wert von darstellungsverfahren
.public void setGanglinienTyp(int ganglinienTyp)
ganglinienTyp
fest.ganglinienTyp
- der neue Wert von ganglinienTyp
.GanglinieMQ.TYP_ABSOLUT
,
GanglinieMQ.TYP_ADDITIV
,
GanglinieMQ.TYP_MULTIPLIKATIV
public void setMatchingIntervallNach(long matchingIntervallNach)
matchingIntervallNach
fest.matchingIntervallNach
- der neue Wert von matchingIntervallNach
.public void setMatchingIntervallVor(long matchingIntervallVor)
matchingIntervallVor
fest.matchingIntervallVor
- der neue Wert von matchingIntervallVor
.public void setMatchingSchrittweite(long matchingSchrittweite)
matchingSchrittweite
fest.matchingSchrittweite
- der neue Wert von matchingSchrittweite
.public void setMaxAbstand(int maxAbstand)
maxAbstand
fest.maxAbstand
- der neue Wert von maxAbstand
.public void setMaxGanglinien(long maxGanglinien)
maxGanglinien
fest.maxGanglinien
- der neue Wert von maxGanglinien
.public void setMaxMatchingFehler(int maxMatchingFehler)
maxMatchingFehler
fest.maxMatchingFehler
- der neue Wert von maxMatchingFehler
.public void setMaxWichtungsfaktor(int maxWichtungsfaktor)
maxWichtungsfaktor
fest.maxWichtungsfaktor
- der neue Wert von maxWichtungsfaktor
.public void setVergleichsSchrittweite(long vergleichsSchrittweite)
vergleichsSchrittweite
fest.vergleichsSchrittweite
- der neue Wert von vergleichsSchrittweite
.public String toString()
toString
in class Object
Object.toString()
protected void setDatenStatus(de.bsvrz.sys.funclib.bitctrl.modell.Datum.Status datenStatus)
datenStatus
- der neue StatusCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.