Modifier and Type | Field and Description |
---|---|
static int |
INTERN_FLAG_INVALID |
static int |
INTERN_FLAG_NULL |
static int |
INTERN_FLAG_ONEWAY |
static int |
INTERN_FLAG_POLYGON |
static int |
INTERN_FLAG_RAIL |
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 |
isOneWay() |
boolean |
isPolygon() |
boolean |
isRail() |
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 |
setName(VarString name) |
void |
setOneWay(boolean isOneWay) |
void |
setPolygon(boolean isPolygon) |
void |
setRail(boolean isRail) |
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_RAIL
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
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 isRail()
public void setRail(boolean isRail)
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.VarBean.readFromStream(InStream)
public void writeToStream(OutStream outStream)
Var
writeToStream
in interface Var<OsmWay>
outStream
- OutStream
VarBean.writeToStream(OutStream)