public class Tag
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
key
The key of this tag.
|
static java.lang.String |
KEY_AMENITY |
static java.lang.String |
KEY_AREA |
static java.lang.String |
KEY_BUILDING |
static java.lang.String |
KEY_BUILDING_COLOR |
static java.lang.String |
KEY_BUILDING_LEVELS |
static java.lang.String |
KEY_BUILDING_MATERIAL |
static java.lang.String |
KEY_BUILDING_MIN_LEVEL |
static java.lang.String |
KEY_BUILDING_PART |
static java.lang.String |
KEY_COLOR |
static java.lang.String |
KEY_ELE
The key of the elevation OpenStreetMap tag.
|
static java.lang.String |
KEY_HEIGHT |
static java.lang.String |
KEY_HIGHWAY |
static java.lang.String |
KEY_HOUSE_NUMBER
The key of the house number OpenStreetMap tag.
|
static java.lang.String |
KEY_ID
The key of the id tag.
|
static java.lang.String |
KEY_LANDUSE |
static java.lang.String |
KEY_MATERIAL |
static java.lang.String |
KEY_MIN_HEIGHT |
static java.lang.String |
KEY_NAME
The key of the name OpenStreetMap tag.
|
static java.lang.String |
KEY_REF
The key of the reference OpenStreetMap tag.
|
static java.lang.String |
KEY_ROOF |
static java.lang.String |
KEY_ROOF_ANGLE |
static java.lang.String |
KEY_ROOF_COLOR |
static java.lang.String |
KEY_ROOF_DIRECTION |
static java.lang.String |
KEY_ROOF_HEIGHT |
static java.lang.String |
KEY_ROOF_LEVELS |
static java.lang.String |
KEY_ROOF_MATERIAL |
static java.lang.String |
KEY_ROOF_ORIENTATION |
static java.lang.String |
KEY_ROOF_SHAPE |
static java.lang.String |
KEY_VOLUME |
java.lang.String |
value
The value of this tag.
|
static java.lang.String |
VALUE_ACROSS |
static java.lang.String |
VALUE_DOME |
static java.lang.String |
VALUE_FLAT |
static java.lang.String |
VALUE_GABLED |
static java.lang.String |
VALUE_GAMBREL |
static java.lang.String |
VALUE_HALF_HIPPED |
static java.lang.String |
VALUE_HIPPED |
static java.lang.String |
VALUE_MANSARD |
static java.lang.String |
VALUE_NO |
static java.lang.String |
VALUE_ONION |
static java.lang.String |
VALUE_PYRAMIDAL |
static java.lang.String |
VALUE_ROUND |
static java.lang.String |
VALUE_SALTBOX |
static java.lang.String |
VALUE_SKILLION |
static java.lang.String |
VALUE_YES |
| Constructor and Description |
|---|
Tag(java.lang.String key,
java.lang.String value) |
Tag(java.lang.String key,
java.lang.String value,
boolean internValue)
Create Tag with interned Key.
|
Tag(java.lang.String key,
java.lang.String value,
boolean internKey,
boolean internValue) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
static Tag |
parse(java.lang.String tag) |
java.lang.String |
toString() |
public static final java.lang.String KEY_HOUSE_NUMBER
public static final java.lang.String KEY_NAME
public static final java.lang.String KEY_REF
public static final java.lang.String KEY_ELE
public static final java.lang.String KEY_ID
public static final java.lang.String KEY_AMENITY
public static final java.lang.String KEY_BUILDING
public static final java.lang.String KEY_HIGHWAY
public static final java.lang.String KEY_LANDUSE
public static final java.lang.String VALUE_YES
public static final java.lang.String VALUE_NO
public static final java.lang.String KEY_AREA
public static final java.lang.String KEY_BUILDING_COLOR
public static final java.lang.String KEY_BUILDING_LEVELS
public static final java.lang.String KEY_BUILDING_MATERIAL
public static final java.lang.String KEY_BUILDING_MIN_LEVEL
public static final java.lang.String KEY_BUILDING_PART
public static final java.lang.String KEY_COLOR
public static final java.lang.String KEY_HEIGHT
public static final java.lang.String KEY_MATERIAL
public static final java.lang.String KEY_MIN_HEIGHT
public static final java.lang.String KEY_ROOF
public static final java.lang.String KEY_ROOF_ANGLE
public static final java.lang.String KEY_ROOF_COLOR
public static final java.lang.String KEY_ROOF_DIRECTION
public static final java.lang.String KEY_ROOF_HEIGHT
public static final java.lang.String KEY_ROOF_LEVELS
public static final java.lang.String KEY_ROOF_MATERIAL
public static final java.lang.String KEY_ROOF_ORIENTATION
public static final java.lang.String KEY_ROOF_SHAPE
public static final java.lang.String KEY_VOLUME
public static final java.lang.String VALUE_DOME
public static final java.lang.String VALUE_FLAT
public static final java.lang.String VALUE_GABLED
public static final java.lang.String VALUE_GAMBREL
public static final java.lang.String VALUE_HALF_HIPPED
public static final java.lang.String VALUE_HIPPED
public static final java.lang.String VALUE_MANSARD
public static final java.lang.String VALUE_ONION
public static final java.lang.String VALUE_PYRAMIDAL
public static final java.lang.String VALUE_ROUND
public static final java.lang.String VALUE_SALTBOX
public static final java.lang.String VALUE_SKILLION
public static final java.lang.String VALUE_ACROSS
public final java.lang.String key
public java.lang.String value
public Tag(java.lang.String key,
java.lang.String value)
key - the key of the tag.value - the value of the tag.public Tag(java.lang.String key,
java.lang.String value,
boolean internValue)
key - the key of the tag.value - the value of the tag.internValue - true when value string should be intern()alized.public Tag(java.lang.String key,
java.lang.String value,
boolean internKey,
boolean internValue)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic static Tag parse(java.lang.String tag)
tag - the textual representation of the tag.