Class DcsPath


  • public class DcsPath
    extends DcsPathBase
    Путь системы компоновки данных
    • Method Detail

      • splitNotSingle

        public boolean splitNotSingle​(List<DcsPathPart> parts)
                               throws DcsPathException
        Разбить строку на несколько, только в случае если строка не была одиночной
        Parameters:
        parts - части
        Returns:
        истина, если строка не была одиночной и была разбита, ложь если строка была одиночной
        Throws:
        DcsPathException
      • combine

        public DcsPath combine​(List<DcsPathPart> parts)
        Сформировать путь из частей
        Parameters:
        parts - части
        Returns:
        путь
      • isEmpty

        public boolean isEmpty()
        Проверка на пустоту
        Returns:
        пустой
      • isEndWith

        public boolean isEndWith​(DcsPath testPath)
        Проверить, заканчивается ли путь на указанный путь
        Parameters:
        testPath - путь
        Returns:
        истина, если заканчивается
      • isChildPath

        public boolean isChildPath​(DcsPath path)
        Check whether given path is child for this
        Parameters:
        path - path, can't be null
        Returns:
        whether given path is child for this