EnumMapper interface
Сопоставительная схема, описывающая значение перечисления.
- Extends
Свойства
type | Дескриптор |
Унаследованные свойства
constraints | Ограничения для проверки текущего значения |
default |
Значение по умолчанию, если он не указан явным образом |
is |
Является ли текущее свойство константой |
nullable | Указывает, разрешает ли текущее свойство многозначное значение |
read |
Указывает, является ли текущее свойство только для чтения |
required | Требуется ли текущее свойство |
serialized |
Имя, используемое при сериализации |
xml |
Имя xml-элементов при сериализации массива |
xml |
Определяет, следует ли сериализовать текущее свойство как атрибут родительского xml-элемента. |
xml |
Определяет, следует ли сериализовать текущее свойство как внутреннее содержимое xml-элемента. |
xml |
Указывает, должен ли текущее свойство иметь xml-элемент-оболочку |
xml |
Имя xml-элемента |
xml |
Пространство имен xml-элементов |
xml |
Префикс пространства имен элемента Xml |
Сведения о свойстве
type
Сведения об унаследованном свойстве
constraints
Ограничения для проверки текущего значения
constraints?: MapperConstraints
Значение свойства
Наследуется отBaseMapper.constraints
defaultValue
Значение по умолчанию, если он не указан явным образом
defaultValue?: any
Значение свойства
any
Наследуется отBaseMapper.defaultValue
isConstant
Является ли текущее свойство константой
isConstant?: boolean
Значение свойства
boolean
Наследуется отBaseMapper.isConstant
nullable
Указывает, разрешает ли текущее свойство многозначное значение
nullable?: boolean
Значение свойства
boolean
Наследуется отBaseMapper.nullable
readOnly
Указывает, является ли текущее свойство только для чтения
readOnly?: boolean
Значение свойства
boolean
Наследуется отBaseMapper.readOnly
required
Требуется ли текущее свойство
required?: boolean
Значение свойства
boolean
Наследуется отBaseMapper.required
serializedName
Имя, используемое при сериализации
serializedName?: string
Значение свойства
string
Наследуется отBaseMapper.serializedName
xmlElementName
Имя xml-элементов при сериализации массива
xmlElementName?: string
Значение свойства
string
Наследуется отBaseMapper.xmlElementName
xmlIsAttribute
Определяет, следует ли сериализовать текущее свойство как атрибут родительского xml-элемента.
xmlIsAttribute?: boolean
Значение свойства
boolean
Наследуется отBaseMapper.xmlIsAttribute
xmlIsMsText
Определяет, следует ли сериализовать текущее свойство как внутреннее содержимое xml-элемента.
xmlIsMsText?: boolean
Значение свойства
boolean
Наследуется отBaseMapper.xmlIsMsText
xmlIsWrapped
Указывает, должен ли текущее свойство иметь xml-элемент-оболочку
xmlIsWrapped?: boolean
Значение свойства
boolean
Наследуется отBaseMapper.xmlIsWrapped
xmlName
xmlNamespace
Пространство имен xml-элементов
xmlNamespace?: string
Значение свойства
string
Наследуется отBaseMapper.xmlNamespace
xmlNamespacePrefix
Префикс пространства имен элемента Xml
xmlNamespacePrefix?: string
Значение свойства
string
Наследуется отBaseMapper.xmlNamespacePrefix