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