Class AbstractReaderContext
java.lang.Object
com.github._1c_syntax.bsl.reader.common.context.AbstractReaderContext
- Direct Known Subclasses:
FormElementReaderContext
,MDCReaderContext
,MDReaderContext
Сохраняемый контекст при чтении файла
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Object
Билдер объектаprotected final Path
Путь к текущему, читаемому файлуprotected MdoReference
Ссылка на текущий объектprotected MDOType
Тип объекта ссылкиprotected final MDReader
Ридер файлаprotected static final String
protected String
Имя прочитанного объектаprotected Class<?>
Класс будущего объектаprotected SupportVariant
Режим поддержки -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Сборка контекста в объектClass<?>
Получение класса типа поляБилдер объектаПуть к текущему, читаемому файлуПоследнее прочитанное полеЗначение последнего прочитанного поляТип объекта ссылкиРидер файлаgetName()
Имя прочитанного объектаClass<?>
Класс будущего объектаvoid
setLastName
(String lastName) Последнее прочитанное полеvoid
setLastValue
(Object lastValue) Значение последнего прочитанного поляvoid
Имя прочитанного объектаvoid
Для установки значения поля собираемого объектаprotected void
-
Field Details
-
MODULES_FIELD_NAME
- See Also:
-
currentPath
Путь к текущему, читаемому файлу -
mdReader
Ридер файла -
realClass
Класс будущего объекта -
builder
Билдер объекта -
supportVariant
Режим поддержки -
mdoType
Тип объекта ссылки -
mdoReference
Ссылка на текущий объект -
name
Имя прочитанного объекта
-
-
Constructor Details
-
AbstractReaderContext
-
-
Method Details
-
setValue
Для установки значения поля собираемого объекта- Parameters:
methodName
- Имя поля\методаvalue
- устанавливаемое значение
-
fieldType
Получение класса типа поля- Parameters:
fieldName
- Имя поля\метода- Returns:
- Определенный класс
-
build
Сборка контекста в объект -
setValueModules
protected void setValueModules() -
getCurrentPath
Путь к текущему, читаемому файлу -
getMdReader
Ридер файла -
getRealClass
Класс будущего объекта -
getBuilder
Билдер объекта -
getMdoType
Тип объекта ссылки -
setName
Имя прочитанного объекта -
getName
Имя прочитанного объекта -
setLastName
Последнее прочитанное поле -
getLastName
Последнее прочитанное поле -
setLastValue
Значение последнего прочитанного поля -
getLastValue
Значение последнего прочитанного поля
-