Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JDK 17 java.base.jmod - Base Module
JDK 17 java.base.jmod is the JMOD file for JDK 17 Base module.
JDK 17 Base module compiled class files are stored in \fyicenter\jdk-17.0.5\jmods\java.base.jmod.
JDK 17 Base module compiled class files are also linked and stored in the \fyicenter\jdk-17.0.5\lib\modules JImage file.
JDK 17 Base module source code files are stored in \fyicenter\jdk-17.0.5\lib\src.zip\java.base.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ java/text/spi/DateFormatProvider.java
/* * Copyright (c) 2005, 2019, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package java.text.spi; import java.text.DateFormat; import java.util.Locale; import java.util.spi.LocaleServiceProvider; /** * An abstract class for service providers that * provide concrete implementations of the * {@link java.text.DateFormat DateFormat} class. * * @since 1.6 */ public abstract class DateFormatProvider extends LocaleServiceProvider { /** * Sole constructor. (For invocation by subclass constructors, typically * implicit.) */ protected DateFormatProvider() { } /** * Returns a new {@code DateFormat} instance which formats time * with the given formatting style for the specified locale. * @param style the given formatting style. Either one of * {@link java.text.DateFormat#SHORT DateFormat.SHORT}, * {@link java.text.DateFormat#MEDIUM DateFormat.MEDIUM}, * {@link java.text.DateFormat#LONG DateFormat.LONG}, or * {@link java.text.DateFormat#FULL DateFormat.FULL}. * @param locale the desired locale. * @throws IllegalArgumentException if {@code style} is invalid, * or if {@code locale} isn't * one of the locales returned from * {@link java.util.spi.LocaleServiceProvider#getAvailableLocales() * getAvailableLocales()}. * @throws NullPointerException if {@code locale} is null * @return a time formatter. * @see java.text.DateFormat#getTimeInstance(int, java.util.Locale) */ public abstract DateFormat getTimeInstance(int style, Locale locale); /** * Returns a new {@code DateFormat} instance which formats date * with the given formatting style for the specified locale. * @param style the given formatting style. Either one of * {@link java.text.DateFormat#SHORT DateFormat.SHORT}, * {@link java.text.DateFormat#MEDIUM DateFormat.MEDIUM}, * {@link java.text.DateFormat#LONG DateFormat.LONG}, or * {@link java.text.DateFormat#FULL DateFormat.FULL}. * @param locale the desired locale. * @throws IllegalArgumentException if {@code style} is invalid, * or if {@code locale} isn't * one of the locales returned from * {@link java.util.spi.LocaleServiceProvider#getAvailableLocales() * getAvailableLocales()}. * @throws NullPointerException if {@code locale} is null * @return a date formatter. * @see java.text.DateFormat#getDateInstance(int, java.util.Locale) */ public abstract DateFormat getDateInstance(int style, Locale locale); /** * Returns a new {@code DateFormat} instance which formats date and time * with the given formatting style for the specified locale. * @param dateStyle the given date formatting style. Either one of * {@link java.text.DateFormat#SHORT DateFormat.SHORT}, * {@link java.text.DateFormat#MEDIUM DateFormat.MEDIUM}, * {@link java.text.DateFormat#LONG DateFormat.LONG}, or * {@link java.text.DateFormat#FULL DateFormat.FULL}. * @param timeStyle the given time formatting style. Either one of * {@link java.text.DateFormat#SHORT DateFormat.SHORT}, * {@link java.text.DateFormat#MEDIUM DateFormat.MEDIUM}, * {@link java.text.DateFormat#LONG DateFormat.LONG}, or * {@link java.text.DateFormat#FULL DateFormat.FULL}. * @param locale the desired locale. * @throws IllegalArgumentException if {@code dateStyle} or * {@code timeStyle} is invalid, * or if {@code locale} isn't * one of the locales returned from * {@link java.util.spi.LocaleServiceProvider#getAvailableLocales() * getAvailableLocales()}. * @throws NullPointerException if {@code locale} is null * @return a date/time formatter. * @see java.text.DateFormat#getDateTimeInstance(int, int, java.util.Locale) */ public abstract DateFormat getDateTimeInstance(int dateStyle, int timeStyle, Locale locale); }
⏎ java/text/spi/DateFormatProvider.java
Or download all of them as a single archive file:
File name: java.base-17.0.5-src.zip File size: 8883851 bytes Release date: 2022-09-13 Download
2023-09-26, 45792👍, 1💬
Popular Posts:
JRE 8 deploy.jar is the JAR file for JRE 8 Java Control Panel and other deploy tools. JRE (Java Runt...
JRE 8 rt.jar is the JAR file for JRE 8 RT (Runtime) libraries. JRE (Java Runtime) 8 is the runtime e...
How to run "jar" command from JDK tools.jar file? "jar" is the JAR (Java Archive) file management co...
JDK 11 jdk.localedata.jmod is the JMOD file for JDK 11 Localedata module. JDK 11 Locale Data module ...
JDK 17 jdk.localedata.jmod is the JMOD file for JDK 17 Localedata module. JDK 17 Locale Data module ...