DisplayTextFormatterSupport
Przegląd
DisplayTextFormatterSupport jest klasą w Aspose.Cells FOSS dla Java.
Wewnętrzna klasa pomocnicza do wybierania i formatowania sekcji tekstu wyświetlanego.
Ta klasa udostępnia 16 metod do pracy z obiektami DisplayTextFormatterSupport w programach Java. Dostępne metody obejmują: containsNumericPlaceholder, convertToDouble, evaluateCondition, expandSectionPattern, getAbsoluteNumericValue, isNumericValue, parseSections, sanitizeNumericSection, selectDateTimeSection, selectNumericSection, selectTextSection, shouldUseAbsoluteValue oraz 4 dodatkowe metody. Wszystkie wyeksportowane elementy są dostępne dla każdej aplikacji Java po zainstalowaniu pakietu Aspose.Cells FOSS dla Java.
Opis
DisplayTextFormatterSupport jest klasą w bibliotece Aspose.Cells FOSS dla Java, która udostępnia 17 metod i 0 właściwości do użytku programistycznego.
Metody
| Sygnatura | Opis |
|---|---|
parseSections(formatCode: String) → List<DisplayFormatSectionInfo> | Analizuje kod formatu i tworzy listę obiektów informacji o sekcjach. |
splitSections(formatCode: String) → List<String> | Dzieli sekcje. |
tryParseSectionCondition(section: String, conditionOperator: String[], conditionValue: double[]) → boolean | Podejmuje próbę przetworzenia warunku parsowania sekcji. |
tryParseConditionToken(token: String, conditionOperator: String[], conditionValue: double[]) → boolean | Podejmuje próbę przetworzenia tokenu warunku parsowania. |
evaluateCondition(conditionOperator: String, numericValue: double, conditionValue: double) → boolean | Ocena warunku. |
shouldUseAbsoluteValue(section: String, numericValue: double) → boolean | Procesy powinny używać wartości bezwzględnej. |
sanitizeNumericSection(section: String) → String | Oczyszcza sekcję numeryczną. |
stripDirectiveBrackets(section: String, preserveElapsedTokens: boolean) → String | Usuwa nawiasy dyrektywy. |
containsNumericPlaceholder(pattern: String) → boolean | Sprawdza, czy zawartość zawiera numeryczny placeholder. |
expandSectionPattern(pattern: String, valueText: String, replaceTextPlaceholder: boolean) → String | Rozszerza wzorzec sekcji. |
isNumericValue(value: Object) → boolean | Wskazuje, czy wartość jest liczbowa. |
convertToDouble(value: Object) → double | Konwertuje na double. |
getAbsoluteNumericValue(value: Object) → Object | Procesy otrzymują wartość liczbową bezwzględną. |
selectNumericSection(sections: List<DisplayFormatSectionInfo>, numericValue: double) → DisplayFormatSectionInfo | Wybiera odpowiednią sekcję numeryczną w zależności od wartości. |
selectNumericSection(sections: List<DisplayFormatSectionInfo>, numericValue: double, useAbsoluteValue: boolean[]) → DisplayFormatSectionInfo | Wybiera odpowiednią sekcję numeryczną i informuje, czy formatowanie powinno używać wartości bezwzględnej. |
selectTextSection(sections: List<DisplayFormatSectionInfo>) → DisplayFormatSectionInfo | Wybiera sekcję tekstową z sekcji formatowania. |
selectDateTimeSection(sections: List<DisplayFormatSectionInfo>) → DisplayFormatSectionInfo | Wybiera sekcję daty/godziny z sekcji formatu. |