public class Membership extends java.lang.Object implements OsmObject<Membership>
OsmRelation
wider. Sie wird direkt vom
Joiner
an den entsprechenden Members, also
Node
, Way
und Membership
angebracht.Constructor and Description |
---|
Membership() |
Membership(byte role,
int order,
OsmRelation osmRelation) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
byte |
getClazz() |
int |
getFlags() |
long |
getId() |
VarString |
getName() |
int |
getOrder() |
byte |
getRole() |
Membership |
readFromStream(InStream inStream)
De-Serialisiert dieses Objekt aus einem Cache-Stream.
|
java.lang.String |
toString() |
void |
writeToStream(OutStream outStream)
Serialisiert dieses Objekt in einen Stream.
|
public Membership()
public Membership(byte role, int order, OsmRelation osmRelation)
public long getId()
getId
in interface OsmObject<Membership>
public byte getClazz()
getClazz
in interface OsmObject<Membership>
WayTagResolver
ermittelter Typpublic int getFlags()
getFlags
in interface OsmObject<Membership>
public VarString getName()
getName
in interface OsmObject<Membership>
VarString
Name des Osm-Objekts als UTF-8public int getOrder()
public byte getRole()
public void clear()
public java.lang.String toString()
toString
in class java.lang.Object
public Membership readFromStream(InStream inStream)
Var
readFromStream
in interface Var<Membership>
inStream
- InStream
this
zurueckgeben.public void writeToStream(OutStream outStream)
Var
writeToStream
in interface Var<Membership>
outStream
- OutStream