DisplayTextFormatterSupport
Обзор
DisplayTextFormatterSupport является классом в Aspose.Cells FOSS для Java.
Внутренний вспомогательный класс для выбора и форматирования разделов отображаемого текста.
Методы
| Сигнатура | Описание |
|---|---|
parseSections(formatCode: String) → List<DisplayFormatSectionInfo> | Разбирает код формата в список объектов информации о секциях. |
splitSections(formatCode: String) → List<String> | Разделяет секции. |
tryParseSectionCondition(section: String, conditionOperator: String[], conditionValue: double[]) → boolean | Пытается обработать условие разбора секции. |
tryParseConditionToken(token: String, conditionOperator: String[], conditionValue: double[]) → boolean | Пытается обработать токен условия разбора. |
evaluateCondition(conditionOperator: String, numericValue: double, conditionValue: double) → boolean | Оценивает условие. |
shouldUseAbsoluteValue(section: String, numericValue: double) → boolean | Обрабатывает, следует использовать абсолютное значение. |
sanitizeNumericSection(section: String) → String | Очищает числовую секцию. |
stripDirectiveBrackets(section: String, preserveElapsedTokens: boolean) → String | Удаляет скобки директивы. |
containsNumericPlaceholder(pattern: String) → boolean | Проверяет, содержит ли содержимое числовой заполнитель. |
expandSectionPattern(pattern: String, valueText: String, replaceTextPlaceholder: boolean) → String | Расширяет шаблон секции. |
isNumericValue(value: Object) → boolean | Указывает, является ли значение числовым. |
convertToDouble(value: Object) → double | Преобразует в double. |
getAbsoluteNumericValue(value: Object) → Object | Обрабатывает получение абсолютного числового значения. |
selectNumericSection(sections: List<DisplayFormatSectionInfo>, numericValue: double) → DisplayFormatSectionInfo | Выбирает соответствующую числовую секцию на основе значения. |
selectNumericSection(sections: List<DisplayFormatSectionInfo>, numericValue: double, useAbsoluteValue: boolean[]) → DisplayFormatSectionInfo | Выбирает соответствующую числовую секцию и сообщает, следует ли использовать абсолютное значение при форматировании. |
selectTextSection(sections: List<DisplayFormatSectionInfo>) → DisplayFormatSectionInfo | Выбирает текстовую секцию из секций формата. |
selectDateTimeSection(sections: List<DisplayFormatSectionInfo>) → DisplayFormatSectionInfo | Выбирает секцию даты/времени из секций формата. |