T
- der Typ der Ganglinie im Ergebnis.public static final class GanglinienOperationen.PatternMatchingErgebnis<T extends Ganglinie<?>> extends Object implements Comparable<GanglinienOperationen.PatternMatchingErgebnis<T>>
Constructor and Description |
---|
PatternMatchingErgebnis(T ganglinie,
int index,
int abstand,
long offset)
Erzeugt ein Pattern-Matching-Ergebnis.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(GanglinienOperationen.PatternMatchingErgebnis<T> o) |
boolean |
equals(Object obj)
Basiert auf der Ganglinie, dem Index, den Abstand und dem Offset.
|
int |
getAbstand()
Gibt den Abstand der Ergebnisganglinie zur Referenzganglinie zurück.
|
T |
getGanglinie()
Gibt die Ergebnisganglinie zurück.
|
int |
getIndex()
Gibt den Index der ausgewählten Ganglinie in der Vergleichsliste
zurück.
|
long |
getOffset()
Gibt der Offset um den die Ergebnisganglinie verschoben wurde zurück.
|
int |
hashCode()
Basiert nur auf der Ganglinie.
|
String |
toString() |
public PatternMatchingErgebnis(T ganglinie, int index, int abstand, long offset)
ganglinie
- die Ergebnisganglinie.index
- der Index der ausgewählten Ganglinie in der
Vergleichsliste.abstand
- der Abstand der Ergebnisganglinie zur Referenzganglinie.offset
- der Offset um den die Ergebnisganglinie verschoben wurde.public T getGanglinie()
public int getIndex()
public int getAbstand()
public long getOffset()
public int compareTo(GanglinienOperationen.PatternMatchingErgebnis<T> o)
compareTo
in interface Comparable<GanglinienOperationen.PatternMatchingErgebnis<T extends Ganglinie<?>>>
public boolean equals(Object obj)
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.