DisplayTextFormatterSupport
Overview
DisplayTextFormatterSupport és una classe en FOSS per Java.
Clase d’utilitat interna per seleccionar i formatar seccions de text.
Aquesta classe proporciona 16 mètodes per treballar amb objectes DisplayTextFormatterSupport en programes Java. Els mètodes disponibles inclouen: containsNumericPlaceholder, convertToDouble, evaluateCondition, expandSectionPattern, getAbsoluteNumericValue, isNumericValue, parseSections, sanitizeNumericSection, selectDateTimeSection, selectNumericSection, selectTextSection, shouldUseAbsoluteValue, i 4 mètodes addicionals. Tots els membres exportats són accessibles per a qualsevol aplicació Java després d’instal·lar el paquet FOSS for Java.
Description
DisplayTextFormatterSupport és una classe de la biblioteca FOSS per a Java que exposa 17 mètodes i 0 propietats per al seu ús programàtic.
Methods
| Signature | Description |
|---|---|
parseSections(formatCode: String) → List<DisplayFormatSectionInfo> | Parseja codi de format en una llista d’objectes d"informació de secció. |
splitSections(formatCode: String) → List<String> | Divideix seccions. |
tryParseSectionCondition(section: String, conditionOperator: String[], conditionValue: double[]) → boolean | Intentem processar la condició de secció d’anàlisi. |
tryParseConditionToken(token: String, conditionOperator: String[], conditionValue: double[]) → boolean | Intent de processar el token d’estat d"anàlisi. |
evaluateCondition(conditionOperator: String, numericValue: double, conditionValue: double) → boolean | Evalua la condició. |
shouldUseAbsoluteValue(section: String, numericValue: double) → boolean | Els processos han d’utilitzar valor absolut. |
sanitizeNumericSection(section: String) → String | Desinfecta la secció numèrica. |
stripDirectiveBrackets(section: String, preserveElapsedTokens: boolean) → String | Pistes de directives entre paranyets. |
containsNumericPlaceholder(pattern: String) → boolean | Comprova si el contingut conté un marcador numèric. |
expandSectionPattern(pattern: String, valueText: String, replaceTextPlaceholder: boolean) → String | Expandeix el patró de secció. |
isNumericValue(value: Object) → boolean | Indica si és valor numèric. |
convertToDouble(value: Object) → double | Converteix al doble. |
getAbsoluteNumericValue(value: Object) → Object | Els processos obté valor numèric absolut. |
selectNumericSection(sections: List<DisplayFormatSectionInfo>, numericValue: double) → DisplayFormatSectionInfo | Selecciona la secció numèrica adequada en funció del valor. |
selectNumericSection(sections: List<DisplayFormatSectionInfo>, numericValue: double, useAbsoluteValue: boolean[]) → DisplayFormatSectionInfo | Selecciona la secció numèrica adequada i informa si el formatatge ha d’utilitzar el valor absolut. |
selectTextSection(sections: List<DisplayFormatSectionInfo>) → DisplayFormatSectionInfo | Selecciona la secció de text des de les seccions de format. |
selectDateTimeSection(sections: List<DisplayFormatSectionInfo>) → DisplayFormatSectionInfo | Selecciona la secció de data/hora des de les seccions de format. |