public interface IPrimitive extends Tagged, PrimitiveId
OsmPrimitive
and PrimitiveData
.Modifier and Type | Method and Description |
---|---|
void |
accept(PrimitiveVisitor visitor) |
int |
getChangesetId() |
long |
getId() |
String |
getLocalName() |
String |
getName() |
PrimitiveId |
getPrimitiveId() |
int |
getRawTimestamp() |
Date |
getTimestamp() |
User |
getUser() |
int |
getVersion() |
boolean |
isDeleted() |
boolean |
isIncomplete() |
boolean |
isModified() |
boolean |
isNewOrUndeleted() |
boolean |
isTimestampEmpty() |
boolean |
isVisible() |
void |
setChangesetId(int changesetId) |
void |
setDeleted(boolean deleted) |
void |
setModified(boolean modified) |
void |
setOsmId(long id,
int version) |
void |
setRawTimestamp(int timestamp) |
void |
setTimestamp(Date timestamp) |
void |
setUser(User user) |
void |
setVisible(boolean visible) |
get, getKeys, hasKeys, keySet, put, remove, removeAll, setKeys
getType, getUniqueId, isNew
boolean isModified()
void setModified(boolean modified)
boolean isVisible()
void setVisible(boolean visible)
boolean isDeleted()
void setDeleted(boolean deleted)
boolean isIncomplete()
boolean isNewOrUndeleted()
long getId()
PrimitiveId getPrimitiveId()
int getVersion()
void setOsmId(long id, int version)
Date getTimestamp()
int getRawTimestamp()
void setTimestamp(Date timestamp)
void setRawTimestamp(int timestamp)
boolean isTimestampEmpty()
int getChangesetId()
void setChangesetId(int changesetId)
void accept(PrimitiveVisitor visitor)
String getLocalName()