DuplicateIndexType
DuplicateIndexType class describes all possible duplicate types.
Duplicate types can be the following:
- single (true, simple, basic). For example, ORGANIZATION; COMMUNICATION_PHONE; COMMUNICATION_EMAIL
- multiple (pseudotypes, grouping types, composite types). For example, COMMUNICATION consists of COMMUNICATION_PHONE + COMMUNICATION_EMAIL; DENOMINATION; ALL
Class methods
Method | Description | Available from version |
---|---|---|
convertFromCommunicationType | Attempts to convert communication type into duplicate index type. | |
getAllDescriptions | Gets all type descriptions. | |
getSupportedTypes | Get supported types for specified object type. | |
isDefined | Checks, if type is defined in duplicate index. | |
isSigle | Checks, if the type is not multiple. | |
joinType | Converts list of entries into multiple ID entry. | |
resolveID | Searches entry ID (first occurrence) by name. | |
resolveName | Searches entry name (first occurrence) by ID. | |
splitType | Converts multiple ID entry into list of IDs. |
© «Bitrix24», 2001-2024