public class TDNode
extends java.lang.Object
| Constructor and Description |
|---|
TDNode(long id,
int latitude,
int longitude,
short elevation,
byte layer,
java.lang.String houseNumber,
java.lang.String name) |
TDNode(long id,
int latitude,
int longitude,
short elevation,
byte layer,
java.lang.String houseNumber,
java.lang.String name,
java.util.Map<java.lang.Short,java.lang.Object> tags) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
static TDNode |
fromNode(org.openstreetmap.osmosis.core.domain.v0_6.Node node,
java.util.List<java.lang.String> preferredLanguages)
Constructs a new TDNode from a given osmosis node entity.
|
short |
getElevation() |
java.lang.String |
getHouseNumber() |
long |
getId() |
int |
getLatitude() |
byte |
getLayer() |
int |
getLongitude() |
java.lang.String |
getName() |
java.util.Map<java.lang.Short,java.lang.Object> |
getTags() |
byte |
getZoomAppear() |
int |
hashCode() |
boolean |
isPOI() |
void |
setTags(java.util.Map<java.lang.Short,java.lang.Object> tags) |
java.lang.String |
toString() |
public TDNode(long id,
int latitude,
int longitude,
short elevation,
byte layer,
java.lang.String houseNumber,
java.lang.String name)
id - the OSM idlatitude - the latitudelongitude - the longitudeelevation - the elevation if existentlayer - the layer if existenthouseNumber - the house number if existentname - the name if existentpublic TDNode(long id,
int latitude,
int longitude,
short elevation,
byte layer,
java.lang.String houseNumber,
java.lang.String name,
java.util.Map<java.lang.Short,java.lang.Object> tags)
id - the OSM idlatitude - the latitudelongitude - the longitudeelevation - the elevation if existentlayer - the layer if existenthouseNumber - the house number if existentname - the name if existenttags - the tags (tag map contains optional values)public static TDNode fromNode(org.openstreetmap.osmosis.core.domain.v0_6.Node node, java.util.List<java.lang.String> preferredLanguages)
node - the osmosis entitypreferredLanguages - the preferred language(s) or null if no preferencepublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic short getElevation()
public java.lang.String getHouseNumber()
public long getId()
public int getLatitude()
public byte getLayer()
public int getLongitude()
public java.lang.String getName()
public java.util.Map<java.lang.Short,java.lang.Object> getTags()
public byte getZoomAppear()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean isPOI()
public void setTags(java.util.Map<java.lang.Short,java.lang.Object> tags)
tags - the tags to setpublic final java.lang.String toString()
toString in class java.lang.Object