Package com.github._1c_syntax.bsl.reader
Class MDOReader
java.lang.Object
com.github._1c_syntax.bsl.reader.MDOReader
Читатель MDO файлов (описаний метаданных)
-
Method Summary
Modifier and TypeMethodDescriptionstatic ObjectПроизводит чтение указанного объекта метаданных или контейнераstatic ObjectDeprecated.Стоит использовать метод с параметром MDCReadSettings.static ObjectПроизводит чтение указанного объекта метаданных или контейнераstatic MDClassreadConfiguration(@NonNull Path rootPath) Производит чтение контейнера метаданных (конфигурации) по каталогу исходниковstatic MDClassreadConfiguration(@NonNull Path rootPath, boolean skipSupport) Deprecated.Стоит использовать метод с параметром MDCReadSettings.static MDClassreadConfiguration(@NonNull Path rootPath, @NonNull MDCReadSettings readSettings) Производит чтение контейнера метаданных (конфигурации) по каталогу исходниковstatic MDClassreadExternalSource(@NonNull Path mdoPath) Производит чтение внешнего контейнера метаданных (внешней обработки или отчета) по файлу описанияstatic MDClassreadExternalSource(@NonNull Path mdoPath, MDCReadSettings readSettings) Производит чтение внешнего контейнера метаданных (внешней обработки или отчета) по файлу описания
-
Method Details
-
readConfiguration
Производит чтение контейнера метаданных (конфигурации) по каталогу исходников- Parameters:
rootPath- Каталог исходников- Returns:
- Прочитанный контейнер метаданных (конфигурация)
-
readConfiguration
@Deprecated(since="0.16.0") public static MDClass readConfiguration(@NonNull @NonNull Path rootPath, boolean skipSupport) Deprecated.Стоит использовать метод с параметром MDCReadSettings.Производит чтение контейнера метаданных (конфигурации) по каталогу исходников- Parameters:
rootPath- Каталог исходниковskipSupport- Флаг управления необходимостью читать информацию о поддержке- Returns:
- Прочитанный контейнер метаданных (конфигурация)
-
readConfiguration
public static MDClass readConfiguration(@NonNull @NonNull Path rootPath, @NonNull @NonNull MDCReadSettings readSettings) Производит чтение контейнера метаданных (конфигурации) по каталогу исходников- Parameters:
rootPath- Каталог исходниковreadSettings- Настройки чтения- Returns:
- Прочитанный контейнер метаданных (конфигурация)
-
read
Производит чтение указанного объекта метаданных или контейнера- Parameters:
folder- Каталог исходников- Returns:
- Прочитанный объект метаданных
-
read
@Deprecated(since="0.16.0") public static Object read(@NonNull @NonNull Path folder, @NonNull @NonNull String fullName, boolean skipSupport) Deprecated.Стоит использовать метод с параметром MDCReadSettings.Производит чтение указанного объекта метаданных или контейнера- Parameters:
folder- Каталог исходниковskipSupport- Управление чтением поддержки- Returns:
- Прочитанный объект метаданных
-
read
public static Object read(@NonNull @NonNull Path folder, @NonNull @NonNull String fullName, MDCReadSettings readSettings) Производит чтение указанного объекта метаданных или контейнера- Parameters:
folder- Каталог исходниковreadSettings- Настройки чтения- Returns:
- Прочитанный объект метаданных
-
readExternalSource
Производит чтение внешнего контейнера метаданных (внешней обработки или отчета) по файлу описания- Parameters:
mdoPath- Путь к файлу описания- Returns:
- Прочитанный контейнер метаданных (внешний отчет или обработка)
-
readExternalSource
public static MDClass readExternalSource(@NonNull @NonNull Path mdoPath, MDCReadSettings readSettings) Производит чтение внешнего контейнера метаданных (внешней обработки или отчета) по файлу описания- Parameters:
mdoPath- Путь к файлу описанияreadSettings- Настройки чтения- Returns:
- Прочитанный контейнер метаданных (внешний отчет или обработка)
-