Package com.naver.maps.geometry
Class LatLngBounds.Builder
- java.lang.Object
-
- com.naver.maps.geometry.LatLngBounds.Builder
-
- Enclosing class:
- LatLngBounds
public static final class LatLngBounds.Builder extends java.lang.Object
여러 위경도 좌표를 모두 포함하는 최소한의LatLngBounds
를 생성하는 빌더 클래스.
-
-
Constructor Summary
Constructors Constructor Description Builder()
빌더를 생성합니다.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LatLngBounds
build()
include()
로 포함하도록 지정한 좌표를 모두 포함하는 최소한의LatLngBounds
객체를 생성합니다.LatLngBounds.Builder
include(LatLng latLng)
빌더가 생성할LatLngBounds
에latLng
를 포함합니다.LatLngBounds.Builder
include(LatLng... latLngs)
빌더가 생성할LatLngBounds
에latLngs
의 모든 좌표를 포함합니다.LatLngBounds.Builder
include(java.util.Collection<LatLng> latLngs)
빌더가 생성할LatLngBounds
에latLngs
의 모든 좌표를 포함합니다.
-
-
-
Method Detail
-
include
@NonNull public LatLngBounds.Builder include(@Nullable LatLng latLng)
- Parameters:
latLng
- 포함할 좌표.- Returns:
- 객체 자신.
-
include
@NonNull public LatLngBounds.Builder include(@NonNull LatLng... latLngs)
- Parameters:
latLngs
- 포함할 좌표들.- Returns:
- 객체 자신.
-
include
@NonNull public LatLngBounds.Builder include(@NonNull java.util.Collection<LatLng> latLngs)
- Parameters:
latLngs
- 포함할 좌표들.- Returns:
- 객체 자신.
-
build
@NonNull public LatLngBounds build()
include()
로 포함하도록 지정한 좌표를 모두 포함하는 최소한의LatLngBounds
객체를 생성합니다.- Returns:
LatLngBounds
객체.- Throws:
java.lang.IllegalStateException
- 포함하도록 지정한 좌표가 없거나 유효한 좌표가 하나도 없을 경우 발생.
-
-