Class PackageName


  • public class PackageName
    extends Object
    Представляет имя пакета.

    Value Object

    • Constructor Detail

      • PackageName

        protected PackageName​(String name)
        Конструктор.
        Parameters:
        name -
    • Method Detail

      • fromString

        public static PackageName fromString​(String name)
        Создает PackageName по строке. Возвращает null, если параметр null.
      • segments

        public JavaIdentifier[] segments()
        Возвращает составные части имени пакета в виде массива JavaIdentifier.
      • isDefault

        public boolean isDefault()
        Является ли пакет default-ным?
      • isValid

        public boolean isValid()
        Валидация.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • toString

        public String toString()
        Полученние строкового представления объекта.
        Использование такого строкового представления в качестве аргумента функции fromString(String) приведет к созданию объекта эквивалентного данному.
        Overrides:
        toString in class Object
        Returns:
        строковое представление