Package com.kakao.vectormap.route
Class RouteLineStylesSet
- java.lang.Object
-
- com.kakao.vectormap.route.RouteLineStylesSet
-
public class RouteLineStylesSet extends java.lang.ObjectRouteLine의 스타일을 정의하는 클래스.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckStyleId()RouteLineStylesSet 의 고유한 Id 를 체크한다.static RouteLineStylesSetfrom(RouteLineStyle... styles)RouteLineStylesSet 객체 생성자.static RouteLineStylesSetfrom(RouteLineStyles... styles)RouteLineStylesSet 객체 생성자.static RouteLineStylesSetfrom(java.lang.String styleId, RouteLineStyle... styles)RouteLineStylesSet 객체 생성자.static RouteLineStylesSetfrom(java.lang.String styleId, RouteLineStyles styles)RouteLineStylesSet 객체 생성자.static RouteLineStylesSetfrom(java.lang.String styleId, java.util.List<RouteLineStyles> styles)RouteLineStylesSet 객체 생성자.static RouteLineStylesSetfrom(java.lang.String styleId, java.util.List<RouteLineStyles> styles, java.util.List<RouteLinePattern> patterns)RouteLineStylesSet 객체 생성자.static RouteLineStylesSetfrom(java.util.List<RouteLineStyles> styles)RouteLineStylesSet 객체 생성자.static RouteLineStylesSetfrom(java.util.List<RouteLineStyles> styles, java.util.List<RouteLinePattern> patterns)RouteLineStylesSet 객체 생성자.java.util.List<RouteLinePattern>getPatterns()RouteLinePattern 리스트를 가져온다.java.lang.StringgetStyleId()RouteLineStylesSet 의 고유한 Id 를 가져온다.java.util.List<RouteLineStyles>getStyles()RouteLineStyles 리스트를 가져온다.RouteLineStylesgetStyles(int index)index 에 해당하는 RouteLineStyles 를 가져온다.RouteLineStylesgetStyles(java.lang.String styleId)styleId 에 해당하는 RouteLineStyles 를 가져온다.booleanisEmpty()스타일이 비어있는지 확인한다.
-
-
-
Method Detail
-
from
public static RouteLineStylesSet from(@NonNull RouteLineStyle... styles)
RouteLineStylesSet 객체 생성자.- Parameters:
styles- 설정 할 RouteLineStyle 배열- Returns:
- RouteLineStylesSet 객체
-
from
public static RouteLineStylesSet from(@NonNull java.lang.String styleId, @NonNull RouteLineStyle... styles)
RouteLineStylesSet 객체 생성자.- Parameters:
styleId- RouteLineStylesSet 의 고유한 Idstyles- 설정 할 RouteLineStyle 배열- Returns:
- RouteLineStylesSet 객체
-
from
public static RouteLineStylesSet from(@NonNull RouteLineStyles... styles)
RouteLineStylesSet 객체 생성자.- Parameters:
styles- 설정 할 RouteLineStyles 배열- Returns:
- RouteLineStylesSet 객체
-
from
public static RouteLineStylesSet from(@NonNull java.util.List<RouteLineStyles> styles)
RouteLineStylesSet 객체 생성자.- Parameters:
styles- 설정 할 RouteLineStyles 리스트- Returns:
- RouteLineStylesSet 객체
-
from
public static RouteLineStylesSet from(@NonNull java.lang.String styleId, @NonNull RouteLineStyles styles)
RouteLineStylesSet 객체 생성자.- Parameters:
styleId- RouteLineStylesSet 의 고유한 Idstyles- 설정 할 RouteLineStyles- Returns:
- RouteLineStylesSet 객체
-
from
public static RouteLineStylesSet from(@NonNull java.lang.String styleId, @NonNull java.util.List<RouteLineStyles> styles)
RouteLineStylesSet 객체 생성자.- Parameters:
styleId- RouteLineStylesSet 의 고유한 Idstyles- 설정 할 RouteLineStyles 리스트- Returns:
-
from
public static RouteLineStylesSet from(@NonNull java.util.List<RouteLineStyles> styles, @NonNull java.util.List<RouteLinePattern> patterns)
RouteLineStylesSet 객체 생성자.- Parameters:
styles- 설정 할 RouteLineStyles 리스트patterns- 설정 할 RouteLinePattern 리스트- Returns:
- RouteLineStylesSet 객체
-
from
public static RouteLineStylesSet from(@NonNull java.lang.String styleId, @NonNull java.util.List<RouteLineStyles> styles, @NonNull java.util.List<RouteLinePattern> patterns)
RouteLineStylesSet 객체 생성자.- Parameters:
styleId- RouteLineStylesSet 의 고유한 Idstyles- 설정 할 RouteLineStyles 리스트patterns- 설정 할 RouteLinePattern 리스트- Returns:
- RouteLineStylesSet 객체
-
checkStyleId
public void checkStyleId()
RouteLineStylesSet 의 고유한 Id 를 체크한다.
-
getStyleId
public java.lang.String getStyleId()
RouteLineStylesSet 의 고유한 Id 를 가져온다.- Returns:
- RouteLineStylesSet 의 고유한 Id
-
getPatterns
public java.util.List<RouteLinePattern> getPatterns()
RouteLinePattern 리스트를 가져온다.- Returns:
- RouteLinePattern 리스트
-
getStyles
public java.util.List<RouteLineStyles> getStyles()
RouteLineStyles 리스트를 가져온다.- Returns:
- RouteLineStyles 리스트
-
getStyles
public RouteLineStyles getStyles(int index)
index 에 해당하는 RouteLineStyles 를 가져온다.- Parameters:
index- 가져 올 RouteLineStyles 의 index- Returns:
- RouteLineStyles 객체
-
getStyles
public RouteLineStyles getStyles(java.lang.String styleId)
styleId 에 해당하는 RouteLineStyles 를 가져온다.- Parameters:
styleId- RouteLineStyles 의 고유한 Id- Returns:
- RouteLineStyles 객체
-
isEmpty
public boolean isEmpty()
스타일이 비어있는지 확인한다.- Returns:
- 스타일이 비어있으면 true, 아니면 false
-
-