Package qxsl.local

Class LocalCityItem

  • All Implemented Interfaces:
    Serializable

    public final class LocalCityItem
    extends Object
    implements Serializable
    相手局または自局が運用している地域を表現します。
    Since:
    2014/04/20
    See Also:
    Serialized Form
    • Constructor Detail

      • LocalCityItem

        public LocalCityItem​(String... path)
        指定された地域を構築します。
        Parameters:
        path - 地域の絶対パス
    • Method Detail

      • toString

        public final String toString()
        この地域を自然な文字列に変換します。
        Overrides:
        toString in class Object
        Returns:
        自然名
      • code

        public final String code()
        この地域を特定する識別子を返します。
        Returns:
        識別番号
      • area

        public final String area()
        この地域を含む最大の区画を返します。
        Returns:
        最大の区画
      • name

        public final String name()
        この地域を特定する自然名を返します。
        Returns:
        平易な名前
      • name

        public final String name​(int lv)
        指定された階層までの名前を返します。
        Parameters:
        lv - 階層
        Returns:
        平易な名前
        Throws:
        IndexOutOfBoundsException - 階層が深すぎる場合