public class WaySegment extends java.lang.Object implements Var<WaySegment>
Segmenter
. Ein Weg-WaySegment vereinigt
eine Teilkette von Knoten-Indizes, den Ids der Start- und Ziel-
Vertices, sowie die neu vergebenen WaySegment-Id selbst.SegmentedWay
Constructor and Description |
---|
WaySegment()
STDCTOR.
|
WaySegment(int id,
int sourceId,
int targetId,
int sourceNodeIdx,
int targetNodeIdx)
CTOR.
|
Modifier and Type | Method and Description |
---|---|
int |
getId() |
int |
getSourceId() |
int |
getSourceIdx() |
int |
getTargetId() |
int |
getTargetIdx() |
WaySegment |
readFromStream(InStream inStream)
Deserialisiert dieses Objekt aus einem Stream.
|
void |
setSourceId(int sourceId) |
void |
setTargetId(int targetId) |
java.lang.String |
toString() |
void |
writeToStream(OutStream outStream)
Serialisiert dieses Objekt in einen Stream.
|
public WaySegment()
public WaySegment(int id, int sourceId, int targetId, int sourceNodeIdx, int targetNodeIdx)
public int getId()
public int getSourceId()
public int getTargetId()
public int getSourceIdx()
public int getTargetIdx()
public void setSourceId(int sourceId)
public void setTargetId(int targetId)
public java.lang.String toString()
toString
in class java.lang.Object
public WaySegment readFromStream(InStream inStream)
Var
readFromStream
in interface Var<WaySegment>
inStream
- InStream
this
zurueckgeben.public void writeToStream(OutStream outStream)
Var
writeToStream
in interface Var<WaySegment>
outStream
- OutStream