Modifier and Type | Field and Description |
---|---|
static int |
INTERN_FLAG_INVALID |
static int |
INTERN_FLAG_LEVELCROSSING |
static int |
INTERN_FLAG_NULL |
static int |
INTERN_FLAG_ONEWAY |
static int |
INTERN_FLAG_POLYGON |
static int |
INTERN_FLAG_REVERSED |
static int |
INTERN_FLAG_ROUNDABOUT |
static int |
INTERN_FLAG_ROUTEMEMBER |
Constructor and Description |
---|
OsmWay()
CTOR.
|
Modifier and Type | Method and Description |
---|---|
OsmWay |
addRef(long refId) |
void |
clear() |
void |
clearRefs() |
byte |
getClazz() |
Var<?> |
getCustom() |
int |
getFlags() |
long |
getId() |
int |
getIndex() |
int |
getInternFlags() |
int |
getKmh() |
VarString |
getName() |
long |
getRef(int idx) |
int |
getRefsSize() |
boolean |
isInvalid() |
boolean |
isLevelCrossing() |
boolean |
isOneWay() |
boolean |
isPolygon() |
boolean |
isRing() |
boolean |
isRoundabout() |
boolean |
isRouteMember() |
OsmWay |
readFromStream(InStream inStream)
Deserialisiert dieses Objekt aus einem Stream.
|
void |
reverse() |
void |
setClazz(byte clazz) |
void |
setCustom(Var<?> custom) |
void |
setFlags(int flags) |
void |
setId(long id) |
void |
setIndex(int index) |
void |
setInvalid(boolean isInvalid) |
void |
setKmh(int kmh) |
void |
setLevelCrossing(boolean isLevelCrossing) |
void |
setName(VarString name) |
void |
setOneWay(boolean isOneWay) |
void |
setPolygon(boolean isPolygon) |
void |
setRoundabout(boolean isRoundabout) |
void |
setRouteMember(boolean isRouteMember) |
java.lang.String |
toString() |
void |
writeToStream(OutStream outStream)
Serialisiert dieses Objekt in einen Stream.
|
public static final int INTERN_FLAG_NULL
public static final int INTERN_FLAG_INVALID
public static final int INTERN_FLAG_ONEWAY
public static final int INTERN_FLAG_REVERSED
public static final int INTERN_FLAG_LEVELCROSSING
public static final int INTERN_FLAG_ROUNDABOUT
public static final int INTERN_FLAG_ROUTEMEMBER
public static final int INTERN_FLAG_POLYGON
public void clear()
public byte getClazz()
getClazz
in interface OsmObject<OsmWay>
WayTagResolver
ermittelter Typpublic VarString getName()
public int getFlags()
public Var<?> getCustom()
public void setIndex(int index)
public int getRefsSize()
public long getRef(int idx)
public void setClazz(byte clazz)
public void setId(long id)
public int getKmh()
public void setKmh(int kmh)
public void setName(VarString name)
public void setCustom(Var<?> custom)
public void clearRefs()
public void setFlags(int flags)
public int getInternFlags()
public OsmWay addRef(long refId) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public boolean isInvalid()
public void setInvalid(boolean isInvalid)
public boolean isOneWay()
public void setOneWay(boolean isOneWay)
public boolean isLevelCrossing()
public void setLevelCrossing(boolean isLevelCrossing)
public boolean isRoundabout()
public void setRoundabout(boolean isRoundabout)
public boolean isRouteMember()
public void setRouteMember(boolean isRouteMember)
public boolean isPolygon()
public void setPolygon(boolean isPolygon)
public boolean isRing()
public final void reverse()
public java.lang.String toString()
toString
in class java.lang.Object
public OsmWay readFromStream(InStream inStream)
Var
readFromStream
in interface Var<OsmWay>
inStream
- InStream
this
zurueckgeben.