Interface ReaderContext
- All Known Implementing Classes:
FormElementReaderContext,MDCReaderContext,MDReaderContext
public interface ReaderContext
Сохраняемый контекст при чтении файла
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Сборка контекста в объектdefault Class<?>Получение класса типа поляБилдер читаемого объектаИмя последней прочитанной нодыПоследнее прочитанное значениеbooleanПризнак чтения файла в формате выгрузки из конфигуратора.voidsetLastName(String lastName) voidsetLastValue(Object lastValue) default voidДля установки значения поля собираемого объекта
-
Method Details
-
getBuilder
Object getBuilder()Билдер читаемого объекта -
getLastName
String getLastName()Имя последней прочитанной ноды -
setLastName
-
getLastValue
Object getLastValue()Последнее прочитанное значение -
setLastValue
-
isDesignerFormat
boolean isDesignerFormat()Признак чтения файла в формате выгрузки из конфигуратора. Введено для сокращения копипасты в случае наличия общего алгоритма, но разных путей расположения файлоа -
setValue
Для установки значения поля собираемого объекта- Parameters:
methodName- Имя поля\методаvalue- устанавливаемое значение
-
fieldType
Получение класса типа поля- Parameters:
fieldName- Имя поля\метода- Returns:
- Определенный класс
-
build
Object build()Сборка контекста в объект
-