Package com.kakao.vectormap.route
Class RouteLineStylesSet
- java.lang.Object
-
- com.kakao.vectormap.route.RouteLineStylesSet
-
public class RouteLineStylesSet extends java.lang.Object
RouteLine
의 스타일을 정의하는 클래스.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
checkStyleId()
RouteLineStylesSet 의 고유한 Id 를 체크한다.static RouteLineStylesSet
from(RouteLineStyle... styles)
RouteLineStylesSet 객체 생성자.static RouteLineStylesSet
from(RouteLineStyles... styles)
RouteLineStylesSet 객체 생성자.static RouteLineStylesSet
from(java.lang.String styleId, RouteLineStyle... styles)
RouteLineStylesSet 객체 생성자.static RouteLineStylesSet
from(java.lang.String styleId, RouteLineStyles styles)
RouteLineStylesSet 객체 생성자.static RouteLineStylesSet
from(java.lang.String styleId, java.util.List<RouteLineStyles> styles)
RouteLineStylesSet 객체 생성자.static RouteLineStylesSet
from(java.lang.String styleId, java.util.List<RouteLineStyles> styles, java.util.List<RouteLinePattern> patterns)
RouteLineStylesSet 객체 생성자.static RouteLineStylesSet
from(java.util.List<RouteLineStyles> styles)
RouteLineStylesSet 객체 생성자.static RouteLineStylesSet
from(java.util.List<RouteLineStyles> styles, java.util.List<RouteLinePattern> patterns)
RouteLineStylesSet 객체 생성자.java.util.List<RouteLinePattern>
getPatterns()
RouteLinePattern 리스트를 가져온다.java.lang.String
getStyleId()
RouteLineStylesSet 의 고유한 Id 를 가져온다.java.util.List<RouteLineStyles>
getStyles()
RouteLineStyles 리스트를 가져온다.RouteLineStyles
getStyles(int index)
index 에 해당하는 RouteLineStyles 를 가져온다.RouteLineStyles
getStyles(java.lang.String styleId)
styleId 에 해당하는 RouteLineStyles 를 가져온다.boolean
isEmpty()
스타일이 비어있는지 확인한다.
-
-
-
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
-
-