Class AbstractReaderContext
java.lang.Object
com.github._1c_syntax.bsl.reader.common.context.AbstractReaderContext
- Direct Known Subclasses:
FormElementReaderContext
,MDCReaderContext
,MDReaderContext
Сохраняемый контекст при чтении файла
-
Field Summary
Modifier and TypeFieldDescriptionprotected Object
Билдер объектаprotected final Path
Путь к текущему, читаемому файлуprotected com.github._1c_syntax.bsl.types.MdoReference
Ссылка на текущий объектprotected com.github._1c_syntax.bsl.types.MDOType
Тип объекта ссылкиprotected final MDReader
Ридер файлаprotected static final String
protected String
Имя прочитанного объектаprotected Class<?>
Класс будущего объектаprotected com.github._1c_syntax.bsl.support.SupportVariant
Режим поддержки -
Constructor Summary
ModifierConstructorDescriptionprotected
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Сборка контекста в объектClass<?>
Получение класса типа поляБилдер объектаПуть к текущему, читаемому файлуПоследнее прочитанное полеЗначение последнего прочитанного поляcom.github._1c_syntax.bsl.types.MDOType
Тип объекта ссылкиРидер файла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
protected com.github._1c_syntax.bsl.support.SupportVariant supportVariantРежим поддержки -
mdoType
protected com.github._1c_syntax.bsl.types.MDOType mdoTypeТип объекта ссылки -
mdoReference
protected com.github._1c_syntax.bsl.types.MdoReference 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
public com.github._1c_syntax.bsl.types.MDOType getMdoType()Тип объекта ссылки -
setName
Имя прочитанного объекта -
getName
Имя прочитанного объекта -
setLastName
Последнее прочитанное поле -
getLastName
Последнее прочитанное поле -
setLastValue
Значение последнего прочитанного поля -
getLastValue
Значение последнего прочитанного поля
-