|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectopenlr.map.sqlite.impl.NodeImpl
public class NodeImpl
Implementation of the OpenLR Node interface for use with a TT digital map in SQLite
format.
OpenLR is a trade mark of TomTom International B.V.
email: software@openlr.org
| Constructor Summary | |
|---|---|
NodeImpl(openlr.map.MapDatabase map,
long idValue,
double lonDeg,
double latDeg,
ConnectivityMap connectivity)
Creates an instance of this class representing a Node feature with a given ID in the network
managed by the given MapDatabase instance. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object other)
|
Iterator<? extends openlr.map.Line> |
getConnectedLines()
|
long |
getID()
|
Iterator<? extends openlr.map.Line> |
getIncomingLines()
|
double |
getLatitudeDeg()
|
double |
getLongitudeDeg()
|
int |
getNumberConnectedLines()
|
Iterator<openlr.map.Line> |
getOutgoingLines()
|
int |
hashCode()
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public NodeImpl(openlr.map.MapDatabase map,
long idValue,
double lonDeg,
double latDeg,
ConnectivityMap connectivity)
Node feature with a given ID in the network
managed by the given MapDatabase instance.
map - the MapDatabase this feature is managed byidValue - the unique ID of this NodelonDeg - the longitude value of the coordinate in WGS84 coordinate systemlatDeg - the longitude value of the coordinate in WGS84 coordinate systemconnectivity - a map containing information on topological connections| Method Detail |
|---|
public final boolean equals(Object other)
equals in interface openlr.map.Nodeequals in class Objectpublic final Iterator<? extends openlr.map.Line> getConnectedLines()
getConnectedLines in interface openlr.map.Nodepublic final long getID()
getID in interface openlr.map.Nodepublic final Iterator<? extends openlr.map.Line> getIncomingLines()
getIncomingLines in interface openlr.map.Nodepublic final double getLatitudeDeg()
getLatitudeDeg in interface openlr.map.Nodepublic final double getLongitudeDeg()
getLongitudeDeg in interface openlr.map.Nodepublic final int getNumberConnectedLines()
getNumberConnectedLines in interface openlr.map.Nodepublic final Iterator<openlr.map.Line> getOutgoingLines()
getOutgoingLines in interface openlr.map.Nodepublic final int hashCode()
hashCode in class Objectpublic final String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||