Class RouteLineStylesSet


  • public class RouteLineStylesSet
    extends java.lang.Object
    RouteLine 의 스타일을 정의하는 클래스.
    • 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 의 고유한 Id
        styles - 설정 할 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 의 고유한 Id
        styles - 설정 할 RouteLineStyles
        Returns:
        RouteLineStylesSet 객체
      • from

        public static RouteLineStylesSet from​(@NonNull
                                              java.lang.String styleId,
                                              @NonNull
                                              java.util.List<RouteLineStyles> styles)
        RouteLineStylesSet 객체 생성자.
        Parameters:
        styleId - RouteLineStylesSet 의 고유한 Id
        styles - 설정 할 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 의 고유한 Id
        styles - 설정 할 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