-
public interface ResourceBundleControlProvider
提供ResourceBundle.Control
实现的服务提供者的接口。 所述default resource bundle loading behavior的ResourceBundle.getBundle
即采取任何工厂方法ResourceBundle.Control
实例可以与改性ResourceBundleControlProvider
实现。在第一次调用
ResourceBundle.getBundle
工厂方法时,使用ServiceLoader
从应用程序的类路径加载提供程序实现,该方法不使用ResourceBundle.Control
实例。命名模块
ResourceBundleControlProvider
忽略所有ResourceBundleControlProvider
s。- 从以下版本开始:
- 1.8
- 另请参见:
-
ResourceBundle.getBundle
,ServiceLoader.load(Class)
-
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 ResourceBundle.Control
getControl(String baseName)
返回ResourceBundle.Control
实例,该实例用于处理给定baseName
资源包加载。
-
-
-
方法详细信息
-
getControl
ResourceBundle.Control getControl(String baseName)
返回ResourceBundle.Control
实例,该实例用于处理给定baseName
资源包加载。 如果此提供程序未处理给定的baseName
则此方法必须返回null
。- 参数
-
baseName
- 资源包的基本名称 - 结果
-
如果给定的
baseName
不适用于此提供程序,null
ResourceBundle.Control
实例或null
。 - 异常
-
NullPointerException
- 如果baseName
是null
-
-