-  
       
 
 public interface Resolver此接口表示名称解析的“中间上下文”。解析器界面包含由不支持上下文子类的上下文实现的方法,但可以作为解决目的的中间上下文。 传递给任何方法的 Name参数由调用者拥有。 服务提供商不会修改对象或保留对它的引用。 由任何方法返回的一个ResolveResult对象由调用者拥有。 呼叫者可以随后修改它; 服务提供商可能不会。- 从以下版本开始:
- 1.3
 
-  
        
       -  
             方法摘要所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 ResolveResultresolveToClass(String name, Class<? extends Context> contextType)部分解决名称。ResolveResultresolveToClass(Name name, Class<? extends Context> contextType)部分解决名称。
 
-  
             
-  
        
       -  
             方法详细信息-  resolveToClassResolveResult resolveToClass(Name name, Class<? extends Context> contextType) throws NamingException 部分解决名称。 在第一个上下文中停止,该对象是给定子类型Context的实例。- 参数
-  
              name- 要解决的名称
-  
              contextType- 要解析的对象的类型。 这应该是一个亚型Context。
- 结果
-  
              找到的对象,以及未解析的后缀为name。 不能为空。
- 异常
-  
              NotContextException- 如果没有找到适当类型的上下文
-  
              NamingException- 如果遇到命名异常
- 另请参见:
-  
              resolveToClass(String, Class)
 
 -  resolveToClassResolveResult resolveToClass(String name, Class<? extends Context> contextType) throws NamingException 部分解决名称。 详见resolveToClass(Name, Class)。- 参数
-  
              name- 要解决的名称
-  
              contextType- 要解析的对象的类型。 这应该是一个亚型Context。
- 结果
-  
              发现的对象,以及未解析的后缀为name。 不能为空。
- 异常
-  
              NotContextException- 如果没有找到适当类型的上下文
-  
              NamingException- 如果遇到命名异常
 
 
-  
 
-