Class MDCReaderContext
java.lang.Object
com.github._1c_syntax.bsl.reader.common.context.AbstractReaderContext
com.github._1c_syntax.bsl.reader.common.context.MDCReaderContext
Служебный класс для хранения контекста при "сборке" объекта при чтении из файла
-
Field Summary
Fields inherited from class com.github._1c_syntax.bsl.reader.common.context.AbstractReaderContext
builder, currentPath, mdoReference, mdoType, mdReader, MODULES_FIELD_NAME, name, realClass, supportVariant
-
Constructor Summary
ConstructorDescriptionMDCReaderContext
(@NonNull Class<?> clazz, @NonNull HierarchicalStreamReader reader) -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Сборка контекста в объектprotected boolean
boolean
int
hashCode()
void
setCompatibilityMode
(com.github._1c_syntax.bsl.support.CompatibilityMode compatibilityMode) Режим совместимостиvoid
setConfigurationExtensionCompatibilityMode
(com.github._1c_syntax.bsl.support.CompatibilityMode configurationExtensionCompatibilityMode) Режим совместимости расширенияvoid
Для установки значения поля собираемого объектаMethods inherited from class com.github._1c_syntax.bsl.reader.common.context.AbstractReaderContext
fieldType, getBuilder, getCurrentPath, getLastName, getLastValue, getMdoType, getMdReader, getName, getRealClass, setLastName, setLastValue, setName, setValueModules
-
Constructor Details
-
MDCReaderContext
-
-
Method Details
-
setValue
Description copied from class:AbstractReaderContext
Для установки значения поля собираемого объекта- Overrides:
setValue
in classAbstractReaderContext
- Parameters:
methodName
- Имя поля\методаvalue
- устанавливаемое значение
-
build
Description copied from class:AbstractReaderContext
Сборка контекста в объект- Overrides:
build
in classAbstractReaderContext
-
equals
-
canEqual
-
hashCode
public int hashCode() -
setCompatibilityMode
public void setCompatibilityMode(com.github._1c_syntax.bsl.support.CompatibilityMode compatibilityMode) Режим совместимости -
setConfigurationExtensionCompatibilityMode
public void setConfigurationExtensionCompatibilityMode(com.github._1c_syntax.bsl.support.CompatibilityMode configurationExtensionCompatibilityMode) Режим совместимости расширения
-