public class Point
extends AbstractEntity
com.artmark.gds.domain.Place
,
com.artmark.gds.domain.Station
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
address
Адрес пункта
|
protected java.lang.String |
details
Уточнение местоположения.
|
static java.lang.String |
GPS_FORMAT |
protected long |
id
ID пункта.
|
protected java.lang.String |
latitude
Координаты GPS: широта
|
protected java.lang.String |
longitude
Координаты GPS: долгота
|
protected java.lang.String |
name
Название пункта
|
protected java.lang.String |
okato
Код ОКАТО
|
protected boolean |
place
Признак принадлежности пункта к классу Place.
|
protected java.lang.String |
region
Название региона
|
Constructor and Description |
---|
Point() |
Point(Depot depot) |
Point(Place place) |
Point(Station station) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<Point> |
filter(java.util.List<Point> points,
java.lang.String pattern)
Фильтрация списка пунктов по образцу названия.
|
java.lang.String |
getAddress() |
java.lang.String |
getDetails() |
long |
getId() |
java.lang.String |
getLatitude() |
java.lang.String |
getLongitude() |
java.lang.String |
getName() |
java.lang.String |
getOkato() |
java.lang.String |
getRegion() |
boolean |
isPlace() |
void |
setAddress(java.lang.String address) |
void |
setDetails(java.lang.String details) |
void |
setId(long id) |
void |
setLatitude(java.lang.String latitude) |
void |
setLongitude(java.lang.String longitude) |
void |
setName(java.lang.String name) |
void |
setOkato(java.lang.String okato) |
void |
setPlace(boolean place) |
void |
setRegion(java.lang.String region) |
static void |
sort(java.util.List<Point> points)
Сортировка списка пунктов по названию
|
public static final java.lang.String GPS_FORMAT
protected long id
protected java.lang.String name
protected java.lang.String region
protected java.lang.String details
protected java.lang.String address
protected java.lang.String latitude
protected java.lang.String longitude
protected java.lang.String okato
protected boolean place
public Point()
public Point(Station station)
public Point(Place place)
public Point(Depot depot)
public long getId()
public void setId(long id)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getRegion()
public void setRegion(java.lang.String region)
public java.lang.String getDetails()
public void setDetails(java.lang.String details)
public java.lang.String getAddress()
public void setAddress(java.lang.String address)
public java.lang.String getLatitude()
public void setLatitude(java.lang.String latitude)
public java.lang.String getLongitude()
public void setLongitude(java.lang.String longitude)
public java.lang.String getOkato()
public void setOkato(java.lang.String okato)
public boolean isPlace()
public void setPlace(boolean place)
public static void sort(java.util.List<Point> points)
points
- Список пунктов, подлежащий сортировкеpublic static java.util.List<Point> filter(java.util.List<Point> points, java.lang.String pattern)
points
- Исходный список пунктовpattern
- Образец названия для фильтрации