接口的使用
org.springframework.format.Parser
使用Parser的程序包 程序包 说明 org.springframework.format An API for defining Formatters to format field model values for display in a UI.org.springframework.format.datetime Formatters forjava.util.Dateproperties.org.springframework.format.datetime.joda Integration with Joda-Time for formatting Joda date and time types as well as standard JDK Date types.org.springframework.format.datetime.standard Integration with the JSR-310java.timepackage in JDK 8.org.springframework.format.number Formatters forjava.lang.Numberproperties.org.springframework.format.number.money Integration with the JSR-354javax.moneypackage.org.springframework.format.support Support classes for the formatting package, providing common implementations as well as adapters.org.springframework.format中Parser的使用
org.springframework.format中Parser的子接口 修饰符和类型 接口 说明 interfaceFormatter<T>Formats objects of type T.返回Parser的org.springframework.format中的方法 修饰符和类型 方法 说明 Parser<?>AnnotationFormatterFactory. getParser(A annotation, Class<?> fieldType)Get the Parser to parse a submitted value for a field offieldTypeannotated withannotation.参数类型为Parser的org.springframework.format中的方法 修饰符和类型 方法 说明 voidFormatterRegistry. addFormatterForFieldType(Class<?> fieldType, Printer<?> printer, Parser<?> parser)Adds a Printer/Parser pair to format fields of a specific type.voidFormatterRegistry. addParser(Parser<?> parser)Adds a Parser to parse fields of a specific type.org.springframework.format.datetime中Parser的使用
实现Parser的org.springframework.format.datetime中的类 修饰符和类型 类 说明 classDateFormatterA formatter forDatetypes.返回Parser的org.springframework.format.datetime中的方法 修饰符和类型 方法 说明 Parser<?>DateTimeFormatAnnotationFormatterFactory. getParser(DateTimeFormat annotation, Class<?> fieldType)org.springframework.format.datetime.joda中Parser的使用
实现Parser的org.springframework.format.datetime.joda中的类 修饰符和类型 类 说明 classDateTimeParserParses JodaDateTimeinstances using aDateTimeFormatter.classLocalDateParserParses JodaLocalDateinstances using aDateTimeFormatter.classLocalDateTimeParserParses JodaLocalDateTimeinstances using aDateTimeFormatter.classLocalTimeParserParses JodaLocalTimeinstances using aDateTimeFormatter.返回Parser的org.springframework.format.datetime.joda中的方法 修饰符和类型 方法 说明 Parser<?>JodaDateTimeFormatAnnotationFormatterFactory. getParser(DateTimeFormat annotation, Class<?> fieldType)org.springframework.format.datetime.standard中Parser的使用
实现Parser的org.springframework.format.datetime.standard中的类 修饰符和类型 类 说明 classInstantFormatterFormatterimplementation for a JSR-310Instant, following JSR-310's parsing rules for an Instant (that is, not using a configurableDateTimeFormatter): accepting the defaultISO_INSTANTformat as well asRFC_1123_DATE_TIME(which is commonly used for HTTP date header values), as of Spring 4.3.classTemporalAccessorParserParserimplementation for a JSR-310TemporalAccessor, using aDateTimeFormatter) (the contextual one, if available).返回Parser的org.springframework.format.datetime.standard中的方法 修饰符和类型 方法 说明 Parser<?>Jsr310DateTimeFormatAnnotationFormatterFactory. getParser(DateTimeFormat annotation, Class<?> fieldType)org.springframework.format.number中Parser的使用
实现Parser的org.springframework.format.number中的类 修饰符和类型 类 说明 classAbstractNumberFormatterAbstract formatter for Numbers, providing aAbstractNumberFormatter.getNumberFormat(java.util.Locale)template method.classCurrencyStyleFormatterA BigDecimal formatter for number values in currency style.classNumberStyleFormatterA general-purpose number formatter using NumberFormat's number style.classPercentStyleFormatterA formatter for number values in percent style.返回Parser的org.springframework.format.number中的方法 修饰符和类型 方法 说明 Parser<Number>NumberFormatAnnotationFormatterFactory. getParser(NumberFormat annotation, Class<?> fieldType)org.springframework.format.number.money中Parser的使用
实现Parser的org.springframework.format.number.money中的类 修饰符和类型 类 说明 classCurrencyUnitFormatterFormatter for JSR-354CurrencyUnitvalues, from and to currency code Strings.classMonetaryAmountFormatterFormatter for JSR-354MonetaryAmountvalues, delegating toMonetaryAmountFormat.format(javax.money.MonetaryAmount)andMonetaryAmountFormat.parse(java.lang.CharSequence).返回Parser的org.springframework.format.number.money中的方法 修饰符和类型 方法 说明 Parser<javax.money.MonetaryAmount>Jsr354NumberFormatAnnotationFormatterFactory. getParser(NumberFormat annotation, Class<?> fieldType)org.springframework.format.support中Parser的使用
参数类型为Parser的org.springframework.format.support中的方法 修饰符和类型 方法 说明 voidFormattingConversionService. addFormatterForFieldType(Class<?> fieldType, Printer<?> printer, Parser<?> parser)voidFormattingConversionService. addParser(Parser<?> parser)