Сущность - персона

Пространство имен: pullenti.ner.person

Expand imageИерархия наследования

Expand
	imageСинтаксис

Свойства (get/set)

  Имя Тип Описание
Public propertyageintВозраст
Public propertyis_femaleboolЭто женщина
Public propertyis_maleboolЭто мужчина

Методы

  Имя Тип значения Описание
Public methodsplit_male_and_femaleboolЕсли получилась и мужчина, и женщина, то расщепить на 2 отдельные сущности

Поля

  Имя Тип Описание
Public field StaticATTR_AGEstrИмя атрибута - возраст
Public field StaticATTR_ATTRstrИмя атрибута - свойство (PersonPropertyReferent)
Public field StaticATTR_BORNstrИмя атрибута - дата рождения
Public field StaticATTR_CONTACTstrИмя атрибута - контактная информация
Public field StaticATTR_DIEstrИмя атрибута - дата смерти
Public field StaticATTR_FIRSTNAMEstrИмя атрибута - имя
Public field StaticATTR_IDDOCstrИмя атрибута - удостоверяющий документ (PersonIdentityReferent)
Public field StaticATTR_IDENTITYstrИмя атрибута - слитно полное имя, если не удалось разбить на ФИО по отдельности (отдельно слова оформляются атрибутами ATTR_UNDEFNAME)
Public field StaticATTR_LASTNAMEstrИмя атрибута - фамилия
Public field StaticATTR_MIDDLENAMEstrИмя атрибута - отчество
Public field StaticATTR_NAMETYPEstrИмя атрибута - тип наименования. Сейчас поддерживается значение china - когда фамилия сначала, имя портом (Мао Дзе Дун: "Мао" - фамилия, "Дзедун" - имя)
Public field StaticATTR_NICKNAMEstrИмя атрибута - кличка или номер
Public field StaticATTR_SEXstrИмя атрибута - пол
Public field StaticATTR_UNDEFNAMEstrИмя атрибута - непонятное слово (то ли имя, то ли фамилия)
Public field StaticOBJ_TYPENAMEstrИмя типа сущности TypeName ("PERSON")
Public field StaticSHOW_LASTNAME_ON_FIRST_POSITIONboolПри выводе в ToString() первым ставить фамилию, а не имя